/* Theme Name: Sinergio Author: Sinergio Author URI: https://www.sinergio.be/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ @charset "UTF-8"; .tabs-timetable div.elementor-tab-content{border:3px solid #F5ECE4 !important;border-radius:20px;padding:30px !important}.tabs-timetable.tabs-timetable-green div.elementor-tab-content{border-color:#E4F5F3 !important}.tabs-timetable div.elementor-tab-content table{border:none;border-collapse:separate !important;border-spacing:0 5px}.tabs-timetable div.elementor-tab-content table tr{background-color:#F5ECE4}.tabs-timetable div.elementor-tab-content table tr:nth-child(2n+1){background-color:#F5ECE480}.tabs-timetable.tabs-timetable-green div.elementor-tab-content table tr{background-color:#E4F5F3}.tabs-timetable.tabs-timetable-green div.elementor-tab-content table tr:nth-child(2n+1){background-color:rgba(228, 245, 243, 0.5)}.tabs-timetable div.elementor-tab-content table tr td{border:none !important;padding:5px 10px;margin-bottom:5px}.tabs-timetable div.elementor-tab-content table tr td:first-child{width:100px !important;border-bottom-left-radius:10px;border-top-left-radius:10px;padding-left:42px !important;position:relative;vertical-align:middle}.tabs-timetable div.elementor-tab-content table tr td:first-child:before{content:"";display:inline-block;background-image:url("assets/images/ph_clock-light.svg");width:17px;height:17px;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:20px;top:calc(50% - 8px)}.tabs-timetable div.elementor-tab-content table tr td:nth-child(2){width:calc(100% - 100px) !important;border-bottom-right-radius:10px;border-top-right-radius:10px;padding-right:20px !important;font-weight:bold}.tabs-timetable div.elementor-tab-content table tr:nth-child(2n+1) td:nth-child(2){font-weight:normal}.tabs-timetable div.elementor-tabs{gap:30px}.tabs-timetable div.elementor-tabs-wrapper,.tabs-timetable div.elementor-tabs-content-wrapper{flex-shrink:unset !important;width:50% !important}.tabs-timetable div.elementor-tabs-wrapper{display:flex;gap:15px}.tabs-timetable div.elementor-tabs-wrapper>div.elementor-tab-title{border:1px solid #F4A74B !important;border-radius:50px !important;padding:15px 30px !important;display:flex !important;align-items:center !important;gap:20px !important;position:relative;padding-right:60px !important}.tabs-timetable.tabs-timetable-green div.elementor-tabs-wrapper>div.elementor-tab-title{border:1px solid #6EC8BE !important}.tabs-timetable div.elementor-tabs-wrapper>div.elementor-tab-title:after{content:"";width:40px !important;height:40px !important;position:absolute;background-color:white;right:10px !important;top:8px !important;border:1px solid #F4A74B !important;border-radius:50px;display:flex;align-items:center;justify-content:center;color:#1A1534;font-size:18px;background-image:url("assets/images/Vector-2-1.svg");background-position:center;background-repeat:no-repeat;background-size:8px}.tabs-timetable.tabs-timetable-green div.elementor-tabs-wrapper>div.elementor-tab-title:after{border:1px solid #6EC8BE !important}.tabs-timetable div.elementor-tabs-wrapper>div.elementor-tab-title.elementor-active{font-weight:bold;background-color:#F4A74B}.tabs-timetable.tabs-timetable-green div.elementor-tabs-wrapper>div.elementor-tab-title.elementor-active{background-color:#6EC8BE}.tabs-timetable div.elementor-tabs-wrapper>div.elementor-tab-title.elementor-active span{color:white}.tabs-timetable:not(.tabs-timetable-green) div.elementor-tabs-wrapper>div.elementor-tab-title span{width:100px}.tabs-timetable.tabs-timetable-green .elementor-tab-title{justify-content:space-between !important}.tabs-timetable.tabs-timetable-green .elementor-tab-title>div:last-child{font-size:13px;font-weight:400;text-transform:uppercase;width:120px}.summercamp_banner,.bvi_banner{position:relative;overflow:hidden}.summercamp_banner:before,.bvi_banner:before{content:"";display:block;background:#f4a74b;background:-moz-radial-gradient(circle, rgba(244, 167, 75, 0.4) 0%, rgba(244, 167, 75, 0) 70%);background:-webkit-radial-gradient(circle, rgba(244, 167, 75, 0.4) 0%, rgba(244, 167, 75, 0) 70%);background:radial-gradient(circle, rgba(244, 167, 75, 0.4) 0%, rgba(244, 167, 75, 0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4a74b",endColorstr="#f4a74b",GradientType=1);position:absolute;left:-500px;top:-300px;background-position:left;overflow:visible;height:1000px;width:1000px;color:rgba(110, 200, 190, 0)}.bvi_banner:before{background:-moz-radial-gradient(circle, rgba(110, 200, 190, 0.4) 0%, rgba(110, 200, 190, 0) 70%);background:-webkit-radial-gradient(circle, rgba(110, 200, 190, 0.4) 0%, rgba(110, 200, 190, 0) 70%);background:radial-gradient(circle, rgba(110, 200, 190, 0.4) 0%, rgba(110, 200, 190, 0) 70%)}.inschrijven-logo:before{content:"";display:block;background:#f4a74b;background:-moz-radial-gradient(circle, rgba(244, 167, 75, 0.4) 0%, rgba(244, 167, 75, 0) 70%);background:-webkit-radial-gradient(circle, rgba(244, 167, 75, 0.4) 0%, rgba(244, 167, 75, 0) 70%);background:radial-gradient(circle, rgba(244, 167, 75, 0.4) 0%, rgba(244, 167, 75, 0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4a74b",endColorstr="#f4a74b",GradientType=1);position:absolute;left:calc(50% - 500px);top:-100px;background-position:left;overflow:visible;height:1000px;width:1000px}.forminator-design--material .forminator-is_filled .forminator-label[class*="forminator-floating-"],.forminator-design--material .forminator-is_active .forminator-label[class*="forminator-floating-"]{font-weight:normal !important}body form .forminator-row .forminator-button-submit{padding:12px 24px !important;border-radius:26px 26px 26px 26px !important;font-size:17px !important;font-weight:700 !important}body form div.forminator-row:nth-child(6){margin-bottom:10px !important}.faq .elementor-accordion-item{border-left:none !important;border-right:none !important}.faq .elementor-accordion-item .elementor-tab-title{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.faq .elementor-accordion-item .elementor-tab-content{border-radius:10px !important;border:none !important;margin-bottom:20px !important}#breadcrumbs span>span:after{content:"";display:inline-block;background-image:url("assets/images/icon-breadcrumb-chevron.svg");width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:5px;margin-bottom:-6px}#breadcrumbs span>span:last-child:after{display:none}#breadcrumbs span>span:first-child a{line-height:0;font-size:0;color:transparent}#breadcrumbs span>span:first-child a:before{content:"";display:inline-block;background-image:url("assets/images/icon-breadcrumb-home.svg");width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:-6px}.breadcrumbs_white #breadcrumbs span>span:after{background-image:url("assets/images/icon-breadcrumb-chevron-white.svg")}.elementor-widget-loop-carousel>.elementor-widget-container .swiper-pagination-bullet{width:40px;border-radius:5px}.rotating-element{width:100%;padding-bottom:100%;height:0;border:2px dashed #3F4567;border-radius:50%;position:relative;animation:spin 4s linear infinite;-webkit-animation:spin 4s linear infinite}@keyframes spin{100%{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn)}}.rotating-paused,.rotating-paused .rotating-element-item{animation-play-state:paused}.rotating-element>div{width:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:absolute;animation:spin 4s linear infinite reverse;-webkit-animation:spin 4s linear infinite reverse;cursor:pointer;display:none}.rotating-element>div:first-child{right:0;top:50%}.rotating-element>div>div{width:70px;height:70px;border:1px solid #6EC8BE;border-radius:50px;background-color:#222742;color:#6EC8BE;font-family:"Montserrat", sans-serif;font-size:41px;line-height:70px;font-weight:600;text-align:center}.rotating-element>div>span{color:#6EC8BE;font-family:"Montserrat", sans-serif;font-weight:600;font-size:16px;text-align:center;display:block;text-transform:uppercase;position:absolute;top:75px}.rotating-element-item.rotating-active>div{background-color:#6EC8BE;color:#1A1534}.rotating-element-item.rotating-active{cursor:auto}.rotating-element-container>.e-con-inner{flex-wrap:nowrap !important}.rotating-content-1,.rotating-content-2,.rotating-content-3,.rotating-content-4,.rotating-content-5{display:none}.rotating-visible{display:block}.carousel-custom-offset .swiper.elementor-loop-container{padding-right:100px}body{font-family:"Montserrat", sans-serif !important}.e-n-accordion .e-n-accordion-item-title{justify-content:space-between !important}.e-n-accordion .e-n-accordion-item{border-bottom:1px solid rgba(26, 21, 52, 0.15)}.elementor-widget-text-editor>.elementor-widget-container>p:last-child{margin-bottom:0 !important}.cases-overview .e-loop-item,.blog-overview .e-loop-item{box-shadow:0 5px 12px rgba(26, 21, 52, 0.14);border-radius:20px}.cases-overview .elementor-grid,.blog-overview .elementor-grid{grid-template-columns:repeat(6, 1fr) !important}.cases-overview .elementor-grid .e-loop-item:nth-child(2n+2),.blog-overview .elementor-grid .e-loop-item:nth-child(2n+2){grid-column:1 / 3 !important}.cases-overview .elementor-grid .e-loop-item:nth-child(2n+1),.blog-overview .elementor-grid .e-loop-item:nth-child(2n+1){grid-column:3 / 8 !important}.cases-overview .elementor-grid .e-loop-item:nth-child(4n+2),.blog-overview .elementor-grid .e-loop-item:nth-child(4n+2){grid-column:1 / 5 !important}.cases-overview .elementor-grid .e-loop-item:nth-child(4n+3),.blog-overview .elementor-grid .e-loop-item:nth-child(4n+3){grid-column:5 / 8 !important}.cases-overview .elementor-grid .e-loop-item:nth-child(2),.blog-overview .elementor-grid .e-loop-item:nth-child(2){grid-column:1 / 4 !important}.cases-overview .elementor-grid .e-loop-item:nth-child(3),.blog-overview .elementor-grid .e-loop-item:nth-child(3){grid-column:4 / 8 !important}.cases-overview .elementor-grid .e-loop-item img,.blog-overview .elementor-grid .e-loop-item img{height:350px !important}.cases-overview .elementor-grid .e-loop-item:nth-child(2) img,.cases-overview .elementor-grid .e-loop-item:nth-child(3) img,.blog-overview .elementor-grid .e-loop-item:nth-child(2) img,.blog-overview .elementor-grid .e-loop-item:nth-child(3) img{height:500px !important}#inschrijven{overflow:hidden}.elementor-location-popup span.elementor-button-icon{width:36px;height:36px;display:inline-block;line-height:36px;border:1px solid #6EC8BE;border-radius:50px;color:#6EC8BE;font-size:12px}.elementor-popup-modal a.dialog-lightbox-close-button{padding:10px;border-radius:50px;text-decoration:none;outline:none}.elementor-popup-modal .dialog-widget-content{margin-top:60px !important;margin-bottom:60px !important;top:0 !important}.dialog-lightbox-message{height:100% !important}#elementor-popup-modal-1810.elementor-popup-modal .dialog-widget-content{margin-top:0 !important;margin-bottom:0 !important;height:100vh !important}.scroll-and-show>.e-con-inner>div{opacity:0.5;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms}.scroll-and-show>.e-con-inner>div.visible{opacity:1}.elementor-widget-image-carousel.auto-width .elementor-image-carousel-wrapper.swiper{overflow:hidden !important;border-radius:50px !important;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;-o-border-radius:50px !important}.switcher-btn-toggle{margin-right:15px;margin-bottom:0;transition:all 0.2s ease;background:transparent;border:4px solid #223568;border-radius:50px;outline:0;display:block;width:110px;height:62px;position:relative;cursor:pointer;user-select:none;border:2px solid transparent;background-image:linear-gradient(#1A1534, #1A1534), linear-gradient(to right, #6EC8BE, #F4A74B);background-origin:border-box;background-clip:content-box, border-box}.switcher-btn,.switcher-btn:after,.switcher-btn:before,.switcher-btn *,.switcher-btn *:after,.switcher-btn *:before,.switcher-btn+.switcher-btn-toggle{box-sizing:border-box}.switcher-btn+.switcher-btn-toggle:after{transition:all 0.2s ease;background:#6EC8BE;content:"";border-radius:1em}.switcher-btn+.switcher-btn-toggle:after{left:0}.switcher-btn+.switcher-btn-toggle:after,.switcher-btn+.switcher-btn-toggle:before{position:relative;display:block;content:"";margin-top:4px;margin-left:4px;width:50px;height:50px;border-radius:50% !important;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important}.switcher-btn+.switcher-btn-toggle:before{display:none !important}.switcher-btn{display:none}.checkbox-choice>.e-con-inner>div{display:none}.checkbox-choice>.e-con-inner>div.visible{display:block}.checkbox-choice-container:not(.switched)>.e-con-inner>div:last-child,.checkbox-choice-container.switched>.e-con-inner>div:first-child{opacity:0.5}.switcher-btn+.switcher-btn-toggle:after{left:0;content:"";font-family:"Font Awesome 5 Free";font-weight:900;display:flex;align-items:center;justify-content:center;font-size:20px;color:#1A1534}.switcher-btn:checked+.switcher-btn-toggle:after{left:calc(50% - 4px);background:#F4A74B;content:""}.blog-overview .e-loop-item>div.elementor-element{height:100%}.forminator-ui.forminator-design--default input,.forminator-ui.forminator-design--default textarea{background-color:transparent !important;border-color:#E4F5F3 !important;border-radius:50px !important;padding-left:20px !important;padding-right:20px !important;padding-top:12px !important;padding-bottom:12px !important}.forminator-ui.forminator-design--default .forminator-row{margin-bottom:15px !important}.forminator-ui.forminator-design--default button.forminator-button-submit{box-shadow:none !important}.forminator-ui.forminator-design--default .forminator-consent__label p{font-family:"Montserrat", sans-serif !important;color:#17181D !important}.elementor-shortcode .forminator-ui.forminator-design--default{margin-bottom:0 !important}.bvi-container select,.inzichten-container select{font-weight:800;border:none;background-color:transparent;padding:0;font-size:16px;line-height:26px;margin-bottom:20px;color:#1A1534;border-bottom:1px solid #6EC8BE;text-indent:0;padding-bottom:2px;padding-top:2px}.inzichten-container select{color:white}.inzichten-container select option{color:#1A1534}.elementor-location-popup .elementor-icon-list-items{list-style-type:none !important}.elementor-location-popup .elementor-icon-list-items>li{display:flex !important;align-items:flex-start !important}.elementor-location-popup .elementor-widget .elementor-icon-list-icon{position:relative !important;top:7px !important}.elementor-location-popup .elementor-widget .elementor-icon-list-icon i{width:1.25em !important}.elementor-location-popup .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center !important;padding-inline-start:5px !important}.tags_container{display:flex;max-width:250px;flex-wrap:wrap;gap:10px}.tags_container>span{background-color:#E4F5F3;padding:5px 12px;border-radius:25px;font-weight:500;font-size:13px;line-height:20px}.single-post .e-n-tabs button.e-n-tab-title[aria-selected=true]{border-left:4px solid #6EC8BE;padding-left:8px;font-weight:bold !important}.elementor-widget-text-editor a{color:#17181D;text-decoration:none;border-bottom:1px solid #6EC8BE;font-weight:bold}.elementor-widget-text-editor a:hover{opacity:0.8}.single-post .elementor-widget-n-tabs .e-n-tabs-heading{flex-basis:300px !important}.medewerker-image{height:350px !important;object-fit:cover;width:100%;object-position:center;border-radius:20px !important;-webkit-border-radius:20px !important;-moz-border-radius:20px !important;-ms-border-radius:20px !important;-o-border-radius:20px !important}.medewerker-video{object-fit:cover;height:350px !important;width:100% !important;display:block;margin-left:auto;margin-right:auto;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.inzichten-container h3{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:none;line-height:50px;color:white}.inzichten-container{display:flex;gap:70px}.inzichten-container>div:first-child{width:300px}.inzichten-subcontainer{display:flex;flex-direction:column;gap:20px;display:none}.inzichten-subcontainer .inzichten-inzicht{background-color:#E4F5F3;border-radius:20px;padding:30px;display:flex;gap:30px}.inzichten-subcontainer .inzichten-inzicht h4{color:#1A1534;font-weight:800;font-size:22px;line-height:25px;margin-top:0}.inzichten-subcontainer .inzichten-inzicht p{color:#1A1534;font-size:16px;line-height:28px;margin-bottom:15px}.inzichten-subcontainer .inzichten-inzicht p:last-child{margin-bottom:0}.inzichten-subcontainer .inzichten-inzicht>div:first-child span{display:block;width:70px;height:70px;border:2px solid #1A1534;border-radius:50px;line-height:65px;text-align:center;color:#6EC8BE;font-size:30px;font-weight:700}.flipbox-hover{display:none}.flip-boxes a:link,.flip-boxes a:visited,.flip-boxes a:hover,.flip-boxes a:active{text-decoration:none !important}.flipbox-element a:last-child{max-height:100%;overflow:auto}.logo-slider .slick-slider{display:block !important}.rij2{padding:40px 0}.sinergio img{height:30px;width:auto}@media (max-width:1024px){.default_knop svg{font-size:7px !important;margin-top:7px !important}.underline_knop svg{margin-top:4px !important;font-size:6px !important}.home-arrow{position:absolute;right:-70px;width:80px;top:30px}.cases-overview .elementor-grid .e-loop-item:nth-child(odd),.cases-overview .elementor-grid .e-loop-item:nth-child(even),.blog-overview .elementor-grid .e-loop-item:nth-child(odd),.blog-overview .elementor-grid .e-loop-item:nth-child(even){grid-column:1 / 8 !important}.cases-overview .elementor-grid .e-loop-item:nth-child(2) img,.cases-overview .elementor-grid .e-loop-item:nth-child(3) img,.blog-overview .elementor-grid .e-loop-item:nth-child(2) img,.blog-overview .elementor-grid .e-loop-item:nth-child(3) img{height:350px !important}.scroll-and-show>.e-con-inner>div{opacity:1 !important}.cutout-image{position:static !important}}@media (max-width:768px){.tabs-timetable div.elementor-tabs-content-wrapper{width:100% !important}.tabs-timetable div.elementor-tabs-wrapper{display:none !important}.tabs-timetable div.elementor-tabs-content-wrapper .elementor-tab-title{border:1px solid #F4A74B !important;border-radius:50px;padding:15px 30px;display:flex;align-items:center;gap:10px;margin-bottom:10px;position:relative;padding-right:60px !important}.tabs-timetable div.elementor-tabs-content-wrapper .elementor-tab-title span{width:70px !important;font-size:14px !important;flex-shrink:0 !important}.tabs-timetable div.elementor-tabs-content-wrapper .elementor-tab-content{margin-bottom:20px !important}.tabs-timetable div.elementor-tabs-content-wrapper .elementor-tab-title:after{content:"";width:40px !important;height:40px !important;position:absolute;background-color:white;right:10px !important;top:calc(50% - 20px) !important;border:1px solid #F4A74B !important;border-radius:50px;display:flex;align-items:center;justify-content:center;color:#1A1534;font-size:18px;background-image:url("assets/images/Vector-2-1.svg");background-position:center;background-repeat:no-repeat;background-size:8px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.rotating-element>div>div{width:50px;height:50px;font-size:21px;line-height:50px}.rotating-element>div>span{font-size:12px;top:55px}.checkbox-choice-container:not(.switched)>.e-con-inner>div:last-child,.checkbox-choice-container.switched>.e-con-inner>div:first-child{display:none}.elementor-popup-modal .dialog-widget-content{height:calc(100% - 120px) !important}.single-post .quote li.elementor-icon-list-item{flex-direction:column}.medewerker-image-backup{display:block !important}.medewerker-video{display:none !important}.inzichten-container{flex-direction:column !important;gap:30px !important}.inzichten-inzicht{flex-direction:column !important}.tabs-timetable.tabs-timetable-green .elementor-tab-title>div:last-child{width:90px;text-align:right;font-size:11px}.vacature_carousel .swiper-slide>div{padding-left:0 !important;padding-right:0 !important}.elementor-widget-image-carousel.auto-width .elementor-image-carousel-wrapper.swiper{border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important}}@media screen and (min-width:1400px){.container{width:1370px !important}}