@charset "UTF-8";
/* https://hofdaalder.be/wp-content/themes/hof-daalder/dist/css/workshop.css?ver=1782755227 */
.sectionWorkshopDetail .colTitle .titleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;align-self:flex-start;padding-top:8px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date{text-align:center}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .month{font-size:22px;font-size:2.2rem;font-weight:700;line-height:1;letter-spacing:.4px;text-transform:uppercase;margin-bottom:8px;margin-top:0}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .day{font-size:35px;font-size:3.5rem;line-height:1;color:#363e3e;font-weight:800;margin:0}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date.second{padding-left:20px;position:relative}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date.second::before{content:"-";position:absolute;top:50%;will-change:transform;left:8px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionWorkshopDetail .colTitle .titleWrap .title{padding-left:40px}.sectionWorkshopDetail .colTitle .titleWrap .title .details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding-top:20px}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-right:25px}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail img{height:16px;width:auto;flex-shrink:0;margin-right:10px}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail p{font-size:14px;font-size:1.4rem;font-weight:600;line-height:1;margin:0}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail:last-child{margin-right:0}.sectionWorkshopDetail .colImg{margin-bottom:80px}.sectionWorkshopDetail .colImg .img{position:relative;height:550px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sectionWorkshopDetail .colImg .img .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(0 0 0 / .05)}.sectionWorkshopDetail .colImg .img .overlay .amount{display:inline-block;font-size:13px;font-size:1.3rem;font-weight:600;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.2px;padding:12px 18px}.sectionWorkshopDetail .colImg .img .overlay .amount p{margin:0}.sectionWorkshopDetail .colWorkshopInfo{font-size:14px;font-size:1.4rem}.sectionWorkshopDetail .colWorkshopInfo h2{position:relative;font-size:20px;font-size:2rem;padding-bottom:10px;margin-bottom:25px}.sectionWorkshopDetail .colWorkshopInfo h2::after{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background:#d1ac11}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo{padding-top:45px}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo .practicals .practical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:10px}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo .practicals .practical img{width:20px;flex-shrink:0;margin-right:14px}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo .practicals .practical p{font-weight:500;line-height:1;margin:0}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo .practicals .practical:last-child{margin-bottom:0}.sectionWorkshopDetail .colWorkshopInfo #maps{height:400px}.sectionWorkshopDetail .colWorkshopInfo .share{padding-top:45px}.sectionWorkshopDetail .colWorkshopInfo .share .socialShares{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;line-height:1}.sectionWorkshopDetail .colWorkshopInfo .share .socialShares a{display:block;margin-right:7px}.sectionWorkshopDetail .colWorkshopInfo .share .socialShares a img{flex-shrink:0;width:auto;height:25px}.sectionWorkshopDetail .colWorkshopInfo .share .socialShares a:hover{opacity:.6}.sectionWorkshopDetail .colWorkshopInfo .share .socialShares a:last-child{margin-right:0}.sectionWorkshopDetail .colWorkshopInfo.left{padding-right:50px}.sectionWorkshopDetail .colWorkshopInfo.right{padding-left:110px}.sectionForm .formWrapper{position:relative}.sectionForm .formWrapper .background{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;overflow:hidden}.sectionForm .formWrapper .background .box{position:absolute;z-index:1;top:50%;height:70%;width:20%;will-change:transform;border:4px solid #d1ac11}.sectionForm .formWrapper .background .img{position:absolute;z-index:2;top:50%;height:60%;width:40%;will-change:transform;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.sectionForm .formWrapper .background .img .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.sectionForm .formWrapper .background.left .box{left:0;-webkit-transform:translate(-10px,-50%);-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);-o-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}.sectionForm .formWrapper .background.left .img{left:0;-webkit-transform:translate(-25%,-50%);-moz-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);-o-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.sectionForm .formWrapper .background.right .box{right:0;-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);-o-transform:translate(10px,-50%);transform:translate(10px,-50%)}.sectionForm .formWrapper .background.right .img{right:0;-webkit-transform:translate(25%,-50%);-moz-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);-o-transform:translate(25%,-50%);transform:translate(25%,-50%)}.sectionForm .formWrapper .content{position:relative;z-index:2}.sectionForm .formWrapper .colForm.left{padding-right:50px}.sectionForm .formWrapper .colForm.right{padding-left:50px}@media (max-width:375.98px){.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date{padding-top:5px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .month{font-size:13px;font-size:1.3rem;margin-bottom:6px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .day{font-size:20px;font-size:2rem}.sectionWorkshopDetail .colTitle .titleWrap .title{padding-left:20px}.sectionWorkshopDetail .colTitle .titleWrap .title h1{font-size:17px;font-size:1.7rem}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail{margin-right:15px}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail img{margin-right:8px}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail p{font-size:12px;font-size:1.2rem}.sectionWorkshopDetail .colImg{margin-bottom:45px}.sectionWorkshopDetail .colImg .img{height:200px}.sectionWorkshopDetail .colImg .img .overlay .amount{font-size:11px;font-size:1.1rem;padding:11px 15px}.sectionWorkshopDetail .colWorkshopInfo{font-size:12px;font-size:1.2rem}.sectionWorkshopDetail .colWorkshopInfo h2{font-size:18px;font-size:1.8rem}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo,.sectionWorkshopDetail .colWorkshopInfo .share{padding-top:40px}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo .practicals .practical img{width:18px;margin-right:12px}.sectionWorkshopDetail .colWorkshopInfo #maps{height:300px}.sectionWorkshopDetail .colWorkshopInfo.left{margin-bottom:40px}.sectionForm .formWrapper .colForm{margin-bottom:45px}.sectionForm .formWrapper .background{height:300px}.sectionForm .formWrapper .background .box{width:55%}.sectionForm .formWrapper .background .img{height:250px}}@media (min-width:375.98px) and (max-width:575.98px){.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date{padding-top:5px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .month{font-size:14px;font-size:1.4rem;margin-bottom:6px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .day{font-size:22px;font-size:2.2rem}.sectionWorkshopDetail .colTitle .titleWrap .title{padding-left:20px}.sectionWorkshopDetail .colTitle .titleWrap .title h1{font-size:19px;font-size:1.9rem}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail{margin-right:20px}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail img{margin-right:8px}.sectionWorkshopDetail .colTitle .titleWrap .title .details .detail p{font-size:13px;font-size:1.3rem}.sectionWorkshopDetail .colImg{margin-bottom:50px}.sectionWorkshopDetail .colImg .img{height:280px}.sectionWorkshopDetail .colImg .img .overlay .amount{font-size:12px;font-size:1.2rem}.sectionWorkshopDetail .colWorkshopInfo{font-size:13px;font-size:1.3rem}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo,.sectionWorkshopDetail .colWorkshopInfo .share{padding-top:45px}.sectionWorkshopDetail .colWorkshopInfo #maps{height:350px}.sectionWorkshopDetail .colWorkshopInfo.left{margin-bottom:45px}.sectionForm .formWrapper .colForm{margin-bottom:50px}.sectionForm .formWrapper .background{height:360px}.sectionForm .formWrapper .background .box{width:50%}.sectionForm .formWrapper .background .img{height:300px}}@media (max-width:575.98px){.sectionWorkshopDetail .colTitle .titleWrap .title .details{padding-top:15px}.sectionForm .formWrapper .background .img{width:95%}}@media (min-width:575.98px) and (max-width:767.98px){.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date{padding-top:6px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .month{font-size:16px;font-size:1.6rem;margin-bottom:8px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .day{font-size:24px;font-size:2.4rem}.sectionWorkshopDetail .colTitle .titleWrap .title{padding-left:30px}.sectionWorkshopDetail .colImg{margin-bottom:55px}.sectionWorkshopDetail .colImg .img{height:350px}.sectionWorkshopDetail .colImg .img .overlay .amount{font-size:12px;font-size:1.2rem}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo,.sectionWorkshopDetail .colWorkshopInfo .share{padding-top:45px}.sectionWorkshopDetail .colWorkshopInfo #maps{height:400px}.sectionWorkshopDetail .colWorkshopInfo.left{margin-bottom:45px}.sectionForm .formWrapper .colForm{margin-bottom:55px}.sectionForm .formWrapper .background{height:420px}.sectionForm .formWrapper .background .box{width:45%}.sectionForm .formWrapper .background .img{width:96%;height:350px}}@media (max-width:767.98px){.sectionForm .formWrapper .background .box{border:3px solid #d1ac11}}@media (min-width:767.98px) and (max-width:991.98px){.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .month{font-size:18px;font-size:1.8rem}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .day{font-size:28px;font-size:2.8rem}.sectionWorkshopDetail .colTitle .titleWrap .title{padding-left:32px}.sectionWorkshopDetail .colImg{margin-bottom:65px}.sectionWorkshopDetail .colImg .img{height:420px}.sectionWorkshopDetail .colWorkshopInfo{font-size:15px;font-size:1.5rem}.sectionWorkshopDetail .colWorkshopInfo h2{font-size:22px;font-size:2.2rem}.sectionWorkshopDetail .colWorkshopInfo .practicalInfo,.sectionWorkshopDetail .colWorkshopInfo .share{padding-top:50px}.sectionWorkshopDetail .colWorkshopInfo #maps{height:500px}.sectionWorkshopDetail .colWorkshopInfo.left{margin-bottom:50px}.sectionForm .formWrapper .colForm{margin-bottom:65px}.sectionForm .formWrapper .background{height:550px}.sectionForm .formWrapper .background .box{width:45%}.sectionForm .formWrapper .background .img{width:96%;height:450px}}@media (max-width:991.98px){.sectionWorkshopDetail .colWorkshopInfo.left{padding-right:calc(var(--bs-gutter-x)/ 2)}.sectionWorkshopDetail .colWorkshopInfo.right{padding-left:calc(var(--bs-gutter-x)/ 2)}.sectionForm .formWrapper .background{position:relative}.sectionForm .formWrapper .background.left .img,.sectionForm .formWrapper .background.right .img{left:0;right:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionForm .formWrapper .background.left .box,.sectionForm .formWrapper .background.right .box{top:0;left:0;right:auto;height:100%;-webkit-transform:translate(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}.sectionForm .formWrapper .colForm.right{padding-left:calc(var(--bs-gutter-x)/ 2)}.sectionForm .formWrapper .colForm.left{padding-right:calc(var(--bs-gutter-x)/ 2)}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionWorkshopDetail .colImg .img{height:450px}.sectionWorkshopDetail .colWorkshopInfo{font-size:13px;font-size:1.3rem}.sectionWorkshopDetail .colWorkshopInfo h2{font-size:18px;font-size:1.8rem}.sectionWorkshopDetail .colWorkshopInfo #maps{height:320px}.sectionWorkshopDetail .colWorkshopInfo.left{padding-right:15px}.sectionWorkshopDetail .colWorkshopInfo.right{padding-left:60px}}@media (min-width:991.98px) and (max-width:1500px){.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date{padding-top:6px}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .month{font-size:20px;font-size:2rem}.sectionWorkshopDetail .colTitle .titleWrap .dateWrap .date .day{font-size:30px;font-size:3rem}.sectionWorkshopDetail .colTitle .titleWrap .title{padding-left:35px}.sectionForm .formWrapper .colForm.right{padding-left:30px}.sectionForm .formWrapper .colForm.left{padding-right:30px}}@media (min-width:1199.98px) and (max-width:1500px){.sectionWorkshopDetail .colImg .img{height:520px}.sectionWorkshopDetail .colWorkshopInfo #maps{height:360px}.sectionWorkshopDetail .colWorkshopInfo.left{padding-right:65px}.sectionWorkshopDetail .colWorkshopInfo.right{padding-left:65px}}