@charset "UTF-8";
/***!  /templates/loft33/css/custom.css?f1626d  !***/

html,body,header,footer,section,div,table,tr,td,th,h1,h2,h3,h4,h5,h6,ul,li,ol,p,span,a,img,label,fieldset{margin:0;padding:0;border:none;box-sizing:border-box;letter-spacing:0.9px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{background-color:#f4f4f4;height:100%}body{position:relative;min-height:100%;text-align:center}.outerContainer{position:relative;min-height:100vh;width:100%;max-width:2560px;text-align:left;margin:0 auto;background-color:#fff;box-shadow:0px 0px 12px rgba(0,0,0,0.1),0px 0px 12px rgba(0,0,0,0.1);padding-bottom:160px;overflow:hidden}.row{width:100%;margin:0}.container{width:100%;padding:0 50px;margin:0 auto}.newline{clear:left}.clear{clear:both}.popover,.tooltip,.jmodedit,.item-page>.icons{display:none !important}#system-message-container{width:100%;max-width:800px;padding:inherit 30px;margin:30px auto -30px}#system-message .alert,.fieldError,.alertBoxInfo{padding:10px 20px;background:#f9f9f9;border:1px solid #ddd;margin-bottom:20px}#system-message .close{float:right;cursor:pointer}.joomla-alert--close{color:#234423 !important;background-color:transparent !important}#system-message .alert-heading{display:none}.jcemediabox-zoom-image{display:none !important}.hidden,.no-display,.visually-hidden,.input-password-toggle,.tooltip,.mod-menu__toggle-sub{display:none !important}.icons .float-end{display:none !important}span.red{color:#BD0027}.form-control-feedback{display:block;color:#BD0027;font-size:14px}body,input,textarea{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;color:#212934}h1,h2,h3,h4{font-family:'Open Sans',sans-serif;font-weight:500;line-height:1.3}h1,#acym_wrapper#acym_wrapper h1{font-size:40px;font-weight:700;line-height:1.4;color:#CB900A;text-transform:uppercase}h2{font-size:30px;font-weight:400;line-height:1.35;color:#CB900A;margin-bottom:10px;}h3{font-size:22px;font-weight:600;line-height:1.3;color:#3D3F41;margin-bottom:30px}h4{}p{line-height:1.66}p.centered{text-align:center}label{font-size:18px}sup{font-size:10px}img{max-width:100%;height:auto}a{color:#212934;text-decoration:none;transition:all 0.3s ease-in-out 0s;cursor:pointer}#main-content a{color:#212934;background-color:#E5DECF}#main-content a:hover{color:#fff;background-color:#212934;text-decoration:none}.formResponsive a{color:#DDB333}.formResponsive a:hover{text-decoration:underline}#content a.button,#content .btn,#content button:not(.gm-ui-hover-effect):not(.mceButton):not(.hamburger):not(.fancybox-close-small):not(.mod-menu__toggle-sub),#content .formResponsive input[type="submit"],#content .formResponsive button[type="submit"],#content .news-item span.button,.jd_back_button a{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;border:none;border-radius:0;cursor:pointer;font-size:16px;line-height:20px;padding:11px 20px;text-decoration:none;color:#FFF;background-color:#212934;text-align:center;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.desktop #content a.button:hover,.desktop #content .btn:hover,.desktop #content button:not(.gm-ui-hover-effect):not(.mceButton):not(.hamburger):not(.fancybox-close-small):hover,#content .formResponsive input[type="submit"]:hover,#content .formResponsive button[type="submit"]:hover,.desktop #content .news-item:hover span.button,.jd_back_button a:hover{background-color:#CB900A;color:#212934;text-decoration:none}a:focus,button:focus,input:focus,textarea:focus{outline-color:transparent !important}input[type=text],input[type=search],input[type=password],input[type=email],input[type=tel],textarea{box-sizing:border-box;color:#212934;background:#FFF;border:1px solid #E5DECF;border-radius:10px;height:auto;line-height:28px;padding:10px;-webkit-appearance:none;-moz-appearance:none;width:100%;max-width:500px;outline:none}input.invalid{border:1px solid #BD0027}textarea{min-height:125px;max-width:500px;line-height:normal;padding:15px 10px}strong{font-weight:700}.sliderContent{display:none}.clearfix{clear:both}.iframeWrapper{position:relative;margin:10px 0 50px;padding-bottom:75%;padding-top:5px;height:0}.videoWrapper{position:relative;margin:10px 0 50px;padding-bottom:56.25%;padding-top:5px;height:0}.iframeWrapper iframe,.videoWrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:none}.iframeWrapper:has(.gdprlock-placeholder),.videoWrapper:has(.gdprlock-placeholder){height:auto;padding:0 !important}div.gdprlock-placeholder,div.gdprcookielock-placeholder{margin-bottom:50px}header{position:absolute;top:0;width:100%;padding:0 50px;height:auto}header .container{position:relative;background:#212934;border-radius:0px 0px 20px 20px;max-width:1700px;padding:20px 30px 0;margin:0 auto;min-height:100px}header #header-top{display:flex;gap:30px;justify-content:right}header #header-bottom{display:flex;gap:30px;justify-content:right;margin-top:40px}#main-logo{position:absolute;left:80px;top:20px;display:block;width:200px;height:auto}#mobile-menu-button{display:none}header ul.mod-menu{display:flex;list-style:none;gap:30px}header ul.mod-menu>li{position:relative;font-size:16px;color:#fff}header ul.mod-menu>li>a,header ul.mod-menu>li>span,header ul.mod-menu>li>button>span{display:block;color:#fff;padding-bottom:20px}header ul.mod-menu>li>a:hover,header ul.mod-menu>li.active>a,header ul.mod-menu>li.active>span{color:#CB900A}header ul.mod-menu.main-menu>li>ul{display:none}header ul.mod-menu.main-menu>li:hover>ul{display:block;position:absolute;top:100%;left:0;background-color:rgba(255,255,255,0.5);color:#212934;list-style:none}header ul.mod-menu.main-menu>li:hover>ul>li>a{display:block;font-size:16px;width:240px;background-color:#E5DECF;color:#212934;border-left:1px solid #CB900A;padding:10px 20px}header ul.mod-menu.main-menu>li:hover>ul>li:hover>a{background-color:#D2C6AC}header ul.mod-menu.main-menu>li:hover>ul>li.active>a{background-color:#212934;color:#FFF;border-left:1px solid #CB900A}div.mod-languages a{background:transparent;color:#fff}header div.mod-languages ul{margin:0 -10px}div.mod-languages ul li{padding:0}div.mod-languages ul li.lang-active{background:transparent !important}div.mod-languages ul li a{padding:0}div.mod-languages a:hover,div.mod-languages .lang-active a{background:transparent;color:#CB900A}header .mod-finder{position:relative}header .mod-finder label.finder{display:block;border:none;width:20px;height:20px;background-image:url(https://fereb.be/templates/loft33/images/icon-search.svg);background-size:100%;background-repeat:no-repeat;background-color:transparent;background-position:center center;font-size:0;vertical-align:top;margin-top:3px}header .mod-finder.searcher-open label.finder{background-image:url(https://fereb.be/templates/loft33/images/icon-cross-white.svg)}header .mod-finder__search{opacity:0;width:0;position:absolute;overflow:hidden;right:calc(100% + 20px);top:-6px;transition:width 0.5s ease-in-out,opacity 0s ease-in-out 0.5s}header .mod-finder.searcher-open .mod-finder__search{opacity:1;width:540px;position:absolute;height:30px;overflow:visible;transition:width 0.5s ease-in-out,overflow 0s ease-in-out 0.5s}header .mod-finder__search .awesomplete{width:100%}header .mod-finder__search .awesomplete input{width:100%;max-width:100%;padding:5px 30px 5px 5px;border:none;border-radius:0;box-sizing:border-box;transition:all 0.5s ease-in-out;-webkit-appearance:none;appearance:none;font-size:16px;line-height:20px;height:30px}header .mod-finder__search button{display:block;position:absolute;right:5px;top:5px;-webkit-appearance:none;appearance:none;border:none;width:20px;height:20px;background-image:url(https://fereb.be/templates/loft33/images/icon-search-black.svg);background-size:100%;background-repeat:no-repeat;background-color:transparent;background-position:center center;font-size:0}header .mod-finder__search .awesomplete ul{width:540px !important;min-width:0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important}header .mod-finder__search .awesomplete ul li{font-size:15px}.awesomplete>ul>li:hover,.awesomplete>ul>li:hover mark{background-color:#CB900A !important;color:#fff !important}mark{background-color:rgba(203,144,10,0.5) !important}.awesomplete mark{background-color:transparent !important}.pagination,.search-pagination{padding:25px 0;margin-left:-10px}.pagination ul,.search-pagination ul{list-style:none;overflow:auto;text-align:center;margin-left:0 !important}.pagination ul li,.search-pagination ul li{display:inline-block}.pagination a,.pagination span,.search-pagination a,.search-pagination span{margin:0 10px;font-weight:600;font-size:13px}.search-pages-counter{text-align:center}.pagination .active.page-item{text-decoration:underline}#mobile-menu-background{z-index:-1;opacity:0;background-color:rgba(0,0,0,0.7);position:fixed;top:0;bottom:0;right:0;left:0;transition:opacity 0.5s ease-in-out}body.mm-open #mobile-menu-background{z-index:8;opacity:1}#mobile-menu{position:fixed;box-sizing:border-box;top:0;bottom:0;left:-375px;right:auto;width:100%;max-width:375px;clear:both;padding:8px 0 40px 10px;overflow-y:auto;background-color:#FFF;margin:0;z-index:9;transition:all 0.5s ease-in-out}body.mm-open #mobile-menu{left:0}#mobile-menu .mm-logo{display:block;width:200px;height:auto;margin-bottom:30px}#mobile-menu .mm-logo svg{width:100%;height:auto}#mobile-menu a#menu-close{display:block;position:absolute;top:18px;right:20px;width:20px;height:20px;background-image:url(https://fereb.be/templates/loft33/images/menu-close.png);background-position:center center;background-size:15px 15px;background-repeat:no-repeat;cursor:pointer}#mobile-menu a#menu-close:hover{transform:rotate(180deg)}#mobile-menu .mm-search{padding:15px 5%;text-align:center;border-left:1px solid #CB900A;margin-bottom:10px;background-color:#fdf4dd}#mobile-menu .mm-search .input-group{position:relative}#mobile-menu .mm-search .awesomplete{width:100%}#mobile-menu .mm-search input{text-align:left;margin:0 auto;width:100%;border:1px solid #ccc;border-radius:0;-webkit-appearance:none;padding:5px;font-size:16px;line-height:28px}#mobile-menu .mm-search .awesomplete>ul{background-color:#fff;border-radius:0}#mobile-menu .mm-search .awesomplete>ul>li{text-align:left}#mobile-menu .mm-search button{position:absolute;right:5%;top:10px;width:20px;height:20px;font-size:0;background-image:url(https://fereb.be/templates/loft33/images/icon-search-black.svg);background-size:100%;background-repeat:no-repeat;background-color:transparent;background-position:center center;border:none}#mobile-menu .mm-main ul.mod-menu>li{border-left:1px solid #CB900A}#mobile-menu .mm-main ul.mod-menu>li>a,#mobile-menu .mm-main ul.mod-menu>li>span{display:block;padding:10px;font-size:16px;text-transform:uppercase;color:#212934}#mobile-menu .mm-main ul.mod-menu>li.active{border-left:2px solid #CB900A}.desktop #mobile-menu .mm-main ul.mod-menu>li:not(.active) a:hover{background-color:#CB900A;color:#fff}#mobile-menu .mm-main ul.mod-menu>li.active>a{background-color:#CB900A;color:#FFF}#mobile-menu .mm-main ul.mod-menu>li ul{//display:none;margin-left:10px;list-style:none;font-size:16px}#mobile-menu .mm-main ul.mod-menu>li.active ul{display:block}#mobile-menu .mm-main ul.mod-menu>li ul li a{display:block;padding:10px;background-color:#fdf4dd;color:#212934;border-top:1px solid #fff}.desktop #mobile-menu .mm-main ul.mod-menu>li ul li:not(.active) a:hover{background-color:#e0a00b;color:#fff}#mobile-menu .mm-main ul.mod-menu>li ul li.active a{background-color:#CB900A;color:#FFF}#mobile-menu .mm-top{margin-top:40px;margin-left:-10px;background-color:#fdf4dd;padding-left:10px}#mobile-menu .mm-top a{display:block;font-size:16px;color:#212934;padding:10px;border-left:1px solid #CB900A}.desktop #mobile-menu .mm-top li:not(.active) a:hover{background-color:#e0a00b;color:#fff}#mobile-menu .mm-top li.active a{background-color:#BD0027;color:#FFF;border-left:10px solid #fff;margin-left:-10px}#mobile-menu .mm-lang{background-color:#fdf4dd;padding-left:10px;margin-top:10px;margin-left:-10px}#mobile-menu .mm-lang ul{overflow:auto}#mobile-menu .mm-lang li{display:block;float:left;width:25%;margin:0;padding:0}#mobile-menu .mm-lang li a{display:block;padding:10px;color:#666;text-align:center;border-left:1px solid #CB900A}.desktop #mobile-menu .mm-lang li:not(.lang-active) a:hover{background-color:#e0a00b;color:#fff}#mobile-menu .mm-lang li.lang-active a{background-color:#CB900A;color:#FFF;border-left:1px solid #CB900A}#banner{height:500px;display:flex;background-size:cover;background-position:center center}#banner .banner-content{width:50%;padding-top:180px;padding-right:50px;padding-left:50px;background:rgba(255,255,255,0.8);text-align:right}#banner .banner-content>div{max-width:640px;margin-left:auto;text-align:left}#banner h1{margin-bottom:10px;color:#57451C;font-size:36px}#banner h2{margin-bottom:20px;color:#57451C;font-size:28px}.promocontainer{text-align:center;margin:30px 0 0}#promobanners{width:100%;max-width:1240px;max-height:250px;margin:auto;overflow:hidden}#promobanners img{width:100%;height:100%;object-fit:cover}#content{}#main-content p{margin-bottom:20px}#main-content,.com-contact-category,#acym_wrapper .newsletter-archive,.com-finder,.com-users-login,.com-users-reset,.com-users-remind,.com-users-profile,.com-users-profile__edit,.com-users-reset-confirm,.com-users-reset-complete,.users-mfa-captive{padding-top:100px;padding-bottom:100px}#main-content .padded-content,#activity-list,#activity-page,#press-list,#press-page,.com-users-login,.com-users-reset,.com-users-remind,#acym_wrapper .newsletter-archive,.com-contact,.com-finder,.com-users-profile,.com-users-profile__edit,.com-contact-category,.com-users-reset-confirm,.com-users-reset-complete,.eb-container,.users-mfa-captive{max-width:800px !important;padding-left:30px !important;padding-right:30px !important;margin-left:auto !important;margin-right:auto !important}#activity-list,#press-list{max-width:1000px !important}.com-contact-category{max-width:1260px !important}#main-content h1{margin-bottom:40px}#main-content>.moduletable{max-width:100%}#main-content ul{padding-left:25px}#main-content ul li{margin-bottom:5px}#main-content div.columns{display:grid;width:calc(100% - 40px);margin:0 auto 100px;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:10px}div.columns .column{position:relative;background-color:#212934;color:#fff}div.columns .column-image{position:relative;display:block;width:100%;height:0;padding-top:60%;overflow:hidden}div.columns .column-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}div.columns .column-content{padding:60px 70px}#main-content table.imageRight,#main-content table.imageLeft{margin:100px auto;width:100%;max-width:100%;border-collapse:collapse}table.imageRight tr,table.imageLeft tr{display:flex}table.imageRight td,table.imageLeft td{position:relative;width:50%}table.imageRight td:first-of-type,table.imageLeft td:last-of-type{background-color:#F7F5F0;padding:60px 100px}table.imageRight td:first-of-type>*,table.imageLeft td:last-of-type>*{max-width:740px;margin-left:auto;margin-right:auto}table.imageRight td:last-of-type img,table.imageLeft td:first-of-type img{display:block;position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover}#main-content table.fiftyFifty{margin:100px auto;width:100%;max-width:100%;border-collapse:collapse}table.fiftyFifty tr{display:flex}table.fiftyFifty td{position:relative;width:50%;padding:0 100px}table.fiftyFifty td>*{max-width:740px;margin-left:auto;margin-right:auto}#main-content .block-list{max-width:960px;margin-top:100px;margin-bottom:100px}#main-content .block-list .block{position:relative;background-color:#fff;box-shadow:0px 4px 20px rgba(33,41,52,0.3);border-radius:20px;padding-left:230px;overflow:hidden;margin-bottom:30px;transition:background-color 0.5s ease-in-out;background-image:url('https://fereb.be/templates/loft33/images/arrow.svg');background-size:30px;background-position:bottom 15px right 15px;background-repeat:no-repeat}#main-content .block-list .block:hover{background-color:#f4f4f4}#main-content .block-list .block a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:transparent}#main-content .block-list .block .block-image{position:absolute;left:0;top:0;width:230px;height:100%;background-color:#fff;overflow:hidden;transition:background-color 0.5s ease-in-out}#main-content .block-list .block:hover .block-image{background-color:#f4f4f4}#main-content .block-list .block .block-image img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;object-fit:contain;transition:transform 0.5s ease-in-out,opacity 0.5s ease-in-out}#main-content .block-list .block:hover .block-image img{transform:scale(1.1);opacity:0.5}#main-content .block-list .block .block-info{padding:35px 70px 35px 35px}#main-content .block-list .block .block-info .block-date{display:block;font-size:14px;font-weight:400;margin-bottom:10px}#main-content .block-list .block .block-info h3{margin-bottom:10px}#main-content .block-list .block .block-info .block-intro{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}#jform_captcha-lbl{display:none !important}.tooltip{display:none !important}#acym__front__archive__search{display:none !important}.acym__pagination__pagenb{display:none !important}#acym_wrapper .pagination{margin-top:50px !important}.pagination.text-center{text-align:center !important}#content .pagination>*:first-child{margin:0 auto}#content .acyNewsItem{padding:15px 0;border-bottom:1px solid #ccc}#acym_wrapper#acym_wrapper h1{margin-bottom:40px}#content .acyNewsItem h2{padding:0;margin:0;font-size:20px;font-weight:400}#content .acyNewsItem h2 a{display:block;width:100%;background-color:#E5DECF !important;padding:7px;border-radius:3px;margin-top:5px}#content .acyNewsItem h2 a:hover{color:#fff;background-color:#212934 !important}#content .acyNewsItem h3{font-size:18px;padding:0;margin:0;font-style:italic;font-weight:700}.jd_footer{display:none !important}#members-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#members-list .member{position:relative;width:49%;border:1px solid #E5DECF;border-radius:20px;background-color:#fff;margin-bottom:20px;padding:25px 25px 25px 200px;box-sizing:border-box;min-height:172px;line-height:1.3;overflow:hidden}#members-list .member a.member-image{position:absolute;left:15px;top:25px;width:150px;height:150px;font-size:0;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1;transition:opacity 0.5s ease-in-out}#members-list .member a.member-image:hover{opacity:0.5}#members-list .member .member-name{margin:2px 0 12px}#members-list .member .member-name a{font-size:20px;background-color:transparent}#members-list .member .member-name a:hover{color:#CB900A}#members-list .member .member-address{margin-bottom:10px}#members-list .member .member-email a,#members-list .member .member-phone a{background-color:transparent;text-decoration:underline;text-underline-offset:2px}#members-list .member .member-email a:hover,#members-list .member .member-phone a:hover{color:#CB900A}#members-list .member a.member-link{position:absolute;right:8px;bottom:10px;width:30px;height:30px;background-image:url('https://fereb.be/templates/loft33/images/arrow.svg');background-size:30px;background-position:center;background-repeat:no-repeat;background-color:transparent}#members-list .member a.member-link:hover{transform:scale(1.3)}.noMembersFound{width:100%;display:none}#memberFilters{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:40px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.075)}#memberFilters>div{max-width:100%;line-height:1}#memberFilters select{max-width:100%;min-width:250px}#subFilterContainer{display:none}#content div.selectric-wrapper{min-width:250px;width:300px;max-width:100%}#content div.selectric-wrapper div.selectric{background-color:#E5DECF}#content .selectric .label{color:#212934;font-size:16px}#content .selectric-items{background-color:#E5DECF}#content .selectric-items li{color:#212934;font-size:14px}#content .selectric-items li.selected,#content .selectric-items li.highlighted{background-color:#c1b08b}#content .selectric-items li:hover{background-color:#D2C6AC}.com-contact__info{margin-bottom:30px;border-bottom:1px solid #ccc;padding-bottom:30px}.com-contact__info dt,.com-contact__info dd,.com-contact__miscinfo dt,.com-contact__miscinfo dd{display:block;margin:0 0 5px;padding:0}.lang-nl .contact-telephone:before,.lang-fr .contact-telephone:before{content:"tel: "}.lang-nl .contact-fax:before,.lang-fr .contact-fax:before{content:"fax: "}#contact-form{margin-bottom:30px;border-bottom:1px solid #ccc;padding-bottom:30px}#contact-form legend{display:none}#contact-form .field-spacer label{display:block;font-size:14px}.control-group{margin:20px 0}.control-label{margin-bottom:10px}#content#content form button.btn[type='submit'],#content#content form .rsform-block button[type='submit']{border-radius:15px;font-weight:400;padding:15px 20px 15px;text-transform:none}#content#content form#contact-form button.btn[type='submit'],#content#content form .rsform-block button[type='submit']{padding:15px 50px 15px 20px;background-image:url('https://fereb.be/templates/loft33/images/icon-send-white.svg');background-position:top 15px right 20px;background-repeat:no-repeat;background-size:20px 20px}#content#content #contact-form button.btn[type='submit']:hover{background-image:url('https://fereb.be/templates/loft33/images/icon-send.svg')}#jform_contact_email_copy-lbl{float:left;margin-right:10px}fieldset{min-width:0}form h2{margin-top:50px}form h3{margin-top:30px;margin-bottom:15px}.rsform-block{display:block;margin-bottom:20px}.rsform-block-outro{padding:20px;border:1px solid #ccc;background-color:#f4f4f4;border-radius:20px}div.formBody{float:none !important}.formResponsive input[type=email],.formResponsive input[type=number],.formResponsive input[type=password],.formResponsive input[type=tel],.formResponsive input[type=text],.formResponsive input[type=url],.formResponsive textarea{width:100% !important;max-width:500px}.formResponsive .formHorizontal .formControlLabel{display:block;margin-bottom:5px}.formResponsive .formHorizontal .rsform-type-checkboxgroup .formControlLabel{margin-bottom:12px}.formResponsive .formControls label{display:flex;gap:10px;margin-bottom:10px !important}.rsfp-field-multiple-plus{margin-bottom:10px}.rsform-block-submit{margin:50px 0}.rsform-block-outro h2{margin-top:0}.rsform-block-outro p:last-of-type{margin-bottom:0 !important}.rsfp-field-multiple-plus-button{padding:6px 10px !important;font-size:14px !important;text-transform:none !important}form .formError{display:block;color:#cf4d4d;font-size:16px}.formDescription{font-size:14px}.jd-item-page{max-width:1000px;padding:0 30px;margin:100px auto}.jd_top_navi{display:none !important}.jd_files_subheader,.jd_cat_subheader,.jd_cats_subheader,.jd_subcats_title_text{border:none !important;background-color:transparent !important}.jd_files_subheader_title{font-size:20px;margin:30px 0 20px}.jd_subcat_count{display:none}.jd_subcats_title_text{margin-bottom:20px}.jd_subcats_main a img{vertical-align:middle;margin-right:10px}.jd_back_button{margin:20px 0 0 !important;padding:0 !important}.jd_back_button a{padding-left:40px;position:relative}.jd_back_button a:after{content:"";width:26px;height:26px;background-image:url(https://fereb.be/templates/loft33/images/arrow-white.svg);background-size:100%;background-position:center center;transform:rotate(180deg) translateY(50%);position:absolute;left:5px;top:50%;transition:all 0.3s ease-in-out}.jd_back_button a:hover:after{background-image:url(https://fereb.be/templates/loft33/images/arrow.svg)}h4.download-title{margin-bottom:20px}.file-info{margin:30px 0}.file-info h3{margin-bottom:10px}.file-info p{font-size:15px}.jd_download_details_wrapper,.jd_download_wrapper{border:none !important}.file-download{padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:30px}.jd_download_url:hover,.jd_subcat_pagination_inner_wrapper a:hover{text-decoration:underline}.file-download .jdbutton{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;border:none;border-radius:0;cursor:pointer;font-size:16px;line-height:20px;padding:11px 20px;text-decoration:none;color:#FFF !important;background:#212934 !important;text-align:center;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;text-shadow:none;box-shadow:none}.file-download .jdbutton:hover{background:#CB900A !important;color:#212934 !important;text-decoration:none}.jd_download_url_position .jorange:hover{color:#fff !important;border:solid 1px #333;background:#333;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#000000');background:linear-gradient(#666666,#000000)}.jd_categories_title{font-weight:normal !important}.jd_categories_title div{display:inline-block}body.jdownloads_twocol .jd-item-page a img{max-width:20px;max-height:20px;width:100%;height:100%}body.jdownloads_twocol .jd_cat_description,body.jdownloads_twocol .jd_tags39,body.jdownloads_twocol .jd_featured_pic,body.jdownloads_twocol .jd_subcats_title_text,body.jdownloads_twocol .jd_categories_title div.infoBlock,body.jdownloads_twocol .jd_sort_order{display:none !important}body.jdownloads_twocol .jd_categories_title{display:flex;flex-wrap:wrap;justify-content:left;gap:10px}body.jdownloads_twocol .jd_categories_title div.icon{width:20px}body.jdownloads_twocol .jd_categories_title div.title{flex-grow:1;max-width:85%}body.jdownloads_twocol .jd_categories_title div.infoBlock{width:100%;display:flex;font-size:14px;padding-top:0;padding-left:25px}body.jdownloads_twocol .fileRow{display:flex;flex-wrap:wrap;padding:10px 5px !important}body.jdownloads_twocol .fileRow .download{width:100%;padding-left:25px}body.jdownloads_twocol .two-col{display:flex;flex-wrap:wrap;justify-content:space-between;gap:50px}body.jdownloads_twocol .two-col .list{width:100%;max-width:950px}body.jdownloads_twocol .jd-item-page,body.jdownloads_twocol .jd-item-pagejdownloads_twocol{max-width:1500px}body.jdownloads_twocol .jd_subcat_pagination_inner_wrapper,body.jdownloads_twocol .jd_content_wrapper,body.jdownloads_twocol .jd_subcats_main{border:none !important}.moduletable.catTree{padding-top:35px;min-width:400px;max-width:400px}.moduletable.catTree #jdtree{padding-top:0}.moduletable.catTree li{font-family:'Open Sans',sans-serif;font-size:12px;line-height:15px;letter-spacing:0;margin:5px 0;display:flex;flex-wrap:wrap}.moduletable.catTree li img{max-height:15px}.moduletable.catTree li a{max-width:70%}.moduletable.catTree ul{flex-grow:1}.com-users-login__options{display:flex;flex-direction:column;gap:10px}.com-users-login__options a{text-decoration:underline;text-underline-offset:2px}legend{font-size:24px;color:#CB900A;padding:0 !important}#user-registration legend,.com-users-reset-confirm legend,.com-users-reset-complete legend{font-size:17px;color:#212934;padding:20px 0 !important}.com-users-profile__edit.btn-toolbar{padding:0 !important;margin-top:20px}.com-users-profile__edit.btn-toolbar li{list-style:none !important;display:block;margin-bottom:10px}#users-profile-core{margin-top:50px}#users-profile-core dt{padding:0 !important;margin-bottom:10px;font-weight:bold}#users-profile-core dd{padding:0 !important;margin-bottom:20px;margin-inline-start:0 !important}#activity-list.recent_activities{display:grid;width:calc(100% - 40px);margin:0 auto 100px;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:10px;max-width:100% !important}#activity-list.recent_activities .block{padding-left:0 !important}@media only screen and (max-width:1200px){#activity-list.recent_activities{display:flex;flex-direction:column;width:100%;gap:20px}}#main-content.blog{max-width:750px;width:90%;margin:200px auto 50px}body.blog #banner-container{display:none !important}body.blog #main-content{padding-top:0 !important}body.blog .item-page{max-width:750px;width:90%;margin:0 auto}body.blog header{position:static !important;margin-bottom:50px !important}body.blog .blog-item{position:relative;background-color:#fff;box-shadow:0px 4px 20px rgba(33,41,52,0.3);border-radius:20px;overflow:hidden;margin-bottom:30px;transition:background-color 0.5s ease-in-out;background-size:30px;background-position:bottom 15px right 15px;background-repeat:no-repeat;padding:20px}body.blog .blog-item h2{font-size:22px;font-weight:600;line-height:1.3;color:#3D3F41;margin-bottom:30px}#search-form input.js-finder-search-query{width:400px;max-width:100%;margin-bottom:10px}.com-finder .me-2{display:none}.result__taxonomy--Author,.result__taxonomy--Category,.result__taxonomy--Language{display:none}.result__item{position:relative;padding:20px 0;margin-bottom:20px;padding-bottom:15px;margin-bottom:15px}.result__item:hover{text-decoration:underline}.result__item a{position:absolute;left:0;top:0;width:100%;height:100%}.eb-container{padding-top:100px;padding-bottom:100px}.eb-message{margin:50px 0}.eb-container .form-row{margin-bottom:10px}.eb-container .form-row .form-control-label{margin-bottom:5px}table.event-properties-table{display:block;margin:100px 0;width:500px;max-width:100%}table.event-properties-table tbody{display:flex;flex-direction:column;gap:3px}table.event-properties-table tr{display:flex;flex-direction:row;gap:0;background-color:rgba(229,222,207,0.19);border-radius:10px}table.event-properties-table td{display:block;padding:10px;width:300px}table.event-properties-table td:first-of-type{display:block;background-color:rgba(229,222,207,0.5);width:200px}#event-details ul{margin:10px 0 10px 25px}#event-details ul li{margin-bottom:5px}.event-actions{margin-top:40px}.event-actions ul{list-style:none;display:flex;gap:20px}.event-actions ul li a{border-radius:15px !important}.event-actions ul li:first-of-type a,#eb-individual-registration-page #btn-submit{padding-right:50px !important;position:relative;font-weight:300 !important;text-transform:none !important}.event-actions ul li:first-of-type a::after,#eb-individual-registration-page #btn-submit::after{content:"";display:block;width:20px;height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);background-image:url(https://fereb.be/templates/loft33/images/register.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;transition:all 0.5s ease-in-out}.event-actions ul li:first-of-type a:hover::after,#eb-individual-registration-page #btn-submit:hover::after{background-image:url(https://fereb.be/templates/loft33/images/register-black.svg)}#eb-individual-registration-page .payment_information .form-control-label{display:block;font-weight:600;margin:20px 0 10px}#eb-individual-registration-page .payment_information .eb-form-control{display:block;margin-bottom:30px}#field_vat_number{margin-top:50px}#eb-tax-amount-container{display:none !important}#eb-amount-container .form-control-label,#eb-discount-amount-container .form-control-label,#eb-tax-amount-container .form-control-label,#eb-gross-amount-container .form-control-label{display:block;font-weight:600;margin:10px 0 5px}#eb-amount-container input,#eb-discount-amount-container input,#eb-tax-amount-container input,#eb-gross-amount-container input{padding:0 !important;border:none !important}#coupon_validate_msg,#vatnumber_validate_msg{display:block;margin:5px 0;font-size:14px}#eb-individual-registration-page .formError .formErrorContent,#eb-individual-registration-page .formError .formErrorArrow div{background:#BD0027 !important}footer{position:absolute;bottom:0;width:100%;padding:0 50px;height:auto;color:#212934}footer .container{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;background:#E6DECF;border-radius:20px 20px 0px 0px;max-width:1700px;padding:50px 30px 20px 80px;margin:0 auto;min-height:158px;align-content:middle}footer .container>*{align-self:center}#footer-logo{display:block;width:200px;height:auto}footer ul.mod-menu{list-style:none}footer ul.mod-menu li a{font-size:14px;color:#212934}footer ul.mod-menu li a:hover{text-decoration:underline}footer p.copyright{font-size:14px;color:#212934;margin-top:15px}footer p.copyright br{display:none}footer .acym_module_form{display:flex;flex-direction:row;gap:20px;align-items:center}footer .acym_introtext{min-height:40px;padding:5px 0;font-size:22px;line-height:30px;font-weight:600}.acym_module_form .onefield{margin:0 !important}footer .acym_module_form input[type="email"]{width:240px;max-width:100%;height:40px;font-size:16px;line-height:20px;padding:10px}footer .acym_module_form .btn{background:#FFF;border:1px solid #212934;border-radius:5px;-webkit-appearance:none;max-width:120px;height:40px;font-size:16px;line-height:20px;padding:10px}footer div.acym_module_success{padding:8px 10px !important;margin-bottom:0 !important;border-radius:5px !important;border:1px solid #130 !important}footer .onefield .acym__field__error__block{position:absolute;width:240px;bottom:100%;font-size:14px}.faqItems{margin:50px 0;width:100%}.faqItems .question{display:flex;cursor:pointer;max-width:100% !important}.faqItems .question:before{display:inline-block;content:'+';margin-right:10px;width:10px}.faqItems .answer{display:none;padding:5px 20px}.faqItems article.active .answer{display:block}.faqItems article.active .question:before{content:'-'}.hamburger{position:relative;top:8px;box-sizing:border-box;width:32px;height:32px;padding:8px 9px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0 12px 0 0;overflow:visible;border-radius:40px}.hamburger:focus{outline:none}.hamburger-box{width:32px;height:32px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:0px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:3px;background-color:#fff;border-radius:2px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1)}@media only screen and (max-width:1600px){.outerContainer{padding-bottom:250px}#banner h1{font-size:30px}#banner h2{font-size:24px}footer .container>*:not(#footer-logo){min-width:50%}}@media only screen and (max-width:1400px){header #header-bottom{margin-top:50px}#main-content div.columns{display:flex;flex-direction:column;width:100%;gap:20px}#main-content div.columns .column{display:flex;flex-direction:row;gap:0px}#main-content div.columns .column:nth-child(even){flex-direction:row-reverse}#main-content div.columns .column .column-image,#main-content div.columns .column .column-content{width:50%;height:auto}#main-content div.columns .column .column-image{padding:0}#main-content div.columns .column .column-content{padding:40px}}@media only screen and (max-width:1200px){.outerContainer{padding-bottom:320px}#main-logo,#footer-logo{width:160px}#main-logo{left:30px}header ul.mod-menu{gap:18px}header #header-bottom{margin-top:35px}header ul.mod-menu a,header ul.mod-menu span{font-size:15px}#header-top ul.mod-menu a,#header-top ul.mod-menu span{margin-top:2px}.lang-fr ul.mod-menu{gap:15px}.lang-fr ul.mod-menu a,.lang-fr ul.mod-menu span{font-size:14px}#members-list .member{width:100%}footer .container{padding-left:30px;flex-direction:column;align-items:flex-start;gap:20px}footer .container>*{align-self:flex-start}}@media only screen and (max-width:980px){.outerContainer{padding-bottom:280px}h1{font-size:32px}h2{font-size:25px}h3{font-size:20px}header,footer{padding:0 5%}#main-content .padded-content,#activity-list,#activity-page,#press-list,#press-page,.com-users-login,.com-users-reset,.com-users-remind,#acym_wrapper .newsletter-archive,.com-contact,.com-finder,.com-users-profile,.com-users-profile__edit,.com-contact-category,.com-users-reset-confirm,.com-users-reset-complete,.eb-container,.users-mfa-captive{padding-left:5% !important;padding-right:5% !important}header .container{padding:16px 5%;display:flex;justify-content:space-between}#main-logo{position:relative;left:0;top:0}#mobile-menu-button{display:block}header #header-top,header #header-bottom{display:none}#banner{height:auto;min-height:300px}#banner .banner-content{width:100%;padding:125px 5% 32px}#banner .banner-content>div{margin:0 auto}#main-content table.imageRight,#main-content table.imageLeft,#main-content table.fiftyFifty{margin:30px 0}table.imageRight tr{flex-direction:column-reverse}table.imageLeft tr{flex-direction:column}table.imageRight td,table.imageLeft td{width:100%;padding:0 !important}table.imageRight td:first-of-type,table.imageLeft td:last-of-type{width:100%;padding:30px 5% !important}table.imageRight td:last-of-type img,table.imageLeft td:first-of-type img{position:relative}table.fiftyFifty tr{flex-direction:column}table.fiftyFifty td{width:100%;padding:30px 5%}footer .container{gap:20px;padding:30px 5%;min-height:0}footer p.copyright{margin-top:0}}@media only screen and (max-width:800px){.outerContainer{padding-bottom:300px}#main-content div.columns .column{flex-direction:column !important}#main-content div.columns .column .column-image{width:100%;padding-top:40%;height:0}#main-content div.columns .column .column-content{width:100%;padding:30px 5%}#main-content .block-list .block{padding-left:0}#main-content .block-list .block .block-image{position:relative;text-align:center;width:100%;padding:10px}#main-content .block-list .block .block-image img{position:relative;width:200px;height:200px}#main-content .block-list .block .block-info{padding:20px 60px 30px 30px}footer .acym_module_form{flex-wrap:wrap;gap:10px}footer .acym_introtext{display:block;width:100%;font-size:18px}}@media only screen and (max-width:600px){#members-list .member{padding:25px}#members-list .member a.member-image{display:block;position:relative;left:auto;top:auto;margin-bottom:10px}#search-form input.js-finder-search-query{width:100%}}@media only screen and (max-width:450px){.outerContainer{padding-bottom:350px}footer .acym_module_form input[type="email"]{width:175px;font-size:14px;padding:6px}footer .acym_module_form .btn{padding:6px;font-size:14px}footer p.copyright br{display:block}}
