.basic-font{font-family:'Source Sans 3',sans-serif;font-weight:400}.titel-font{font-family:'Source Sans 3',sans-serif;font-weight:700}.custom-font{font-family:"catnip",sans-serif;font-weight:400;font-style:normal}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.black{font-weight:900}.italic{font-style:italic}html,body{font-family:'Source Sans 3',sans-serif;font-weight:400;color:#212121;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;margin:0;padding:0;scroll-behavior:smooth}html.single-cases .content-tekst,body.single-cases .content-tekst{margin-bottom:0;padding:5rem 0}@media only screen and (max-width: 767px){html.single-cases .content-tekst,body.single-cases .content-tekst{padding:3rem 0}}html.single-post,body.single-post{background:#e7eaf0}body.hideHeader header{transform:translateY(-100%)}h1,.look-h1{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){h1,.look-h1{font-size:2.4rem}}@media only screen and (max-width: 767px){h1,.look-h1{font-size:2rem}}h2,.look-h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:2.2rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){h2,.look-h2{font-size:2rem}}@media only screen and (max-width: 767px){h2,.look-h2{font-size:1.75rem}}h3,.look-h3{font-family:'Source Sans 3',sans-serif;font-weight:700;font-weight:300;font-size:1.6rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){h3,.look-h3{font-size:1.5rem}}@media only screen and (max-width: 767px){h3,.look-h3{font-size:1.2rem}}h4,.look-h4{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:1.2rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){h4,.look-h4{font-size:1.3rem}}@media only screen and (max-width: 767px){h4,.look-h4{font-size:1.1rem}}.body-large{color:#000;font-size:2rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.body-large{font-size:1.75rem}}@media only screen and (max-width: 767px){.body-large{font-size:1.4rem;line-height:1.4}}.body-medium{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.body-medium{font-size:1.45rem}}@media only screen and (max-width: 767px){.body-medium{font-size:1rem}}.body-small{font-size:.75rem;line-height:1.5;font-weight:300}p,span,a,li,.look-p{color:#000;line-height:1.8em}p{margin-bottom:1em}p b,p strong{font-weight:700}p i,p em{font-style:italic}p a{color:#0e62ff}ul.social-media{padding:0;margin:0;display:inline-block}ul.social-media li{display:inline-block;width:auto !important}ul.social-media li a{opacity:.7}ul.social-media li a img{height:30px;filter:invert(1)}ul.social-media li a:hover{opacity:.3}ul.social-media li:not(:last-child){margin-right:.5rem}a{color:#14408e;text-decoration:none}a:hover,a:active,a:focus{color:#0e2c61;text-decoration:none}h1,h2,h3,h4,h5,h6,p,span,a{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.fill{position:absolute;top:0;right:0;bottom:0;left:0}.none{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline-block{display:inline-block}.standaard-margin{margin-bottom:5.5rem}@media only screen and (max-width: 767px){.standaard-margin{margin-bottom:3rem}}.standaard-padding{padding:5rem 0}@media only screen and (max-width: 767px){.standaard-padding{padding:3rem 0}}.background-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.container{max-width:1400px;box-sizing:border-box;padding-right:20px;padding-left:20px}.container.container-medium{max-width:1600px}.website-content{display:inline-block;width:100%}.box-shadow{-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23)}.box-shadow-input{-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23)}.box-shadow-input-focus{-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.43);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.43);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.43)}.border-radius{border-radius:.75rem}.inputstyle{background:#fff;border:1px solid #e7eaf0;border-radius:5px;padding:15px 15px;outline:none;box-shadow:none;font-size:15px}.inputstyle:focus{outline:none;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23)}.default-block.bg-wit{background:#fff}.default-block.bg-color-3{background:#267d9f}.default-block:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.default-block:not(.no-margin){margin-bottom:3rem}}.default-block div:has(+.glow-bg){position:relative;z-index:3}.default-block.bg-color-3,.default-block.bg-gray-donker,.default-block.bg-black{background:#267d9f;padding:4rem 0}.default-block.bg-color-3 .tekst h1,.default-block.bg-gray-donker .tekst h1,.default-block.bg-black .tekst h1,.default-block.bg-color-3 .tekst h2,.default-block.bg-gray-donker .tekst h2,.default-block.bg-black .tekst h2,.default-block.bg-color-3 .tekst h3,.default-block.bg-gray-donker .tekst h3,.default-block.bg-black .tekst h3{color:#fff}.default-block.bg-color-3 .tekst p,.default-block.bg-gray-donker .tekst p,.default-block.bg-black .tekst p{color:#fff}.default-block.bg-color-3 .tekst p *:not(.btn),.default-block.bg-gray-donker .tekst p *:not(.btn),.default-block.bg-black .tekst p *:not(.btn){color:#fff}.default-block.bg-gray-light{background:#e7eaf0;padding:4rem 0}.default-block.bg-black{background:#267d9f;padding:4rem 0}.default-block.bg-color-white{background:#fff}.default-block .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.default-block .content-section.intro-section{padding-bottom:1rem}.default-block .content-section.intro-section:not(.no-center){text-align:center}.default-block .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.default-block .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.default-block .content-section.intro-section h2{font-size:2rem}}.default-block .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.default-block .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.default-block .content-section.intro-section p{font-size:1rem}}.default-block .content-section.intro-section p+p{font-size:1rem}.default-block .content-section.center-content{text-align:center}.default-block .content-section .button-container .button{margin:.25rem 0}.default-block .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.default-block .content-section .button-container .button:has(+.button){margin-right:.5rem}}.default-block.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.default-block.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.default-block.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.default-block.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.default-block.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.default-block.animate-element .delay-100{transition-delay:100ms}.default-block.animate-element .delay-200{transition-delay:200ms}.default-block.animate-element .delay-300{transition-delay:300ms}.default-block.animate-element .delay-400{transition-delay:400ms}.default-block.animate-element .delay-500{transition-delay:500ms}.default-block.animate-element .delay-600{transition-delay:600ms}.default-block.animate-element .delay-700{transition-delay:700ms}.default-block.animate-element .delay-800{transition-delay:800ms}.default-block.animate-element .delay-900{transition-delay:900ms}.default-block.animate-element .delay-1000{transition-delay:1000ms}.default-block.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.default-block.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.default-block.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.default-block.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.default-block.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.default-block.bg-color-3,.default-block.bg-gray-donker,.default-block.bg-black,.default-block.bg-gray-light,.default-block.bg-black{padding:3rem 0}}.button{position:relative;font-family:'Source Sans 3',sans-serif;font-weight:400;font-weight:600;background-color:#0e62ff;color:#fff;font-size:18px;padding:.5rem 2rem;display:inline-block;border-radius:5px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.button:hover,.button:focus,.button:active,.button.hover{outline:none;background-color:#004cda;text-decoration:none;color:#fff;cursor:pointer}.button.color-2{background:#0eff9c;color:#1a1a1a}.button.color-2:hover,.button.color-2:focus,.button.color-2:active{background-color:#00da80;color:#1a1a1a}.button.bg-white{background:#fff;color:#000}.button.bordered{color:#0e62ff;border:1px solid #0e62ff;background-color:transparent}.button.bordered:hover{background:#0e62ff;color:#fff}.button.simple-arrow{background-color:transparent;padding:0 1.5rem 0 0;color:#0e62ff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right.svg');background-repeat:no-repeat;background-position:right .25rem center;background-size:.75rem}.button.simple-arrow.back{padding:0 0 0 1.5rem;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left.svg');background-position:left .25rem center}.button.simple-arrow.white{color:#fff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-white.svg')}.button.simple-arrow.white.back{background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left-white.svg')}.button.simple-arrow.color-1{color:#14408e;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-color-1.svg')}.button.simple-arrow:hover{background-position:right 0rem center}.button.simple-arrow:hover.back{background-position:left 0 center}.button.small{padding:.25rem 2rem .25rem .75rem}@media only screen and (min-width: 768px) and (max-width: 991px){.button{padding:.5rem 1.5rem;max-width:100%}}@media only screen and (max-width: 767px){.button{padding:.35rem .75rem;font-size:.9rem;max-width:100%}}#swipebox-container #swipebox-bottom-bar{background:transparent;bottom:50%}#swipebox-container #swipebox-bottom-bar.visible-bars{transform:none}#swipebox-container #swipebox-arrows{width:100% !important;max-width:100% !important}#swipebox-container #swipebox-arrows #swipebox-next{margin-right:30px}@media only screen and (max-width: 767px){#swipebox-container #swipebox-slider .slide img{min-width:100%}}@keyframes nDIwAWwC_draw{100%{stroke-dashoffset:0}}@keyframes nDIwAWwC_fade{0%{stroke-opacity:1}88.46153846153847%{stroke-opacity:1}100%{stroke-opacity:0}}@keyframes nDIwAWwC_draw_0{0%{stroke-dashoffset:568}50%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}@keyframes nDIwAWwC_draw_1{0%{stroke-dashoffset:762}50%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}header{position:absolute;top:0;z-index:5000;width:100%;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}header .header-top{display:block;width:100%;margin:0 auto;max-width:1600px}header .header-inner{display:flex;position:relative;justify-content:space-between;align-items:center;padding:15px;z-index:1500}header .header-inner .left{display:flex;align-items:center;gap:3rem}header .header-inner .logolink{display:block;height:50px}header .header-inner .logolink img{height:100%;width:auto;display:block}header .header-inner .navigation{position:relative;text-align:right;font-size:20px;margin-right:auto}header .header-inner .navigation ul{padding:0;margin:0;list-style:none}header .header-inner .navigation li{position:relative;display:inline-block;padding:0 20px}header .header-inner .navigation li:first-child{padding-left:0px}header .header-inner .navigation li a{display:inline-block;font-family:'Source Sans 3',sans-serif;font-weight:400;font-weight:700;padding:0;margin-bottom:0;color:#fff;text-decoration:none}header .header-inner .navigation li a.sf-with-ul{position:relative}header .header-inner .navigation li a.sf-with-ul::after{position:absolute;content:"";background:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-chevron-down.svg');background-size:10px;background-position:right 1px center;background-repeat:no-repeat;width:100%;height:100%;right:0;top:2px;border:none}header .header-inner .navigation li a.sf-with-ul:hover::after,header .header-inner .navigation li a.sf-with-ul:active::after{background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-chevron-down.svg')}header .header-inner .navigation li a:hover,header .header-inner .navigation li a:active{opacity:0.7}header .header-inner .navigation li.button{padding:5px 20px;background-image:none;margin-left:30px;font-size:20px}header .header-inner .navigation li.button a{color:white;font-size:1em}header .header-inner .navigation li.current-menu-item:not(.button) a,header .header-inner .navigation li.current_page_parent:not(.button) a{color:#14408e}header .header-inner .navigation li.current-menu-item:not(.button) a.sf-with-ul::after,header .header-inner .navigation li.current_page_parent:not(.button) a.sf-with-ul::after{background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-chevron-down.svg')}header .header-inner .navigation li.menu-item-has-children>a{padding-right:20px}header .header-inner .navigation li>ul.sub-menu{position:absolute;top:calc(100% + 11px);width:100%;background:#fff;min-width:320px;margin:0;display:none;left:0;text-align:left;z-index:203}header .header-inner .navigation li>ul.sub-menu li{margin:0;padding:0;width:100%}header .header-inner .navigation li>ul.sub-menu li:hover,header .header-inner .navigation li>ul.sub-menu li:active,header .header-inner .navigation li>ul.sub-menu li.current-menu-item,header .header-inner .navigation li>ul.sub-menu li.current_page_item{color:#0e62ff}header .header-inner .navigation li>ul.sub-menu li:hover a,header .header-inner .navigation li>ul.sub-menu li:active a,header .header-inner .navigation li>ul.sub-menu li.current-menu-item a,header .header-inner .navigation li>ul.sub-menu li.current_page_item a{color:#0e62ff}header .header-inner .navigation li>ul.sub-menu li a{display:block;padding:8px 20px;margin:0;color:#14408e;font-size:1rem;border-top:none}header .header-inner .navigation li>ul.sub-menu li a::before{display:none}header .header-inner .navigation li>ul.sub-menu ul.sub-menu{display:block;top:0;border:none;left:100%}header .header-inner .navigation li>ul.sub-menu ul.sub-menu::after{display:none}header .header-inner .navigation li>ul.sub-menu ul.sub-menu ul.sub-menu{background:#97b7f0;border:none}header .header-inner .navigation li>ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu{background:#8eb1ef;border:none}header .header-inner .navbar-toggle{padding:0;position:relative;display:inline-block;margin:0;-webkit-appearance:none;border:none;outline:none;background:transparent}header .header-inner .navbar-toggle .hamburger-menu{float:left}header .header-inner .navbar-toggle .icon-bar{background:#fff;position:relative;display:block;width:22px;height:2px;border-radius:1px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}header .header-inner .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}header .header-inner .navbar-toggle .menu{float:left;position:relative;color:#fff;font-size:20px;font-family:'Source Sans 3',sans-serif;font-weight:700;margin:-5px 0 -5px 8px;line-height:1.2}header .header-inner .navbar-toggle.responsive-nav-close .hamburger-menu .icon-bar-2{opacity:0}header .header-inner .navbar-toggle.responsive-nav-close .hamburger-menu .icon-bar-1{transform:rotate(45deg);top:6px}header .header-inner .navbar-toggle.responsive-nav-close .hamburger-menu .icon-bar-3{transform:rotate(-45deg);bottom:6px}@media only screen and (min-width: 992px) and (max-width: 1199px){header .header-inner .logolink{height:40px}header .header-inner .navigation{font-size:18px}header .header-inner .navigation li{padding:0 5px}header .header-inner .navigation li.button{padding:3px 10px;margin-left:5px;font-size:16px}}@media only screen and (max-width: 767px){header .header-inner .left{gap:1rem}header .header-inner .logolink{height:35px}}.responsive-nav-container{position:fixed;opacity:0;left:0;top:0px;right:0;bottom:0;background:transparent;z-index:-100;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.responsive-nav-container.show{display:block;background:#267d9f;opacity:1;z-index:1490}.responsive-nav-container.show .reponsive-nav-top .logo-container img{opacity:1;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;transition-delay:.6s}.responsive-nav-container.show .responsive-nav{opacity:1;visibility:visible}.responsive-nav-container.show .responsive-nav .bg-container .bg-inner{transform:translateX(0);opacity:1;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;transition-delay:.4s}.responsive-nav-container.show .responsive-nav .kolommen .kolom .sub-kolommen nav{transform:translateX(0);opacity:1;-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;-ms-transition-delay:.9s;transition-delay:.9s}.responsive-nav-container.show .responsive-nav .kolommen .kolom .sub-kolommen nav ul.menu>li{transform:translateY(0);opacity:1}.responsive-nav-container.show .responsive-nav .content-container::-webkit-scrollbar{display:none}.responsive-nav-container.show .responsive-nav .content-container .contact-info{transform:translateX(0);opacity:1;-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;-o-transition-delay:1.1s;-ms-transition-delay:1.1s;transition-delay:1.1s}.responsive-nav-container .reponsive-nav-top{padding:0 0 0 31.5vw;position:absolute;top:0;left:0;width:100%;z-index:3}.responsive-nav-container .reponsive-nav-top .logo-container{background:#212121;width:100%;padding:3rem 0 1.5rem 0}.responsive-nav-container .reponsive-nav-top .logo-container img{max-height:75px;opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.responsive-nav-container ul.menu{padding:0;margin:0;list-style:none}.responsive-nav-container ul.menu li{display:inline-block;transform:translateY(10px);opacity:0;position:relative;padding:0;width:100%;text-align:left;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.responsive-nav-container ul.menu li a{display:inline-block;color:white;font-weight:400;line-height:1.6;font-size:2rem;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;position:relative}.responsive-nav-container ul.menu li a::before{content:'';position:absolute;top:0;bottom:0;left:0;opacity:0;line-height:1.6;transform:translateX(-1rem);width:1.25rem;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right.svg');background-position:center left;background-repeat:no-repeat;background-size:100% auto;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.responsive-nav-container ul.menu li a:hover,.responsive-nav-container ul.menu li a:active{color:white;text-decoration:none;padding-left:2rem;opacity:.7}.responsive-nav-container ul.menu li a:hover::before,.responsive-nav-container ul.menu li a:active::before{transform:translateX(0rem);opacity:1}.responsive-nav-container ul.menu li.current-menu-item a,.responsive-nav-container ul.menu li.current_page_parent a{color:#0e62ff;font-weight:400}.responsive-nav-container .responsive-nav{padding:0;margin:0;height:100vh;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;visibility:hidden}.responsive-nav-container .responsive-nav .kolommen{position:relative;width:100%;height:100%;display:flex;flex-wrap:wrap}.responsive-nav-container .responsive-nav .kolommen .kolom{display:inline-block;width:25vw;z-index:1;vertical-align:top;position:relative;height:100%;padding:0}.responsive-nav-container .responsive-nav .kolommen .kolom.menu{width:calc(100% - 25vw)}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen{display:flex;justify-content:space-between;width:100%}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen nav{max-width:450px;transform:translateX(-5rem);opacity:0;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;transition:.5s ease-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen .sub-kolom{display:flex;align-items:flex-end}.responsive-nav-container .responsive-nav .content-container{padding:8rem 3vw 3rem 2vw;width:100%;max-width:calc(900px + 4.5vw);display:flex;align-items:center;height:100%;overflow-x:hidden;overflow-y:auto}.responsive-nav-container .responsive-nav .content-container .content-container-inner{width:100%}.responsive-nav-container .responsive-nav .content-container .contact-info{padding-right:1rem;transform:translateX(-5rem);opacity:0;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;transition:.5s ease-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.responsive-nav-container .responsive-nav .content-container .contact-info p{margin-bottom:2rem;color:#fff}.responsive-nav-container .responsive-nav .content-container .contact-info .social-media-container p{margin-bottom:.75rem}.responsive-nav-container .responsive-nav .bg-container{height:100%}.responsive-nav-container .responsive-nav .bg-container .bg-inner{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;transform:translateX(-5rem);opacity:0;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;transition:.5s ease-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}@media only screen and (min-width: 992px) and (max-width: 1199px){.responsive-nav-container ul.menu li a{line-height:1.6;font-size:2.5rem}.responsive-nav-container ul.menu li a::before{width:1.75rem}.responsive-nav-container ul.menu li a:hover,.responsive-nav-container ul.menu li a:active{padding-left:2.5rem}}@media only screen and (max-width: 991px){.responsive-nav-container .reponsive-nav-top{padding:0 0 0 36.5vw}.responsive-nav-container .reponsive-nav-top .logo-container{padding:1.5rem 0}.responsive-nav-container .reponsive-nav-top .logo-container img{max-height:55px}.responsive-nav-container .responsive-nav .kolommen .kolom{width:30vw}.responsive-nav-container .responsive-nav .kolommen .kolom.menu{width:calc(100% - 30vw)}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen{display:flex;flex-direction:column;justify-content:space-between;width:100%}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen nav{width:100%}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen .sub-kolom{display:inline-block}.responsive-nav-container .responsive-nav .content-container{padding:6rem 15px 3rem 15px;max-width:100%;align-items:flex-start}.responsive-nav-container ul.menu li a{line-height:1.6;font-size:2.5rem}.responsive-nav-container ul.menu li a::before{display:none}.responsive-nav-container ul.menu li a:hover,.responsive-nav-container ul.menu li a:active{padding-left:0rem}}@media only screen and (max-width: 767px){.responsive-nav-container .reponsive-nav-top{padding:0 0 0 75px}.responsive-nav-container .reponsive-nav-top .logo-container{padding:10px 0 10px 20px}.responsive-nav-container .responsive-nav .kolommen .kolom{display:none}.responsive-nav-container .responsive-nav .kolommen .kolom.menu{display:block;width:100%}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen{display:flex;flex-direction:column;justify-content:space-between;width:100%}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen nav{width:100%}.responsive-nav-container .responsive-nav .kolommen .kolom .sub-kolommen .sub-kolom{display:inline-block}.responsive-nav-container .responsive-nav .content-container .contact-info{margin-top:1rem}.responsive-nav-container .responsive-nav .content-container .contact-info p{margin-bottom:1rem;font-size:.8rem}.responsive-nav-container .responsive-nav .content-container .contact-info .social-media-container{margin:2rem 0 3rem 0}.responsive-nav-container .responsive-nav .content-container .contact-info .social-media-container p{margin-bottom:.75rem}.responsive-nav-container ul.menu ul{padding-inline-start:0}.responsive-nav-container ul.menu li{opacity:1}.responsive-nav-container ul.menu li a{line-height:1.6;font-size:1.5rem;color:#fff}.responsive-nav-container ul.menu li a:hover,.responsive-nav-container ul.menu li a:active{padding-left:0rem}.responsive-nav-container p a{color:#fff}}.contact-info-block{border-radius:.75rem;background:#e7eaf0}.contact-info-block .image-container{padding-left:1.25rem}.contact-info-block .image-container img{width:100%}.contact-info-block .content-container{padding:.5rem 2.25rem}.contact-info-block .btn-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5rem 2.25rem 2.25rem 2.25rem}.footer-before.bg-wit{background:#fff}.footer-before.bg-color-3{background:#267d9f}.footer-before:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.footer-before:not(.no-margin){margin-bottom:3rem}}.footer-before div:has(+.glow-bg){position:relative;z-index:3}.footer-before.bg-color-3,.footer-before.bg-gray-donker,.footer-before.bg-black{background:#267d9f;padding:4rem 0}.footer-before.bg-color-3 .tekst h1,.footer-before.bg-gray-donker .tekst h1,.footer-before.bg-black .tekst h1,.footer-before.bg-color-3 .tekst h2,.footer-before.bg-gray-donker .tekst h2,.footer-before.bg-black .tekst h2,.footer-before.bg-color-3 .tekst h3,.footer-before.bg-gray-donker .tekst h3,.footer-before.bg-black .tekst h3{color:#fff}.footer-before.bg-color-3 .tekst p,.footer-before.bg-gray-donker .tekst p,.footer-before.bg-black .tekst p{color:#fff}.footer-before.bg-color-3 .tekst p *:not(.btn),.footer-before.bg-gray-donker .tekst p *:not(.btn),.footer-before.bg-black .tekst p *:not(.btn){color:#fff}.footer-before.bg-gray-light{background:#e7eaf0;padding:4rem 0}.footer-before.bg-black{background:#267d9f;padding:4rem 0}.footer-before.bg-color-white{background:#fff}.footer-before .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.footer-before .content-section.intro-section{padding-bottom:1rem}.footer-before .content-section.intro-section:not(.no-center){text-align:center}.footer-before .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-before .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.footer-before .content-section.intro-section h2{font-size:2rem}}.footer-before .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-before .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.footer-before .content-section.intro-section p{font-size:1rem}}.footer-before .content-section.intro-section p+p{font-size:1rem}.footer-before .content-section.center-content{text-align:center}.footer-before .content-section .button-container .button{margin:.25rem 0}.footer-before .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.footer-before .content-section .button-container .button:has(+.button){margin-right:.5rem}}.footer-before.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.footer-before.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.footer-before.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.footer-before.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.footer-before.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.footer-before.animate-element .delay-100{transition-delay:100ms}.footer-before.animate-element .delay-200{transition-delay:200ms}.footer-before.animate-element .delay-300{transition-delay:300ms}.footer-before.animate-element .delay-400{transition-delay:400ms}.footer-before.animate-element .delay-500{transition-delay:500ms}.footer-before.animate-element .delay-600{transition-delay:600ms}.footer-before.animate-element .delay-700{transition-delay:700ms}.footer-before.animate-element .delay-800{transition-delay:800ms}.footer-before.animate-element .delay-900{transition-delay:900ms}.footer-before.animate-element .delay-1000{transition-delay:1000ms}.footer-before.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.footer-before.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.footer-before.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.footer-before.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.footer-before.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.footer-before.bg-color-3,.footer-before.bg-gray-donker,.footer-before.bg-black,.footer-before.bg-gray-light,.footer-before.bg-black{padding:3rem 0}}.footer-before .blog-item{margin:.75rem 0}@media only screen and (max-width: 767px){.footer-before .contact-info-block{margin-top:2rem}}footer{position:relative;margin:0;width:100%;font-family:'Source Sans 3',sans-serif;font-weight:400;font-size:.875rem;display:block;background:#267d9f}footer .footer-cta{position:relative;background-color:#f6ad11;margin-bottom:-4rem}footer .footer-cta .content{padding:4rem 0 8rem;max-width:500px;margin:0 auto}footer .footer-cta .content *{color:#fff}footer .footer-cta img{position:absolute;right:5rem;bottom:2rem;width:200px}@media only screen and (min-width: 1200px){footer .footer-cta img{position:absolute;right:15rem;bottom:2rem}}footer .footer-review{position:relative;margin-top:56px}footer .footer-review .footer-review-inner{position:relative;z-index:2;margin-top:-56px;border-radius:1.5rem;padding:1rem 1.5rem;background:#fff;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);display:flex;align-items:center}footer .footer-review .footer-review-inner .right{padding-left:2.5rem}footer .footer-review::before{content:'';position:absolute;top:0;bottom:50%;left:0;right:0;background:#267d9f}footer .footer-content{position:relative;z-index:2}footer .footer-content .footer-inner{padding:4.25rem 0 3rem 0;position:relative}@media only screen and (min-width: 1200px){footer .footer-content .footer-inner .border-wrapper::after{content:'';position:absolute;width:1px;top:0;bottom:4.5rem;right:0;background:rgba(255,255,255,0.2)}}footer .footer-content .logo-img{display:block;margin-bottom:2rem;max-width:95%;height:auto}@media only screen and (min-width: 1200px){footer .footer-content .footer-item.right{padding-top:2rem;padding-left:2rem}}footer .footer-content .footer-item.padding-right{padding-right:1rem;color:#fff}footer .footer-content .footer-item.padding-left{padding-left:.5rem;color:#fff;font-weight:300}footer .footer-content .footer-item.padding-left a:not(.button){color:#fff;font-weight:400;text-decoration:underline}footer .footer-content .footer-item.padding-left .button{margin-top:1rem;min-width:75%;text-align:center}@media only screen and (min-width: 1200px){footer .footer-content .footer-item.with-border-right{position:relative}footer .footer-content .footer-item.with-border-right::after{content:'';position:absolute;width:1px;top:0;bottom:4.5rem;right:0;background:rgba(255,255,255,0.2)}}footer .footer-content .footer-item .contact-text{margin-bottom:1.5rem}footer .footer-content .footer-item .contact-text p{max-width:220px}footer .footer-content .footer-item .contact-text *:not(.button){font-size:.75rem;line-height:1.5;font-weight:300}footer .footer-content .footer-item .contact-text .button{font-size:.875rem;margin-top:.5rem}footer .footer-content .footer-item .contact-text a:not(.button){font-weight:700;text-decoration:underline}footer .footer-content .footer-item .contact-text a:not(.button):hover{text-decoration:none}footer .footer-content .footer-item strong{display:block;font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:1.2rem;margin-bottom:.25em;color:#000;font-weight:600;color:#fff;padding-bottom:.5rem}@media only screen and (min-width: 768px) and (max-width: 991px){footer .footer-content .footer-item strong{font-size:1.3rem}}@media only screen and (max-width: 767px){footer .footer-content .footer-item strong{font-size:1.1rem}}footer .footer-content .footer-item p{font-weight:300;color:#fff}footer .footer-content .footer-item p a{font-weight:300;color:#fff}footer .footer-content .footer-item p a:hover{color:#0e62ff}footer .footer-content .footer-item p.titel{font-family:'Source Sans 3',sans-serif;font-weight:700;color:#fff;margin-bottom:.5em;font-size:1rem}footer .footer-content .footer-item p.titel>*{font-family:'Source Sans 3',sans-serif;font-weight:700;color:#fff;margin-bottom:.5em;font-size:1rem}footer .footer-content .footer-item ul{padding:0;margin:0;list-style:none}footer .footer-content .footer-item ul li{display:inline-block;width:100%}footer .footer-content .footer-item ul li a{font-weight:300;color:#fff;position:relative}footer .footer-content .footer-item ul li a:before{content:"";position:absolute;left:0;height:24px;background-color:transparent;padding:0 1rem 0 0;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-white.svg');background-repeat:no-repeat;background-position:left;background-size:.60rem;top:-1px;scale:0;transition:.3s ease}footer .footer-content .footer-item ul li a:hover,footer .footer-content .footer-item ul li a:focus{font-weight:bold;padding-left:1.25rem}footer .footer-content .footer-item ul li a:hover:before,footer .footer-content .footer-item ul li a:focus:before{scale:1}footer .footer-content .footer-item ul.social-media{margin:.5rem 0 1.5rem 0}footer .footer-content .footer-item ul.social-media li a{opacity:.7}footer .footer-content .footer-item ul.social-media li a img{filter:invert(1)}footer .footer-content .footer-item ul.social-media li a:hover{opacity:.3}footer .glow-bg{z-index:1}footer .footer-colofon{position:relative;z-index:2;font-size:.65rem;padding:2rem 0}footer .footer-colofon .footer-inner{display:flex;justify-content:space-between}footer .footer-colofon p{color:rgba(255,255,255,0.3)}footer .footer-colofon a{color:rgba(255,255,255,0.3);font-size:1em}footer .footer-colofon a:hover,footer .footer-colofon a:focus{color:#fff}footer .footer-colofon a.website-door{float:right}footer .footer-colofon ul{padding:0;margin:0;list-style:none}footer .footer-colofon ul li{display:inline-block;color:white;font-size:1em}footer .footer-colofon ul li a{color:rgba(255,255,255,0.3);font-size:1em}footer .footer-colofon ul li a:hover,footer .footer-colofon ul li a:focus{color:#fff}footer .footer-colofon ul li:not(:last-child){margin-right:1rem}@media only screen and (max-width: 991px){footer .footer-content .footer-item p.titel{font-size:.875rem}footer .footer-content .footer-item.padding-right{padding-right:0}footer .footer-content .footer-item.padding-left{padding-left:0}footer .footer-content .footer-item.with-border-right::after{display:none}}@media only screen and (max-width: 767px){footer{font-size:.75rem}footer .footer-cta .content{padding-bottom:11rem}footer .footer-cta img{right:0;width:140px}footer .footer-review::before{background:#f6ad11;bottom:70%}footer .footer-review .footer-review-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}footer .footer-review .footer-review-inner .right{padding:1rem 0 0 0}footer .footer-content{margin-top:-3rem;padding-top:6rem}footer .footer-content .footer-inner{padding:2rem 0 0 0}footer .footer-content .footer-item{margin-bottom:40px}footer .footer-content .footer-item p.titel{margin-bottom:15px}footer .footer-content .footer-item .contact-text .button{font-size:.75rem}footer .footer-content .footer-logos{margin-top:0;padding:.5rem 1rem}footer .footer-content .footer-logos a{margin:.5rem}footer .footer-content .footer-logos a:hover{opacity:.6}footer .footer-colofon .footer-inner{flex-direction:column;align-items:center}}@keyframes rotate{from{rotate:0deg}50%{scale:1 1.1}to{rotate:360deg}}.glow-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#267d9f;overflow:hidden;max-height:200vh}.glow-bg .glow-blur{position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(1000px);-webkit-backdrop-filter:blur(1000px);z-index:2}.glow-bg .glow-circle{background-color:#267d9f;height:34vmax;max-height:75%;aspect-ratio:1;position:absolute;left:0%;top:50%;translate:-40% -75%;transform:translate(-50%, 20%);border-radius:50%;background:linear-gradient(90deg, #14171c 0%, #07003e 30%, #0944b1 74%, #12a9e9 100%);animation:rotate 20s infinite;opacity:1;backdrop-filter:blur(8vmax)}.glow-bg .glow-circle-color-2{background-color:#267d9f;height:24vmax;max-height:50%;aspect-ratio:1;position:absolute;right:0;top:50%;ttranslate:40% -75%;transform:translate(40%, 20%);border-radius:50%;background:linear-gradient(90deg, #14171c 0%, rgba(14,255,156,0.01) 30%, #00f48f 74%, rgba(14,255,156,0.01) 100%);animation:rotate 20s infinite;opacity:1;backdrop-filter:blur(8vmax)}@keyframes fade-in-out{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.banner{position:relative;padding:9rem 0 4rem 0}.banner.bg-wit{background:#fff}.banner.bg-color-3{background:#267d9f}.banner:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.banner:not(.no-margin){margin-bottom:3rem}}.banner div:has(+.glow-bg){position:relative;z-index:3}.banner.bg-color-3,.banner.bg-gray-donker,.banner.bg-black{background:#267d9f;padding:4rem 0}.banner.bg-color-3 .tekst h1,.banner.bg-gray-donker .tekst h1,.banner.bg-black .tekst h1,.banner.bg-color-3 .tekst h2,.banner.bg-gray-donker .tekst h2,.banner.bg-black .tekst h2,.banner.bg-color-3 .tekst h3,.banner.bg-gray-donker .tekst h3,.banner.bg-black .tekst h3{color:#fff}.banner.bg-color-3 .tekst p,.banner.bg-gray-donker .tekst p,.banner.bg-black .tekst p{color:#fff}.banner.bg-color-3 .tekst p *:not(.btn),.banner.bg-gray-donker .tekst p *:not(.btn),.banner.bg-black .tekst p *:not(.btn){color:#fff}.banner.bg-gray-light{background:#e7eaf0;padding:4rem 0}.banner.bg-black{background:#267d9f;padding:4rem 0}.banner.bg-color-white{background:#fff}.banner .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.banner .content-section.intro-section{padding-bottom:1rem}.banner .content-section.intro-section:not(.no-center){text-align:center}.banner .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.banner .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.banner .content-section.intro-section h2{font-size:2rem}}.banner .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.banner .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.banner .content-section.intro-section p{font-size:1rem}}.banner .content-section.intro-section p+p{font-size:1rem}.banner .content-section.center-content{text-align:center}.banner .content-section .button-container .button{margin:.25rem 0}.banner .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.banner .content-section .button-container .button:has(+.button){margin-right:.5rem}}.banner.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner.animate-element .delay-100{transition-delay:100ms}.banner.animate-element .delay-200{transition-delay:200ms}.banner.animate-element .delay-300{transition-delay:300ms}.banner.animate-element .delay-400{transition-delay:400ms}.banner.animate-element .delay-500{transition-delay:500ms}.banner.animate-element .delay-600{transition-delay:600ms}.banner.animate-element .delay-700{transition-delay:700ms}.banner.animate-element .delay-800{transition-delay:800ms}.banner.animate-element .delay-900{transition-delay:900ms}.banner.animate-element .delay-1000{transition-delay:1000ms}.banner.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.banner.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.banner.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.banner.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.banner.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.banner.bg-color-3,.banner.bg-gray-donker,.banner.bg-black,.banner.bg-gray-light,.banner.bg-black{padding:3rem 0}}.banner .banner-inner{position:relative;z-index:3}.banner h1{max-width:600px}.banner .top-title{font-family:"catnip",sans-serif;font-weight:400;font-style:normal;font-size:2.5rem}@media only screen and (max-width: 767px){.banner .top-title{font-size:1.75rem}}.banner.banner-full{position:relative;padding-bottom:0;background:#267d9f;min-height:100vh}.banner.banner-full:has(p[style="text-align: center;"]) .container>.row,.banner.banner-full:has(p[style="text-align: center"]) .container>.row,.banner.banner-full:has(p[style="text-align:center;"]) .container>.row,.banner.banner-full:has(p[style="text-align:center"]) .container>.row,.banner.banner-full:has(h2[style="text-align: center;"]) .container>.row,.banner.banner-full:has(h2[style="text-align: center"]) .container>.row,.banner.banner-full:has(h2[style="text-align:center;"]) .container>.row,.banner.banner-full:has(h1[style="text-align:center"]) .container>.row,.banner.banner-full:has(h1[style="text-align: center;"]) .container>.row,.banner.banner-full:has(h1[style="text-align: center"]) .container>.row,.banner.banner-full:has(h1[style="text-align:center;"]) .container>.row,.banner.banner-full:has(h1[style="text-align:center"]) .container>.row{justify-content:center;align-items:center}.banner.banner-full:has(p[style="text-align: center;"]) .content-section,.banner.banner-full:has(p[style="text-align: center"]) .content-section,.banner.banner-full:has(p[style="text-align:center;"]) .content-section,.banner.banner-full:has(p[style="text-align:center"]) .content-section,.banner.banner-full:has(h2[style="text-align: center;"]) .content-section,.banner.banner-full:has(h2[style="text-align: center"]) .content-section,.banner.banner-full:has(h2[style="text-align:center;"]) .content-section,.banner.banner-full:has(h1[style="text-align:center"]) .content-section,.banner.banner-full:has(h1[style="text-align: center;"]) .content-section,.banner.banner-full:has(h1[style="text-align: center"]) .content-section,.banner.banner-full:has(h1[style="text-align:center;"]) .content-section,.banner.banner-full:has(h1[style="text-align:center"]) .content-section{text-align:center}.banner.banner-full .banner-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.75}.banner.banner-full .content-section{padding:6rem 0 3rem 0}.banner.banner-full .content-section h1{max-width:100%}.banner.banner-full .scroll-icoon{position:absolute;display:flex;justify-content:center;left:0px;right:0;bottom:1rem;width:100%;text-align:center;cursor:pointer}.banner.banner-full .scroll-icoon img{max-width:25px;animation-name:fade-in-out;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;cursor:pointer}@media only screen and (max-width: 991px){.banner.banner-full .scroll-icoon img{max-width:1rem}}.banner .videocontainer{position:absolute;overflow:hidden;background:#267d9f;width:100%;height:100%;top:0;left:0;z-index:2}.banner .videocontainer video{position:absolute;right:0;bottom:0;opacity:.75;height:auto;width:100%;min-width:100%;min-height:100%;object-fit:cover;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner.banner-home{background:#267d9f;background:linear-gradient(to bottom, rgba(19,65,142,0.8) 0%, rgba(19,65,142,0.9) 35%, #32a6ab 65%)}.banner.banner-home .banner-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:100%;background-repeat:no-repeat;background-position:top center}.banner.banner-home .content-section{padding:6rem 0 3rem 0}.banner.banner-home .content-section.outro{padding:3rem 0 0 0}.banner.banner-home .img-container{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% + 2vw)}.banner.banner-home .img-container .img-element{position:relative;padding-left:3rem}.banner.banner-home .img-container img{position:relative;z-index:2;width:100%;opacity:1;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease;transition-delay:.3s}.banner.banner-home .img-container img.image-1{margin-left:auto;transform:translateY(1.5rem);opacity:0}.banner.banner-home .img-container img.image-2{width:60%;margin-top:-5rem;transform:translateY(-1.5rem);opacity:0}.banner.banner-home .cases-slider>.swiper-pagination-progressbar{background:#cfcfcf}.banner .banner-image{width:100%;height:100%;position:relative;z-index:4;height:calc(100% + 3rem)}.banner .banner-image .banner-image-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.banner .banner-image .banner-image-inner.device{background-size:contain;background-position:left bottom}.banner .banner-image.large{width:calc(100% + 30rem)}.banner .banner-image.overlay-bottom{height:calc(100% + 11rem)}.banner.overlay-image:not(.banner-page){margin-bottom:6rem}.banner.overlay-image:not(.banner-page)::after{content:'';width:100%;position:absolute;bottom:-6rem;left:0;height:6rem;background:white}.banner.banner-page{padding-top:3rem;padding-bottom:0;background:#267d9f}.banner.banner-page .banner-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.banner.banner-page .content-section{padding:6rem 0 3rem 0}.banner.banner-page:has(+ .fotogalerij){padding-bottom:12rem;margin-bottom:0}.banner.banner-page:has(+ .fotogalerij)+.fotogalerij{margin-top:-14rem}.banner.in-view.banner-home .img-container img.image-1{transform:translateY(0);opacity:1}.banner.in-view.banner-home .img-container img.image-2{transform:translateY(0);opacity:1}@media only screen and (min-width: 1600px){.banner .banner-image.large{width:calc(100% + 40rem)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner .banner-image.large{width:calc(100% + 10rem)}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner{padding:7rem 0 4rem 0}.banner.banner-page .content-section,.banner.banner-home .content-section{padding:2rem 0}.banner .banner-image.large{width:calc(100% + 12rem)}.banner .banner-image.overlay-bottom{height:calc(100% + 9rem)}}@media only screen and (max-width: 767px){.banner{padding:3.5rem 0 2rem 0}.banner.banner-full{min-height:85vh}.banner.banner-page .content-section,.banner.banner-home .content-section{padding:2rem 0}.banner.banner-home .banner-img{background-size:150%}.banner.banner-home .content-section{padding:2rem 0}.banner.banner-home .img-container{width:calc(100% + 40px);margin-left:-20px}.banner.banner-home .img-container .img-element{padding-left:0}.banner.banner-home .img-container img.image-2{width:60%;margin:-4rem 0 0 20px}.banner .banner-image .banner-image-inner.device{background-position:left bottom}.banner .banner-image.large{width:calc(100% + 10rem)}.banner .banner-image.overlay-bottom{height:calc(100% + 14rem);margin-top:-5rem}.banner.overlay-image:not(.banner-page){margin-bottom:3rem}.banner.overlay-image:not(.banner-page)::after{bottom:-3rem;height:3rem}.banner.overlay-image.banner-page{padding-bottom:7rem}.banner.banner-page:has(+ .fotogalerij){padding-bottom:5rem}.banner.banner-page:has(+ .fotogalerij)+.fotogalerij{margin-top:-7rem}}.resultaten-blok.bg-wit{background:#fff}.resultaten-blok.bg-color-3{background:#267d9f}.resultaten-blok:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.resultaten-blok:not(.no-margin){margin-bottom:3rem}}.resultaten-blok div:has(+.glow-bg){position:relative;z-index:3}.resultaten-blok.bg-color-3,.resultaten-blok.bg-gray-donker,.resultaten-blok.bg-black{background:#267d9f;padding:4rem 0}.resultaten-blok.bg-color-3 .tekst h1,.resultaten-blok.bg-gray-donker .tekst h1,.resultaten-blok.bg-black .tekst h1,.resultaten-blok.bg-color-3 .tekst h2,.resultaten-blok.bg-gray-donker .tekst h2,.resultaten-blok.bg-black .tekst h2,.resultaten-blok.bg-color-3 .tekst h3,.resultaten-blok.bg-gray-donker .tekst h3,.resultaten-blok.bg-black .tekst h3{color:#fff}.resultaten-blok.bg-color-3 .tekst p,.resultaten-blok.bg-gray-donker .tekst p,.resultaten-blok.bg-black .tekst p{color:#fff}.resultaten-blok.bg-color-3 .tekst p *:not(.btn),.resultaten-blok.bg-gray-donker .tekst p *:not(.btn),.resultaten-blok.bg-black .tekst p *:not(.btn){color:#fff}.resultaten-blok.bg-gray-light{background:#e7eaf0;padding:4rem 0}.resultaten-blok.bg-black{background:#267d9f;padding:4rem 0}.resultaten-blok.bg-color-white{background:#fff}.resultaten-blok .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.resultaten-blok .content-section.intro-section{padding-bottom:1rem}.resultaten-blok .content-section.intro-section:not(.no-center){text-align:center}.resultaten-blok .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.resultaten-blok .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.resultaten-blok .content-section.intro-section h2{font-size:2rem}}.resultaten-blok .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.resultaten-blok .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.resultaten-blok .content-section.intro-section p{font-size:1rem}}.resultaten-blok .content-section.intro-section p+p{font-size:1rem}.resultaten-blok .content-section.center-content{text-align:center}.resultaten-blok .content-section .button-container .button{margin:.25rem 0}.resultaten-blok .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.resultaten-blok .content-section .button-container .button:has(+.button){margin-right:.5rem}}.resultaten-blok.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.resultaten-blok.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.resultaten-blok.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.resultaten-blok.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.resultaten-blok.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.resultaten-blok.animate-element .delay-100{transition-delay:100ms}.resultaten-blok.animate-element .delay-200{transition-delay:200ms}.resultaten-blok.animate-element .delay-300{transition-delay:300ms}.resultaten-blok.animate-element .delay-400{transition-delay:400ms}.resultaten-blok.animate-element .delay-500{transition-delay:500ms}.resultaten-blok.animate-element .delay-600{transition-delay:600ms}.resultaten-blok.animate-element .delay-700{transition-delay:700ms}.resultaten-blok.animate-element .delay-800{transition-delay:800ms}.resultaten-blok.animate-element .delay-900{transition-delay:900ms}.resultaten-blok.animate-element .delay-1000{transition-delay:1000ms}.resultaten-blok.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.resultaten-blok.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.resultaten-blok.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.resultaten-blok.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.resultaten-blok.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.resultaten-blok.bg-color-3,.resultaten-blok.bg-gray-donker,.resultaten-blok.bg-black,.resultaten-blok.bg-gray-light,.resultaten-blok.bg-black{padding:3rem 0}}.resultaten-blok .cijfer-item{background:rgba(0,0,0,0.05);border-radius:.75rem;margin:15px 0;padding:3rem 1.5rem;text-align:center;height:calc(100% - 30px)}.resultaten-blok .cijfer-item .cijfer-wrapper *{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:2.2rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.resultaten-blok .cijfer-item .cijfer-wrapper *{font-size:2rem}}@media only screen and (max-width: 767px){.resultaten-blok .cijfer-item .cijfer-wrapper *{font-size:1.75rem}}.resultaten-blok .cijfer-item .cijfer-beschrijving{display:block;text-align:center;font-size:.875rem;padding:0 1.5rem}.banner-projecten{background:#267d9f;padding:12rem 0 5rem 0}.banner-projecten .content-section{padding:0 0 8rem 0;min-height:450px}.banner-projecten .content-section .tags{padding-top:2rem}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-projecten .content-section{padding-bottom:4rem;min-height:200px}.banner-projecten .content-section .tags{padding-top:2rem}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-projecten{padding:8rem 0 5rem 0}.banner-projecten .content-section{padding-bottom:4rem;min-height:200px}.banner-projecten .content-section .tags{padding-top:2rem}}@media only screen and (max-width: 767px){.banner-projecten{padding:55px 0 5rem 0}.banner-projecten .content-section{padding:3rem 0 1rem 0;min-height:200px}}.single-top{padding:12rem 0 3rem 0;background:#267d9f}.single-top.bg-wit{background:#fff}.single-top.bg-color-3{background:#267d9f}.single-top:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.single-top:not(.no-margin){margin-bottom:3rem}}.single-top div:has(+.glow-bg){position:relative;z-index:3}.single-top.bg-color-3,.single-top.bg-gray-donker,.single-top.bg-black{background:#267d9f;padding:4rem 0}.single-top.bg-color-3 .tekst h1,.single-top.bg-gray-donker .tekst h1,.single-top.bg-black .tekst h1,.single-top.bg-color-3 .tekst h2,.single-top.bg-gray-donker .tekst h2,.single-top.bg-black .tekst h2,.single-top.bg-color-3 .tekst h3,.single-top.bg-gray-donker .tekst h3,.single-top.bg-black .tekst h3{color:#fff}.single-top.bg-color-3 .tekst p,.single-top.bg-gray-donker .tekst p,.single-top.bg-black .tekst p{color:#fff}.single-top.bg-color-3 .tekst p *:not(.btn),.single-top.bg-gray-donker .tekst p *:not(.btn),.single-top.bg-black .tekst p *:not(.btn){color:#fff}.single-top.bg-gray-light{background:#e7eaf0;padding:4rem 0}.single-top.bg-black{background:#267d9f;padding:4rem 0}.single-top.bg-color-white{background:#fff}.single-top .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.single-top .content-section.intro-section{padding-bottom:1rem}.single-top .content-section.intro-section:not(.no-center){text-align:center}.single-top .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.single-top .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.single-top .content-section.intro-section h2{font-size:2rem}}.single-top .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.single-top .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.single-top .content-section.intro-section p{font-size:1rem}}.single-top .content-section.intro-section p+p{font-size:1rem}.single-top .content-section.center-content{text-align:center}.single-top .content-section .button-container .button{margin:.25rem 0}.single-top .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.single-top .content-section .button-container .button:has(+.button){margin-right:.5rem}}.single-top.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.single-top.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.single-top.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.single-top.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.single-top.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.single-top.animate-element .delay-100{transition-delay:100ms}.single-top.animate-element .delay-200{transition-delay:200ms}.single-top.animate-element .delay-300{transition-delay:300ms}.single-top.animate-element .delay-400{transition-delay:400ms}.single-top.animate-element .delay-500{transition-delay:500ms}.single-top.animate-element .delay-600{transition-delay:600ms}.single-top.animate-element .delay-700{transition-delay:700ms}.single-top.animate-element .delay-800{transition-delay:800ms}.single-top.animate-element .delay-900{transition-delay:900ms}.single-top.animate-element .delay-1000{transition-delay:1000ms}.single-top.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.single-top.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.single-top.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.single-top.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.single-top.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.single-top.bg-color-3,.single-top.bg-gray-donker,.single-top.bg-black,.single-top.bg-gray-light,.single-top.bg-black{padding:3rem 0}}.single-top .content-section *:not(.button){color:#fff}@media only screen and (max-width: 767px){.single-top{padding:5.5rem 0 2rem 0}}.banner-intro.bg-wit{background:#fff}.banner-intro.bg-color-3{background:#267d9f}.banner-intro:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.banner-intro:not(.no-margin){margin-bottom:3rem}}.banner-intro div:has(+.glow-bg){position:relative;z-index:3}.banner-intro.bg-color-3,.banner-intro.bg-gray-donker,.banner-intro.bg-black{background:#267d9f;padding:4rem 0}.banner-intro.bg-color-3 .tekst h1,.banner-intro.bg-gray-donker .tekst h1,.banner-intro.bg-black .tekst h1,.banner-intro.bg-color-3 .tekst h2,.banner-intro.bg-gray-donker .tekst h2,.banner-intro.bg-black .tekst h2,.banner-intro.bg-color-3 .tekst h3,.banner-intro.bg-gray-donker .tekst h3,.banner-intro.bg-black .tekst h3{color:#fff}.banner-intro.bg-color-3 .tekst p,.banner-intro.bg-gray-donker .tekst p,.banner-intro.bg-black .tekst p{color:#fff}.banner-intro.bg-color-3 .tekst p *:not(.btn),.banner-intro.bg-gray-donker .tekst p *:not(.btn),.banner-intro.bg-black .tekst p *:not(.btn){color:#fff}.banner-intro.bg-gray-light{background:#e7eaf0;padding:4rem 0}.banner-intro.bg-black{background:#267d9f;padding:4rem 0}.banner-intro.bg-color-white{background:#fff}.banner-intro .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.banner-intro .content-section.intro-section{padding-bottom:1rem}.banner-intro .content-section.intro-section:not(.no-center){text-align:center}.banner-intro .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-intro .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.banner-intro .content-section.intro-section h2{font-size:2rem}}.banner-intro .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-intro .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.banner-intro .content-section.intro-section p{font-size:1rem}}.banner-intro .content-section.intro-section p+p{font-size:1rem}.banner-intro .content-section.center-content{text-align:center}.banner-intro .content-section .button-container .button{margin:.25rem 0}.banner-intro .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.banner-intro .content-section .button-container .button:has(+.button){margin-right:.5rem}}.banner-intro.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner-intro.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner-intro.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner-intro.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner-intro.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.banner-intro.animate-element .delay-100{transition-delay:100ms}.banner-intro.animate-element .delay-200{transition-delay:200ms}.banner-intro.animate-element .delay-300{transition-delay:300ms}.banner-intro.animate-element .delay-400{transition-delay:400ms}.banner-intro.animate-element .delay-500{transition-delay:500ms}.banner-intro.animate-element .delay-600{transition-delay:600ms}.banner-intro.animate-element .delay-700{transition-delay:700ms}.banner-intro.animate-element .delay-800{transition-delay:800ms}.banner-intro.animate-element .delay-900{transition-delay:900ms}.banner-intro.animate-element .delay-1000{transition-delay:1000ms}.banner-intro.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.banner-intro.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.banner-intro.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.banner-intro.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.banner-intro.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.banner-intro.bg-color-3,.banner-intro.bg-gray-donker,.banner-intro.bg-black,.banner-intro.bg-gray-light,.banner-intro.bg-black{padding:3rem 0}}.banner-intro .content-section{padding-right:3rem}.banner-intro .scroll-image-container{height:calc(100% + 22rem);margin-top:-15rem;position:relative;z-index:10}.banner-intro .scroll-image-container img{width:100%}.banner-intro .scroll-form-container{position:relative;z-index:10}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-intro .scroll-image-container{height:calc(100% + 15rem);margin-top:-10rem}}@media only screen and (max-width: 767px){.banner-intro .content-section{padding-right:0}}.banner-intro:has(+ .afbeelding_volledige_breedte){margin-bottom:0}.banner-intro:has(+ .maps-kaart){margin-bottom:0}.tekst-met-sidebar.bg-wit{background:#fff}.tekst-met-sidebar.bg-color-3{background:#267d9f}.tekst-met-sidebar:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.tekst-met-sidebar:not(.no-margin){margin-bottom:3rem}}.tekst-met-sidebar div:has(+.glow-bg){position:relative;z-index:3}.tekst-met-sidebar.bg-color-3,.tekst-met-sidebar.bg-gray-donker,.tekst-met-sidebar.bg-black{background:#267d9f;padding:4rem 0}.tekst-met-sidebar.bg-color-3 .tekst h1,.tekst-met-sidebar.bg-gray-donker .tekst h1,.tekst-met-sidebar.bg-black .tekst h1,.tekst-met-sidebar.bg-color-3 .tekst h2,.tekst-met-sidebar.bg-gray-donker .tekst h2,.tekst-met-sidebar.bg-black .tekst h2,.tekst-met-sidebar.bg-color-3 .tekst h3,.tekst-met-sidebar.bg-gray-donker .tekst h3,.tekst-met-sidebar.bg-black .tekst h3{color:#fff}.tekst-met-sidebar.bg-color-3 .tekst p,.tekst-met-sidebar.bg-gray-donker .tekst p,.tekst-met-sidebar.bg-black .tekst p{color:#fff}.tekst-met-sidebar.bg-color-3 .tekst p *:not(.btn),.tekst-met-sidebar.bg-gray-donker .tekst p *:not(.btn),.tekst-met-sidebar.bg-black .tekst p *:not(.btn){color:#fff}.tekst-met-sidebar.bg-gray-light{background:#e7eaf0;padding:4rem 0}.tekst-met-sidebar.bg-black{background:#267d9f;padding:4rem 0}.tekst-met-sidebar.bg-color-white{background:#fff}.tekst-met-sidebar .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.tekst-met-sidebar .content-section.intro-section{padding-bottom:1rem}.tekst-met-sidebar .content-section.intro-section:not(.no-center){text-align:center}.tekst-met-sidebar .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-met-sidebar .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.tekst-met-sidebar .content-section.intro-section h2{font-size:2rem}}.tekst-met-sidebar .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-met-sidebar .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.tekst-met-sidebar .content-section.intro-section p{font-size:1rem}}.tekst-met-sidebar .content-section.intro-section p+p{font-size:1rem}.tekst-met-sidebar .content-section.center-content{text-align:center}.tekst-met-sidebar .content-section .button-container .button{margin:.25rem 0}.tekst-met-sidebar .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.tekst-met-sidebar .content-section .button-container .button:has(+.button){margin-right:.5rem}}.tekst-met-sidebar.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-sidebar.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-sidebar.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-sidebar.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-sidebar.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-sidebar.animate-element .delay-100{transition-delay:100ms}.tekst-met-sidebar.animate-element .delay-200{transition-delay:200ms}.tekst-met-sidebar.animate-element .delay-300{transition-delay:300ms}.tekst-met-sidebar.animate-element .delay-400{transition-delay:400ms}.tekst-met-sidebar.animate-element .delay-500{transition-delay:500ms}.tekst-met-sidebar.animate-element .delay-600{transition-delay:600ms}.tekst-met-sidebar.animate-element .delay-700{transition-delay:700ms}.tekst-met-sidebar.animate-element .delay-800{transition-delay:800ms}.tekst-met-sidebar.animate-element .delay-900{transition-delay:900ms}.tekst-met-sidebar.animate-element .delay-1000{transition-delay:1000ms}.tekst-met-sidebar.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.tekst-met-sidebar.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.tekst-met-sidebar.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.tekst-met-sidebar.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.tekst-met-sidebar.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.tekst-met-sidebar.bg-color-3,.tekst-met-sidebar.bg-gray-donker,.tekst-met-sidebar.bg-black,.tekst-met-sidebar.bg-gray-light,.tekst-met-sidebar.bg-black{padding:3rem 0}}.tekst-met-sidebar .content-section{padding-right:3rem}.tekst-met-sidebar .scroll-sidebar-container{height:calc(100% + 22rem);margin-top:-22rem;position:relative;z-index:10}.tekst-met-sidebar .scroll-sidebar-container .sidebar-menu{padding:3rem 1rem 0 1.5rem}.tekst-met-sidebar .scroll-sidebar-container .sidebar-menu .title-container{display:flex;align-items:center;padding-bottom:.75rem}.tekst-met-sidebar .scroll-sidebar-container .sidebar-menu .title-container span.icon{width:3.5rem;margin-left:-.75rem}.tekst-met-sidebar .scroll-sidebar-container .sidebar-menu .title-container span.icon img{height:1.75rem}.tekst-met-inhoudsopgave.bg-wit{background:#fff}.tekst-met-inhoudsopgave.bg-color-3{background:#267d9f}.tekst-met-inhoudsopgave:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.tekst-met-inhoudsopgave:not(.no-margin){margin-bottom:3rem}}.tekst-met-inhoudsopgave div:has(+.glow-bg){position:relative;z-index:3}.tekst-met-inhoudsopgave.bg-color-3,.tekst-met-inhoudsopgave.bg-gray-donker,.tekst-met-inhoudsopgave.bg-black{background:#267d9f;padding:4rem 0}.tekst-met-inhoudsopgave.bg-color-3 .tekst h1,.tekst-met-inhoudsopgave.bg-gray-donker .tekst h1,.tekst-met-inhoudsopgave.bg-black .tekst h1,.tekst-met-inhoudsopgave.bg-color-3 .tekst h2,.tekst-met-inhoudsopgave.bg-gray-donker .tekst h2,.tekst-met-inhoudsopgave.bg-black .tekst h2,.tekst-met-inhoudsopgave.bg-color-3 .tekst h3,.tekst-met-inhoudsopgave.bg-gray-donker .tekst h3,.tekst-met-inhoudsopgave.bg-black .tekst h3{color:#fff}.tekst-met-inhoudsopgave.bg-color-3 .tekst p,.tekst-met-inhoudsopgave.bg-gray-donker .tekst p,.tekst-met-inhoudsopgave.bg-black .tekst p{color:#fff}.tekst-met-inhoudsopgave.bg-color-3 .tekst p *:not(.btn),.tekst-met-inhoudsopgave.bg-gray-donker .tekst p *:not(.btn),.tekst-met-inhoudsopgave.bg-black .tekst p *:not(.btn){color:#fff}.tekst-met-inhoudsopgave.bg-gray-light{background:#e7eaf0;padding:4rem 0}.tekst-met-inhoudsopgave.bg-black{background:#267d9f;padding:4rem 0}.tekst-met-inhoudsopgave.bg-color-white{background:#fff}.tekst-met-inhoudsopgave .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.tekst-met-inhoudsopgave .content-section.intro-section{padding-bottom:1rem}.tekst-met-inhoudsopgave .content-section.intro-section:not(.no-center){text-align:center}.tekst-met-inhoudsopgave .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-met-inhoudsopgave .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.tekst-met-inhoudsopgave .content-section.intro-section h2{font-size:2rem}}.tekst-met-inhoudsopgave .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-met-inhoudsopgave .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.tekst-met-inhoudsopgave .content-section.intro-section p{font-size:1rem}}.tekst-met-inhoudsopgave .content-section.intro-section p+p{font-size:1rem}.tekst-met-inhoudsopgave .content-section.center-content{text-align:center}.tekst-met-inhoudsopgave .content-section .button-container .button{margin:.25rem 0}.tekst-met-inhoudsopgave .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.tekst-met-inhoudsopgave .content-section .button-container .button:has(+.button){margin-right:.5rem}}.tekst-met-inhoudsopgave.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-inhoudsopgave.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-inhoudsopgave.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-inhoudsopgave.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-inhoudsopgave.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-inhoudsopgave.animate-element .delay-100{transition-delay:100ms}.tekst-met-inhoudsopgave.animate-element .delay-200{transition-delay:200ms}.tekst-met-inhoudsopgave.animate-element .delay-300{transition-delay:300ms}.tekst-met-inhoudsopgave.animate-element .delay-400{transition-delay:400ms}.tekst-met-inhoudsopgave.animate-element .delay-500{transition-delay:500ms}.tekst-met-inhoudsopgave.animate-element .delay-600{transition-delay:600ms}.tekst-met-inhoudsopgave.animate-element .delay-700{transition-delay:700ms}.tekst-met-inhoudsopgave.animate-element .delay-800{transition-delay:800ms}.tekst-met-inhoudsopgave.animate-element .delay-900{transition-delay:900ms}.tekst-met-inhoudsopgave.animate-element .delay-1000{transition-delay:1000ms}.tekst-met-inhoudsopgave.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.tekst-met-inhoudsopgave.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.tekst-met-inhoudsopgave.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.tekst-met-inhoudsopgave.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.tekst-met-inhoudsopgave.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.tekst-met-inhoudsopgave.bg-color-3,.tekst-met-inhoudsopgave.bg-gray-donker,.tekst-met-inhoudsopgave.bg-black,.tekst-met-inhoudsopgave.bg-gray-light,.tekst-met-inhoudsopgave.bg-black{padding:3rem 0}}.tekst-met-inhoudsopgave .content-section{padding-right:3rem}.tekst-met-inhoudsopgave .scroll-sidebar-container{height:100%}@media only screen and (max-width: 767px){.tekst-met-inhoudsopgave .content-section{padding-right:0}}ul.with-border{padding:.25rem 0;border-left:1px solid #0e62ff}ul.with-border li{list-style:none;padding-left:1.5rem}ul.with-border li a{position:relative;font-weight:300;max-width:calc(100% - 1rem);color:#000}ul.with-border li a::before{content:'';position:absolute;opacity:0;top:50%;left:calc(-1.5rem - .5px);transform:translate(-50%, -50%);width:.25rem;height:.25rem;border-radius:100%;background:#0e62ff}ul.with-border li a::after{content:'';position:absolute;top:0;bottom:0;left:-1rem;width:1rem;background-position:center left;background-repeat:no-repeat;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right.svg');opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}ul.with-border li a:hover,ul.with-border li a.active{padding-left:1rem;max-width:100%;color:#0e62ff;font-weight:700}ul.with-border li a:hover::before,ul.with-border li a.active::before{opacity:1}ul.with-border li a:hover::after,ul.with-border li a.active::after{left:0;opacity:1}ul.with-border li.active a{padding-left:1rem;max-width:100%;color:#0e62ff;font-weight:700}ul.with-border li.active a::before{opacity:1}ul.with-border li.active a::after{left:0;opacity:1}ul.with-border.small li{padding-left:1rem}ul.with-border.small li a{max-width:calc(100% - .75rem)}ul.with-border.small li a::before{left:calc(-1rem - .5px)}ul.with-border.small li a::after{left:-.75rem;width:.75rem}ul.with-border.small li a:hover,ul.with-border.small li a.active{padding-left:.75rem}.klantenlogos{background:#e7eaf0;padding:4rem 0}.klantenlogos.bg-wit{background:#fff}.klantenlogos.bg-color-3{background:#267d9f}.klantenlogos:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.klantenlogos:not(.no-margin){margin-bottom:3rem}}.klantenlogos div:has(+.glow-bg){position:relative;z-index:3}.klantenlogos.bg-color-3,.klantenlogos.bg-gray-donker,.klantenlogos.bg-black{background:#267d9f;padding:4rem 0}.klantenlogos.bg-color-3 .tekst h1,.klantenlogos.bg-gray-donker .tekst h1,.klantenlogos.bg-black .tekst h1,.klantenlogos.bg-color-3 .tekst h2,.klantenlogos.bg-gray-donker .tekst h2,.klantenlogos.bg-black .tekst h2,.klantenlogos.bg-color-3 .tekst h3,.klantenlogos.bg-gray-donker .tekst h3,.klantenlogos.bg-black .tekst h3{color:#fff}.klantenlogos.bg-color-3 .tekst p,.klantenlogos.bg-gray-donker .tekst p,.klantenlogos.bg-black .tekst p{color:#fff}.klantenlogos.bg-color-3 .tekst p *:not(.btn),.klantenlogos.bg-gray-donker .tekst p *:not(.btn),.klantenlogos.bg-black .tekst p *:not(.btn){color:#fff}.klantenlogos.bg-gray-light{background:#e7eaf0;padding:4rem 0}.klantenlogos.bg-black{background:#267d9f;padding:4rem 0}.klantenlogos.bg-color-white{background:#fff}.klantenlogos .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.klantenlogos .content-section.intro-section{padding-bottom:1rem}.klantenlogos .content-section.intro-section:not(.no-center){text-align:center}.klantenlogos .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.klantenlogos .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.klantenlogos .content-section.intro-section h2{font-size:2rem}}.klantenlogos .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.klantenlogos .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.klantenlogos .content-section.intro-section p{font-size:1rem}}.klantenlogos .content-section.intro-section p+p{font-size:1rem}.klantenlogos .content-section.center-content{text-align:center}.klantenlogos .content-section .button-container .button{margin:.25rem 0}.klantenlogos .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.klantenlogos .content-section .button-container .button:has(+.button){margin-right:.5rem}}.klantenlogos.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.klantenlogos.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.klantenlogos.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.klantenlogos.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.klantenlogos.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.klantenlogos.animate-element .delay-100{transition-delay:100ms}.klantenlogos.animate-element .delay-200{transition-delay:200ms}.klantenlogos.animate-element .delay-300{transition-delay:300ms}.klantenlogos.animate-element .delay-400{transition-delay:400ms}.klantenlogos.animate-element .delay-500{transition-delay:500ms}.klantenlogos.animate-element .delay-600{transition-delay:600ms}.klantenlogos.animate-element .delay-700{transition-delay:700ms}.klantenlogos.animate-element .delay-800{transition-delay:800ms}.klantenlogos.animate-element .delay-900{transition-delay:900ms}.klantenlogos.animate-element .delay-1000{transition-delay:1000ms}.klantenlogos.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.klantenlogos.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.klantenlogos.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.klantenlogos.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.klantenlogos.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.klantenlogos.bg-color-3,.klantenlogos.bg-gray-donker,.klantenlogos.bg-black,.klantenlogos.bg-gray-light,.klantenlogos.bg-black{padding:3rem 0}}.klantenlogos .klantlogo-item{display:block;position:relative;text-align:center;padding-bottom:25%;margin:1rem 0}.klantenlogos .klantlogo-item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.klantenlogos .klantlogo-item.link:hover img{opacity:.5}.tekst-in-stappen{position:relative;background:#267d9f;padding:4rem 0;min-height:100vh}.tekst-in-stappen.bg-wit{background:#fff}.tekst-in-stappen.bg-color-3{background:#267d9f}.tekst-in-stappen:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.tekst-in-stappen:not(.no-margin){margin-bottom:3rem}}.tekst-in-stappen div:has(+.glow-bg){position:relative;z-index:3}.tekst-in-stappen.bg-color-3,.tekst-in-stappen.bg-gray-donker,.tekst-in-stappen.bg-black{background:#267d9f;padding:4rem 0}.tekst-in-stappen.bg-color-3 .tekst h1,.tekst-in-stappen.bg-gray-donker .tekst h1,.tekst-in-stappen.bg-black .tekst h1,.tekst-in-stappen.bg-color-3 .tekst h2,.tekst-in-stappen.bg-gray-donker .tekst h2,.tekst-in-stappen.bg-black .tekst h2,.tekst-in-stappen.bg-color-3 .tekst h3,.tekst-in-stappen.bg-gray-donker .tekst h3,.tekst-in-stappen.bg-black .tekst h3{color:#fff}.tekst-in-stappen.bg-color-3 .tekst p,.tekst-in-stappen.bg-gray-donker .tekst p,.tekst-in-stappen.bg-black .tekst p{color:#fff}.tekst-in-stappen.bg-color-3 .tekst p *:not(.btn),.tekst-in-stappen.bg-gray-donker .tekst p *:not(.btn),.tekst-in-stappen.bg-black .tekst p *:not(.btn){color:#fff}.tekst-in-stappen.bg-gray-light{background:#e7eaf0;padding:4rem 0}.tekst-in-stappen.bg-black{background:#267d9f;padding:4rem 0}.tekst-in-stappen.bg-color-white{background:#fff}.tekst-in-stappen .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.tekst-in-stappen .content-section.intro-section{padding-bottom:1rem}.tekst-in-stappen .content-section.intro-section:not(.no-center){text-align:center}.tekst-in-stappen .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-in-stappen .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.tekst-in-stappen .content-section.intro-section h2{font-size:2rem}}.tekst-in-stappen .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-in-stappen .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.tekst-in-stappen .content-section.intro-section p{font-size:1rem}}.tekst-in-stappen .content-section.intro-section p+p{font-size:1rem}.tekst-in-stappen .content-section.center-content{text-align:center}.tekst-in-stappen .content-section .button-container .button{margin:.25rem 0}.tekst-in-stappen .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.tekst-in-stappen .content-section .button-container .button:has(+.button){margin-right:.5rem}}.tekst-in-stappen.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-in-stappen.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-in-stappen.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-in-stappen.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-in-stappen.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-in-stappen.animate-element .delay-100{transition-delay:100ms}.tekst-in-stappen.animate-element .delay-200{transition-delay:200ms}.tekst-in-stappen.animate-element .delay-300{transition-delay:300ms}.tekst-in-stappen.animate-element .delay-400{transition-delay:400ms}.tekst-in-stappen.animate-element .delay-500{transition-delay:500ms}.tekst-in-stappen.animate-element .delay-600{transition-delay:600ms}.tekst-in-stappen.animate-element .delay-700{transition-delay:700ms}.tekst-in-stappen.animate-element .delay-800{transition-delay:800ms}.tekst-in-stappen.animate-element .delay-900{transition-delay:900ms}.tekst-in-stappen.animate-element .delay-1000{transition-delay:1000ms}.tekst-in-stappen.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.tekst-in-stappen.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.tekst-in-stappen.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.tekst-in-stappen.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.tekst-in-stappen.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.tekst-in-stappen.bg-color-3,.tekst-in-stappen.bg-gray-donker,.tekst-in-stappen.bg-black,.tekst-in-stappen.bg-gray-light,.tekst-in-stappen.bg-black{padding:3rem 0}}.tekst-in-stappen .tekst h1,.tekst-in-stappen .tekst h2,.tekst-in-stappen .tekst h3{color:#fff}.tekst-in-stappen .tekst p{color:#fff}.tekst-in-stappen .tekst p *:not(.btn){color:#fff}.tekst-in-stappen .panels-fixed{min-height:100vh;padding-top:6rem}.tekst-in-stappen .panels-fixed .panel-step{width:100vw;display:flex;align-items:center}.tekst-in-stappen .panels-fixed .panel-step .img-container img{width:100%}.tekst-in-stappen .panels-fixed .panel-step .content-section{padding:0 3rem}.tekst-in-stappen .panels-fixed .panel-step .content-section .toptitle{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300;color:#0e62ff;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-in-stappen .panels-fixed .panel-step .content-section .toptitle{font-size:1.45rem}}@media only screen and (max-width: 767px){.tekst-in-stappen .panels-fixed .panel-step .content-section .toptitle{font-size:1rem}}.tekst-in-stappen .swiper-vertical-steps,.tekst-in-stappen .swiper-wrapper,.tekst-in-stappen .swiper-slide{width:100%;height:100%}.tekst-in-stappen .slide-step{display:flex;justify-content:center;align-items:center}.tekst-in-stappen .slide-step .img-container img{width:100%}.tekst-in-stappen .slide-step .content-section{padding:0 3rem}.tekst-in-stappen .slide-step .content-section .toptitle{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300;color:#0e62ff;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-in-stappen .slide-step .content-section .toptitle{font-size:1.45rem}}@media only screen and (max-width: 767px){.tekst-in-stappen .slide-step .content-section .toptitle{font-size:1rem}}@media only screen and (max-width: 767px){.tekst-in-stappen .panels-fixed{width:100%;flex-direction:column;padding-top:0}.tekst-in-stappen .panels-fixed .panel-step .content-section{padding:1.5rem 0}}.branches-slider.bg-wit{background:#fff}.branches-slider.bg-color-3{background:#267d9f}.branches-slider:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.branches-slider:not(.no-margin){margin-bottom:3rem}}.branches-slider div:has(+.glow-bg){position:relative;z-index:3}.branches-slider.bg-color-3,.branches-slider.bg-gray-donker,.branches-slider.bg-black{background:#267d9f;padding:4rem 0}.branches-slider.bg-color-3 .tekst h1,.branches-slider.bg-gray-donker .tekst h1,.branches-slider.bg-black .tekst h1,.branches-slider.bg-color-3 .tekst h2,.branches-slider.bg-gray-donker .tekst h2,.branches-slider.bg-black .tekst h2,.branches-slider.bg-color-3 .tekst h3,.branches-slider.bg-gray-donker .tekst h3,.branches-slider.bg-black .tekst h3{color:#fff}.branches-slider.bg-color-3 .tekst p,.branches-slider.bg-gray-donker .tekst p,.branches-slider.bg-black .tekst p{color:#fff}.branches-slider.bg-color-3 .tekst p *:not(.btn),.branches-slider.bg-gray-donker .tekst p *:not(.btn),.branches-slider.bg-black .tekst p *:not(.btn){color:#fff}.branches-slider.bg-gray-light{background:#e7eaf0;padding:4rem 0}.branches-slider.bg-black{background:#267d9f;padding:4rem 0}.branches-slider.bg-color-white{background:#fff}.branches-slider .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.branches-slider .content-section.intro-section{padding-bottom:1rem}.branches-slider .content-section.intro-section:not(.no-center){text-align:center}.branches-slider .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.branches-slider .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.branches-slider .content-section.intro-section h2{font-size:2rem}}.branches-slider .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.branches-slider .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.branches-slider .content-section.intro-section p{font-size:1rem}}.branches-slider .content-section.intro-section p+p{font-size:1rem}.branches-slider .content-section.center-content{text-align:center}.branches-slider .content-section .button-container .button{margin:.25rem 0}.branches-slider .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.branches-slider .content-section .button-container .button:has(+.button){margin-right:.5rem}}.branches-slider.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.branches-slider.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.branches-slider.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.branches-slider.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.branches-slider.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.branches-slider.animate-element .delay-100{transition-delay:100ms}.branches-slider.animate-element .delay-200{transition-delay:200ms}.branches-slider.animate-element .delay-300{transition-delay:300ms}.branches-slider.animate-element .delay-400{transition-delay:400ms}.branches-slider.animate-element .delay-500{transition-delay:500ms}.branches-slider.animate-element .delay-600{transition-delay:600ms}.branches-slider.animate-element .delay-700{transition-delay:700ms}.branches-slider.animate-element .delay-800{transition-delay:800ms}.branches-slider.animate-element .delay-900{transition-delay:900ms}.branches-slider.animate-element .delay-1000{transition-delay:1000ms}.branches-slider.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.branches-slider.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.branches-slider.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.branches-slider.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.branches-slider.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.branches-slider.bg-color-3,.branches-slider.bg-gray-donker,.branches-slider.bg-black,.branches-slider.bg-gray-light,.branches-slider.bg-black{padding:3rem 0}}.branches-slider .container{position:relative}.branches-slider .fotofeed{position:relative;margin-bottom:5.5rem;overflow:hidden}@media only screen and (max-width: 767px){.branches-slider .fotofeed{margin-bottom:3rem}}.branches-slider .fotofeed .fotofeed-row{display:flex;margin-left:-300px;width:calc(100% + 300px)}.branches-slider .fotofeed .fotofeed-row:nth-child(2n){margin-left:0}.branches-slider .feed-item{-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease;transition:.4s ease;position:relative;width:25%;top:0;margin:.5rem}.branches-slider .feed-item .feed-item-inner{background:#828282;border-radius:.75rem;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;overflow:hidden;width:100%;padding-bottom:60%}.branches-slider .feed-item .feed-item-inner:hover::before{opacity:.7}.branches-slider .feed-item .feed-item-inner:hover::after{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}.branches-slider .feed-item .feed-item-content{position:absolute;bottom:0;left:0;right:0;padding:1rem;text-align:center}.branches-slider .feed-item .feed-item-content h2{display:inline-block;background:#fff;padding:.5rem 1rem;border-radius:5px}@media only screen and (min-width: 992px) and (max-width: 1199px){.branches-slider .feed-item .feed-item-inner::after{width:80px;height:80px;margin:-40px 0 0 -40px}}@media only screen and (max-width: 991px){.branches-slider .feed-item .feed-item-inner{padding-bottom:70%}}@media only screen and (max-width: 767px){.branches-slider .fotofeed .fotofeed-row{display:flex;margin-left:-500px;width:calc(100% + 500px)}.branches-slider .fotofeed .fotofeed-row:nth-child(2n){margin-left:0}.branches-slider .feed-item{display:block;width:100%}.branches-slider .feed-item .feed-item-inner{padding-bottom:90%}.branches-slider .feed-item .feed-item-content{padding:.5rem}.branches-slider .feed-item .feed-item-content h2{font-size:.75rem;padding:.5rem}}.link-blokken.bg-wit{background:#fff}.link-blokken.bg-color-3{background:#267d9f}.link-blokken:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.link-blokken:not(.no-margin){margin-bottom:3rem}}.link-blokken div:has(+.glow-bg){position:relative;z-index:3}.link-blokken.bg-color-3,.link-blokken.bg-gray-donker,.link-blokken.bg-black{background:#267d9f;padding:4rem 0}.link-blokken.bg-color-3 .tekst h1,.link-blokken.bg-gray-donker .tekst h1,.link-blokken.bg-black .tekst h1,.link-blokken.bg-color-3 .tekst h2,.link-blokken.bg-gray-donker .tekst h2,.link-blokken.bg-black .tekst h2,.link-blokken.bg-color-3 .tekst h3,.link-blokken.bg-gray-donker .tekst h3,.link-blokken.bg-black .tekst h3{color:#fff}.link-blokken.bg-color-3 .tekst p,.link-blokken.bg-gray-donker .tekst p,.link-blokken.bg-black .tekst p{color:#fff}.link-blokken.bg-color-3 .tekst p *:not(.btn),.link-blokken.bg-gray-donker .tekst p *:not(.btn),.link-blokken.bg-black .tekst p *:not(.btn){color:#fff}.link-blokken.bg-gray-light{background:#e7eaf0;padding:4rem 0}.link-blokken.bg-black{background:#267d9f;padding:4rem 0}.link-blokken.bg-color-white{background:#fff}.link-blokken .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.link-blokken .content-section.intro-section{padding-bottom:1rem}.link-blokken .content-section.intro-section:not(.no-center){text-align:center}.link-blokken .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.link-blokken .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.link-blokken .content-section.intro-section h2{font-size:2rem}}.link-blokken .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.link-blokken .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.link-blokken .content-section.intro-section p{font-size:1rem}}.link-blokken .content-section.intro-section p+p{font-size:1rem}.link-blokken .content-section.center-content{text-align:center}.link-blokken .content-section .button-container .button{margin:.25rem 0}.link-blokken .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.link-blokken .content-section .button-container .button:has(+.button){margin-right:.5rem}}.link-blokken.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.link-blokken.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.link-blokken.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.link-blokken.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.link-blokken.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.link-blokken.animate-element .delay-100{transition-delay:100ms}.link-blokken.animate-element .delay-200{transition-delay:200ms}.link-blokken.animate-element .delay-300{transition-delay:300ms}.link-blokken.animate-element .delay-400{transition-delay:400ms}.link-blokken.animate-element .delay-500{transition-delay:500ms}.link-blokken.animate-element .delay-600{transition-delay:600ms}.link-blokken.animate-element .delay-700{transition-delay:700ms}.link-blokken.animate-element .delay-800{transition-delay:800ms}.link-blokken.animate-element .delay-900{transition-delay:900ms}.link-blokken.animate-element .delay-1000{transition-delay:1000ms}.link-blokken.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.link-blokken.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.link-blokken.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.link-blokken.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.link-blokken.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.link-blokken.bg-color-3,.link-blokken.bg-gray-donker,.link-blokken.bg-black,.link-blokken.bg-gray-light,.link-blokken.bg-black{padding:3rem 0}}.link-blokken .link-item{display:flex;flex-direction:column;justify-content:space-between;margin:1rem 0;height:calc(100% - 2rem);background:#e7eaf0;border-radius:.75rem}.link-blokken .link-item .top{display:flex;justify-content:space-between;height:100%}.link-blokken .link-item .top .content{padding:1.25rem 1.25rem 4.25rem 1.25rem;position:relative;text-align:center}.link-blokken .link-item .top .content p{font-size:.875rem}.link-blokken .link-item .top .content .btn-container{position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;text-align:center}.link-blokken .link-item.link:hover{background:#d7dce6}.link-blokken .link-item.link:hover .content .btn-container .button{position:relative;font-family:'Source Sans 3',sans-serif;font-weight:400;font-weight:600;background-color:#0e62ff;font-size:18px;padding:.5rem 2rem;display:inline-block;border-radius:5px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;outline:none;background-color:#004cda;text-decoration:none;color:#fff;cursor:pointer}.link-blokken .link-item.link:hover .content .btn-container .button:hover,.link-blokken .link-item.link:hover .content .btn-container .button:focus,.link-blokken .link-item.link:hover .content .btn-container .button:active,.link-blokken .link-item.link:hover .content .btn-container .button.hover{outline:none;background-color:#004cda;text-decoration:none;color:#fff;cursor:pointer}.link-blokken .link-item.link:hover .content .btn-container .button.color-2{background:#0eff9c;color:#1a1a1a}.link-blokken .link-item.link:hover .content .btn-container .button.color-2:hover,.link-blokken .link-item.link:hover .content .btn-container .button.color-2:focus,.link-blokken .link-item.link:hover .content .btn-container .button.color-2:active{background-color:#00da80;color:#1a1a1a}.link-blokken .link-item.link:hover .content .btn-container .button.bg-white{background:#fff;color:#000}.link-blokken .link-item.link:hover .content .btn-container .button.bordered{color:#0e62ff;border:1px solid #0e62ff;background-color:transparent}.link-blokken .link-item.link:hover .content .btn-container .button.bordered:hover{background:#0e62ff;color:#fff}.link-blokken .link-item.link:hover .content .btn-container .button.simple-arrow{background-color:transparent;padding:0 1.5rem 0 0;color:#0e62ff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right.svg');background-repeat:no-repeat;background-position:right .25rem center;background-size:.75rem}.link-blokken .link-item.link:hover .content .btn-container .button.simple-arrow.back{padding:0 0 0 1.5rem;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left.svg');background-position:left .25rem center}.link-blokken .link-item.link:hover .content .btn-container .button.simple-arrow.white{color:#fff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-white.svg')}.link-blokken .link-item.link:hover .content .btn-container .button.simple-arrow.white.back{background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left-white.svg')}.link-blokken .link-item.link:hover .content .btn-container .button.simple-arrow.color-1{color:#14408e;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-color-1.svg')}.link-blokken .link-item.link:hover .content .btn-container .button.simple-arrow:hover{background-position:right 0rem center}.link-blokken .link-item.link:hover .content .btn-container .button.simple-arrow:hover.back{background-position:left 0 center}.link-blokken .link-item.link:hover .content .btn-container .button.small{padding:.25rem 2rem .25rem .75rem}@media only screen and (min-width: 768px) and (max-width: 991px){.link-blokken .link-item.link:hover .content .btn-container .button{padding:.5rem 1.5rem;max-width:100%}}@media only screen and (max-width: 767px){.link-blokken .link-item.link:hover .content .btn-container .button{padding:.35rem .75rem;font-size:.9rem;max-width:100%}}@media only screen and (min-width: 992px){.link-blokken .link-item .top:has(.img-container) .content{padding-bottom:2.25rem;text-align:left;width:calc(60% - .5rem)}.link-blokken .link-item .top:has(.img-container) .img-container{width:calc(40% - .5rem);text-align:right;overflow:hidden;padding:1.5rem 0}.link-blokken .link-item .top:has(.img-container) .img-container img{width:calc(100% + 7rem)}.link-blokken .link-item .top:has(.img-container) .btn-container{text-align:left}}.voorzieningen-met-widget.bg-wit{background:#fff}.voorzieningen-met-widget.bg-color-3{background:#267d9f}.voorzieningen-met-widget:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.voorzieningen-met-widget:not(.no-margin){margin-bottom:3rem}}.voorzieningen-met-widget div:has(+.glow-bg){position:relative;z-index:3}.voorzieningen-met-widget.bg-color-3,.voorzieningen-met-widget.bg-gray-donker,.voorzieningen-met-widget.bg-black{background:#267d9f;padding:4rem 0}.voorzieningen-met-widget.bg-color-3 .tekst h1,.voorzieningen-met-widget.bg-gray-donker .tekst h1,.voorzieningen-met-widget.bg-black .tekst h1,.voorzieningen-met-widget.bg-color-3 .tekst h2,.voorzieningen-met-widget.bg-gray-donker .tekst h2,.voorzieningen-met-widget.bg-black .tekst h2,.voorzieningen-met-widget.bg-color-3 .tekst h3,.voorzieningen-met-widget.bg-gray-donker .tekst h3,.voorzieningen-met-widget.bg-black .tekst h3{color:#fff}.voorzieningen-met-widget.bg-color-3 .tekst p,.voorzieningen-met-widget.bg-gray-donker .tekst p,.voorzieningen-met-widget.bg-black .tekst p{color:#fff}.voorzieningen-met-widget.bg-color-3 .tekst p *:not(.btn),.voorzieningen-met-widget.bg-gray-donker .tekst p *:not(.btn),.voorzieningen-met-widget.bg-black .tekst p *:not(.btn){color:#fff}.voorzieningen-met-widget.bg-gray-light{background:#e7eaf0;padding:4rem 0}.voorzieningen-met-widget.bg-black{background:#267d9f;padding:4rem 0}.voorzieningen-met-widget.bg-color-white{background:#fff}.voorzieningen-met-widget .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.voorzieningen-met-widget .content-section.intro-section{padding-bottom:1rem}.voorzieningen-met-widget .content-section.intro-section:not(.no-center){text-align:center}.voorzieningen-met-widget .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.voorzieningen-met-widget .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.voorzieningen-met-widget .content-section.intro-section h2{font-size:2rem}}.voorzieningen-met-widget .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.voorzieningen-met-widget .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.voorzieningen-met-widget .content-section.intro-section p{font-size:1rem}}.voorzieningen-met-widget .content-section.intro-section p+p{font-size:1rem}.voorzieningen-met-widget .content-section.center-content{text-align:center}.voorzieningen-met-widget .content-section .button-container .button{margin:.25rem 0}.voorzieningen-met-widget .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.voorzieningen-met-widget .content-section .button-container .button:has(+.button){margin-right:.5rem}}.voorzieningen-met-widget.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.voorzieningen-met-widget.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.voorzieningen-met-widget.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.voorzieningen-met-widget.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.voorzieningen-met-widget.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.voorzieningen-met-widget.animate-element .delay-100{transition-delay:100ms}.voorzieningen-met-widget.animate-element .delay-200{transition-delay:200ms}.voorzieningen-met-widget.animate-element .delay-300{transition-delay:300ms}.voorzieningen-met-widget.animate-element .delay-400{transition-delay:400ms}.voorzieningen-met-widget.animate-element .delay-500{transition-delay:500ms}.voorzieningen-met-widget.animate-element .delay-600{transition-delay:600ms}.voorzieningen-met-widget.animate-element .delay-700{transition-delay:700ms}.voorzieningen-met-widget.animate-element .delay-800{transition-delay:800ms}.voorzieningen-met-widget.animate-element .delay-900{transition-delay:900ms}.voorzieningen-met-widget.animate-element .delay-1000{transition-delay:1000ms}.voorzieningen-met-widget.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.voorzieningen-met-widget.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.voorzieningen-met-widget.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.voorzieningen-met-widget.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.voorzieningen-met-widget.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.voorzieningen-met-widget.bg-color-3,.voorzieningen-met-widget.bg-gray-donker,.voorzieningen-met-widget.bg-black,.voorzieningen-met-widget.bg-gray-light,.voorzieningen-met-widget.bg-black{padding:3rem 0}}.voorzieningen-met-widget .no-gutters{margin-left:-.5rem;margin-right:-.5rem}.voorzieningen-met-widget .no-gutters .col-6,.voorzieningen-met-widget .no-gutters .col-md-12{padding-left:.5rem;padding-right:.5rem}.voorzieningen-met-widget .text{padding-bottom:2rem}.voorzieningen-met-widget .btn-container{padding-top:1.5rem}.voorzieningen-met-widget h3{margin:2rem 0 .5rem 0}.voorzieningen-met-widget .btn-show-all-voorzieningen{display:none}.voorzieningen-met-widget .voorzieningen{max-height:100000px;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.voorzieningen-met-widget .voorzieningen.minimum{position:relative;max-height:1100px;overflow:hidden}.voorzieningen-met-widget .voorzieningen.minimum::after{content:'';position:absolute;bottom:0;left:0;right:0;height:100px;background:#fff;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.voorzieningen-met-widget .voorzieningen.minimum+.btn-show-all-voorzieningen{display:inline-block;margin-top:2rem}.voorziening-item{margin:.5rem 0;height:calc(100% - 1rem);background:#e7eaf0;border-radius:.75rem;padding:1.25rem}.voorziening-item .icon-container{height:1.5rem;margin-bottom:.5rem}.voorziening-item .icon-container img{max-height:100%}.voorziening-item h4,.voorziening-item p{margin-bottom:0}@media only screen and (max-width: 767px){.voorziening-item{padding:.75rem;min-height:125px}.voorziening-item .icon-container{height:1rem;margin-bottom:.5rem}.voorziening-item h4{font-size:.85rem}.voorziening-item p{font-size:12.6px;line-height:1.2}}.widget-container{height:100%}.widget-container .widget-container-inner{-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 24px 0px rgba(0,0,0,0.23);border-radius:.5rem}.widget-container .widget-container-inner .top{padding:1.25rem}.widget-container .widget-container-inner .top h3{margin:0}.widget-container .widget-container-inner .top .input-daterange{display:flex;align-items:center;margin-top:1rem}.widget-container .widget-container-inner .top .input-daterange input{background:#fff;border:1px solid #e7eaf0;border-radius:5px;padding:15px 15px;outline:none;box-shadow:none;font-size:15px}.widget-container .widget-container-inner .top .input-daterange input:focus{outline:none;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23)}.widget-container .widget-container-inner .top .input-daterange .input-group-addon{color:#000;line-height:1.8em;font-size:.875rem;margin:0;padding:0 .5rem}.widget-container .widget-container-inner .bottom{padding:1.25rem}.widget-container .widget-container-inner .bottom:not(.no-border){border-top:1px solid #d1d1d1}.widget-container .widget-container-inner .bottom .bottom-row{display:flex;justify-content:space-between;padding:.25rem 0}.widget-container .widget-container-inner .bottom .bottom-row span.left{font-weight:600;line-height:1.5}.widget-container .widget-container-inner .bottom .bottom-row span.left small{display:block}.widget-container .widget-container-inner .bottom .bottom-row span.right{min-width:4.5rem}.widget-container .widget-container-inner .bottom .btn-container{text-align:center;padding-top:1rem}@media only screen and (max-width: 767px){.widget-container .widget-container-inner{margin-top:2rem}.widget-container .widget-container-inner .bottom .bottom-row span{font-size:.875rem}.widget-container .widget-container-inner .bottom .bottom-row span.right{min-width:4rem}}.diensten-uitlichten{position:relative}.diensten-uitlichten.bg-wit{background:#fff}.diensten-uitlichten.bg-color-3{background:#267d9f}.diensten-uitlichten:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.diensten-uitlichten:not(.no-margin){margin-bottom:3rem}}.diensten-uitlichten div:has(+.glow-bg){position:relative;z-index:3}.diensten-uitlichten.bg-color-3,.diensten-uitlichten.bg-gray-donker,.diensten-uitlichten.bg-black{background:#267d9f;padding:4rem 0}.diensten-uitlichten.bg-color-3 .tekst h1,.diensten-uitlichten.bg-gray-donker .tekst h1,.diensten-uitlichten.bg-black .tekst h1,.diensten-uitlichten.bg-color-3 .tekst h2,.diensten-uitlichten.bg-gray-donker .tekst h2,.diensten-uitlichten.bg-black .tekst h2,.diensten-uitlichten.bg-color-3 .tekst h3,.diensten-uitlichten.bg-gray-donker .tekst h3,.diensten-uitlichten.bg-black .tekst h3{color:#fff}.diensten-uitlichten.bg-color-3 .tekst p,.diensten-uitlichten.bg-gray-donker .tekst p,.diensten-uitlichten.bg-black .tekst p{color:#fff}.diensten-uitlichten.bg-color-3 .tekst p *:not(.btn),.diensten-uitlichten.bg-gray-donker .tekst p *:not(.btn),.diensten-uitlichten.bg-black .tekst p *:not(.btn){color:#fff}.diensten-uitlichten.bg-gray-light{background:#e7eaf0;padding:4rem 0}.diensten-uitlichten.bg-black{background:#267d9f;padding:4rem 0}.diensten-uitlichten.bg-color-white{background:#fff}.diensten-uitlichten .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.diensten-uitlichten .content-section.intro-section{padding-bottom:1rem}.diensten-uitlichten .content-section.intro-section:not(.no-center){text-align:center}.diensten-uitlichten .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.diensten-uitlichten .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.diensten-uitlichten .content-section.intro-section h2{font-size:2rem}}.diensten-uitlichten .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.diensten-uitlichten .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.diensten-uitlichten .content-section.intro-section p{font-size:1rem}}.diensten-uitlichten .content-section.intro-section p+p{font-size:1rem}.diensten-uitlichten .content-section.center-content{text-align:center}.diensten-uitlichten .content-section .button-container .button{margin:.25rem 0}.diensten-uitlichten .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.diensten-uitlichten .content-section .button-container .button:has(+.button){margin-right:.5rem}}.diensten-uitlichten.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.diensten-uitlichten.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.diensten-uitlichten.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.diensten-uitlichten.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.diensten-uitlichten.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.diensten-uitlichten.animate-element .delay-100{transition-delay:100ms}.diensten-uitlichten.animate-element .delay-200{transition-delay:200ms}.diensten-uitlichten.animate-element .delay-300{transition-delay:300ms}.diensten-uitlichten.animate-element .delay-400{transition-delay:400ms}.diensten-uitlichten.animate-element .delay-500{transition-delay:500ms}.diensten-uitlichten.animate-element .delay-600{transition-delay:600ms}.diensten-uitlichten.animate-element .delay-700{transition-delay:700ms}.diensten-uitlichten.animate-element .delay-800{transition-delay:800ms}.diensten-uitlichten.animate-element .delay-900{transition-delay:900ms}.diensten-uitlichten.animate-element .delay-1000{transition-delay:1000ms}.diensten-uitlichten.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.diensten-uitlichten.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.diensten-uitlichten.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.diensten-uitlichten.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.diensten-uitlichten.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.diensten-uitlichten.bg-color-3,.diensten-uitlichten.bg-gray-donker,.diensten-uitlichten.bg-black,.diensten-uitlichten.bg-gray-light,.diensten-uitlichten.bg-black{padding:3rem 0}}.diensten-uitlichten .dienst-item{display:flex;flex-direction:column;justify-content:space-between;margin:1rem 0 2rem 0;height:calc(100% - 3rem);background:#e7eaf0;border-radius:.75rem;padding:1.25rem}.diensten-uitlichten .dienst-item .top{display:flex}.diensten-uitlichten .dienst-item .top .top-left{width:calc(100% - 4.5rem)}.diensten-uitlichten .dienst-item .top .top-right{width:4.5rem;text-align:right}.diensten-uitlichten .dienst-item .top .top-right img{width:2.25rem;height:auto}.diensten-uitlichten .dienst-item .content{padding:4rem 0 2rem 0;position:relative}.diensten-uitlichten .dienst-item .content .body-medium{font-weight:400;margin:0}.diensten-uitlichten .dienst-item .content .btn-container{position:absolute;bottom:-1.25rem;transform:translateY(50%)}.diensten-uitlichten .dienst-item:hover{background:#d7dce6}.diensten-uitlichten .dienst-item:hover .content .btn-container .button{position:relative;font-family:'Source Sans 3',sans-serif;font-weight:400;font-weight:600;background-color:#0e62ff;font-size:18px;padding:.5rem 2rem;display:inline-block;border-radius:5px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;outline:none;background-color:#004cda;text-decoration:none;color:#fff;cursor:pointer}.diensten-uitlichten .dienst-item:hover .content .btn-container .button:hover,.diensten-uitlichten .dienst-item:hover .content .btn-container .button:focus,.diensten-uitlichten .dienst-item:hover .content .btn-container .button:active,.diensten-uitlichten .dienst-item:hover .content .btn-container .button.hover{outline:none;background-color:#004cda;text-decoration:none;color:#fff;cursor:pointer}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.color-2{background:#0eff9c;color:#1a1a1a}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.color-2:hover,.diensten-uitlichten .dienst-item:hover .content .btn-container .button.color-2:focus,.diensten-uitlichten .dienst-item:hover .content .btn-container .button.color-2:active{background-color:#00da80;color:#1a1a1a}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.bg-white{background:#fff;color:#000}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.bordered{color:#0e62ff;border:1px solid #0e62ff;background-color:transparent}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.bordered:hover{background:#0e62ff;color:#fff}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.simple-arrow{background-color:transparent;padding:0 1.5rem 0 0;color:#0e62ff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right.svg');background-repeat:no-repeat;background-position:right .25rem center;background-size:.75rem}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.simple-arrow.back{padding:0 0 0 1.5rem;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left.svg');background-position:left .25rem center}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.simple-arrow.white{color:#fff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-white.svg')}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.simple-arrow.white.back{background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left-white.svg')}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.simple-arrow.color-1{color:#14408e;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-color-1.svg')}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.simple-arrow:hover{background-position:right 0rem center}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.simple-arrow:hover.back{background-position:left 0 center}.diensten-uitlichten .dienst-item:hover .content .btn-container .button.small{padding:.25rem 2rem .25rem .75rem}@media only screen and (min-width: 768px) and (max-width: 991px){.diensten-uitlichten .dienst-item:hover .content .btn-container .button{padding:.5rem 1.5rem;max-width:100%}}@media only screen and (max-width: 767px){.diensten-uitlichten .dienst-item:hover .content .btn-container .button{padding:.35rem .75rem;font-size:.9rem;max-width:100%}}@media only screen and (max-width: 767px){.diensten-uitlichten .dienst-item .top .top-left p{display:none}.diensten-uitlichten .dienst-item .content{padding:1rem 0 2rem 0}}.content-tekst.bg-wit{background:#fff}.content-tekst.bg-color-3{background:#267d9f}.content-tekst:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.content-tekst:not(.no-margin){margin-bottom:3rem}}.content-tekst div:has(+.glow-bg){position:relative;z-index:3}.content-tekst.bg-color-3,.content-tekst.bg-gray-donker,.content-tekst.bg-black{background:#267d9f;padding:4rem 0}.content-tekst.bg-color-3 .tekst h1,.content-tekst.bg-gray-donker .tekst h1,.content-tekst.bg-black .tekst h1,.content-tekst.bg-color-3 .tekst h2,.content-tekst.bg-gray-donker .tekst h2,.content-tekst.bg-black .tekst h2,.content-tekst.bg-color-3 .tekst h3,.content-tekst.bg-gray-donker .tekst h3,.content-tekst.bg-black .tekst h3{color:#fff}.content-tekst.bg-color-3 .tekst p,.content-tekst.bg-gray-donker .tekst p,.content-tekst.bg-black .tekst p{color:#fff}.content-tekst.bg-color-3 .tekst p *:not(.btn),.content-tekst.bg-gray-donker .tekst p *:not(.btn),.content-tekst.bg-black .tekst p *:not(.btn){color:#fff}.content-tekst.bg-gray-light{background:#e7eaf0;padding:4rem 0}.content-tekst.bg-black{background:#267d9f;padding:4rem 0}.content-tekst.bg-color-white{background:#fff}.content-tekst .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.content-tekst .content-section.intro-section{padding-bottom:1rem}.content-tekst .content-section.intro-section:not(.no-center){text-align:center}.content-tekst .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.content-tekst .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.content-tekst .content-section.intro-section h2{font-size:2rem}}.content-tekst .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.content-tekst .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.content-tekst .content-section.intro-section p{font-size:1rem}}.content-tekst .content-section.intro-section p+p{font-size:1rem}.content-tekst .content-section.center-content{text-align:center}.content-tekst .content-section .button-container .button{margin:.25rem 0}.content-tekst .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.content-tekst .content-section .button-container .button:has(+.button){margin-right:.5rem}}.content-tekst.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.content-tekst.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.content-tekst.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.content-tekst.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.content-tekst.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.content-tekst.animate-element .delay-100{transition-delay:100ms}.content-tekst.animate-element .delay-200{transition-delay:200ms}.content-tekst.animate-element .delay-300{transition-delay:300ms}.content-tekst.animate-element .delay-400{transition-delay:400ms}.content-tekst.animate-element .delay-500{transition-delay:500ms}.content-tekst.animate-element .delay-600{transition-delay:600ms}.content-tekst.animate-element .delay-700{transition-delay:700ms}.content-tekst.animate-element .delay-800{transition-delay:800ms}.content-tekst.animate-element .delay-900{transition-delay:900ms}.content-tekst.animate-element .delay-1000{transition-delay:1000ms}.content-tekst.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.content-tekst.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.content-tekst.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.content-tekst.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.content-tekst.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.content-tekst.bg-color-3,.content-tekst.bg-gray-donker,.content-tekst.bg-black,.content-tekst.bg-gray-light,.content-tekst.bg-black{padding:3rem 0}}.content-tekst.show-border{border-top:1px solid #267d9f;padding-top:4rem}.content-tekst h2.kolom-titel{margin-bottom:30px}.content-tekst ul{padding-left:.75rem}.content-tekst p img{max-width:100%;height:auto}.content-tekst .kolom *:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.content-tekst.show-border{padding-top:2rem}}.tekst-met-afbeelding{position:relative}.tekst-met-afbeelding.bg-wit{background:#fff}.tekst-met-afbeelding.bg-color-3{background:#267d9f}.tekst-met-afbeelding:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.tekst-met-afbeelding:not(.no-margin){margin-bottom:3rem}}.tekst-met-afbeelding div:has(+.glow-bg){position:relative;z-index:3}.tekst-met-afbeelding.bg-color-3,.tekst-met-afbeelding.bg-gray-donker,.tekst-met-afbeelding.bg-black{background:#267d9f;padding:4rem 0}.tekst-met-afbeelding.bg-color-3 .tekst h1,.tekst-met-afbeelding.bg-gray-donker .tekst h1,.tekst-met-afbeelding.bg-black .tekst h1,.tekst-met-afbeelding.bg-color-3 .tekst h2,.tekst-met-afbeelding.bg-gray-donker .tekst h2,.tekst-met-afbeelding.bg-black .tekst h2,.tekst-met-afbeelding.bg-color-3 .tekst h3,.tekst-met-afbeelding.bg-gray-donker .tekst h3,.tekst-met-afbeelding.bg-black .tekst h3{color:#fff}.tekst-met-afbeelding.bg-color-3 .tekst p,.tekst-met-afbeelding.bg-gray-donker .tekst p,.tekst-met-afbeelding.bg-black .tekst p{color:#fff}.tekst-met-afbeelding.bg-color-3 .tekst p *:not(.btn),.tekst-met-afbeelding.bg-gray-donker .tekst p *:not(.btn),.tekst-met-afbeelding.bg-black .tekst p *:not(.btn){color:#fff}.tekst-met-afbeelding.bg-gray-light{background:#e7eaf0;padding:4rem 0}.tekst-met-afbeelding.bg-black{background:#267d9f;padding:4rem 0}.tekst-met-afbeelding.bg-color-white{background:#fff}.tekst-met-afbeelding .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.tekst-met-afbeelding .content-section.intro-section{padding-bottom:1rem}.tekst-met-afbeelding .content-section.intro-section:not(.no-center){text-align:center}.tekst-met-afbeelding .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-met-afbeelding .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.tekst-met-afbeelding .content-section.intro-section h2{font-size:2rem}}.tekst-met-afbeelding .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-met-afbeelding .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.tekst-met-afbeelding .content-section.intro-section p{font-size:1rem}}.tekst-met-afbeelding .content-section.intro-section p+p{font-size:1rem}.tekst-met-afbeelding .content-section.center-content{text-align:center}.tekst-met-afbeelding .content-section .button-container .button{margin:.25rem 0}.tekst-met-afbeelding .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.tekst-met-afbeelding .content-section .button-container .button:has(+.button){margin-right:.5rem}}.tekst-met-afbeelding.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-afbeelding.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-afbeelding.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-afbeelding.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-afbeelding.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-met-afbeelding.animate-element .delay-100{transition-delay:100ms}.tekst-met-afbeelding.animate-element .delay-200{transition-delay:200ms}.tekst-met-afbeelding.animate-element .delay-300{transition-delay:300ms}.tekst-met-afbeelding.animate-element .delay-400{transition-delay:400ms}.tekst-met-afbeelding.animate-element .delay-500{transition-delay:500ms}.tekst-met-afbeelding.animate-element .delay-600{transition-delay:600ms}.tekst-met-afbeelding.animate-element .delay-700{transition-delay:700ms}.tekst-met-afbeelding.animate-element .delay-800{transition-delay:800ms}.tekst-met-afbeelding.animate-element .delay-900{transition-delay:900ms}.tekst-met-afbeelding.animate-element .delay-1000{transition-delay:1000ms}.tekst-met-afbeelding.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.tekst-met-afbeelding.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.tekst-met-afbeelding.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.tekst-met-afbeelding.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.tekst-met-afbeelding.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.tekst-met-afbeelding.bg-color-3,.tekst-met-afbeelding.bg-gray-donker,.tekst-met-afbeelding.bg-black,.tekst-met-afbeelding.bg-gray-light,.tekst-met-afbeelding.bg-black{padding:3rem 0}}.tekst-met-afbeelding .kolom{position:relative;display:flex;height:100%;align-items:center}.tekst-met-afbeelding .tekst{display:block;width:100%;padding:1.5rem}.tekst-met-afbeelding .tekst p{width:100%}.tekst-met-afbeelding .tekst.with-img{position:relative;padding:0}.tekst-met-afbeelding .tekst.with-img img{width:100%;margin:0;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.tekst-met-afbeelding .tekst.with-img:has(.kader){padding:2rem 0}.tekst-met-afbeelding .tekst.with-img:has(.kader) .kader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/kader-staand.png);background-size:contain;background-position:center left;background-repeat:no-repeat}.tekst-met-afbeelding .tekst.with-img:has(.kader) .kader.liggend{top:4.5rem;bottom:4.5rem;background-image:url(https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/kader-liggend.png)}.tekst-met-afbeelding .tekst.with-img:has(.kader) img{width:90%;margin-left:auto}.tekst-met-afbeelding .tekst.with-img .videocontainer{position:relative}.tekst-met-afbeelding .tekst.with-img .videocontainer .videocontainer-inner{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;border-radius:.75rem}.tekst-met-afbeelding .tekst.with-img .videocontainer .videocontainer-inner video{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%;min-width:100%;min-height:100%;object-fit:cover;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tekst-met-afbeelding .tekst.with-img .videocontainer .ratio{display:block;padding-bottom:55%}.tekst-met-afbeelding img{display:block;width:100%;height:auto;margin-right:0;margin-left:auto;border-radius:.75rem}.tekst-met-afbeelding.reverse-row .row{flex-direction:row-reverse}.tekst-met-afbeelding.reverse-row .tekst.with-img:has(.kader) .kader{background-position:center right}.tekst-met-afbeelding.reverse-row .tekst.with-img:has(.kader) img{margin-left:0}@media only screen and (max-width: 991px){.tekst-met-afbeelding .tekst.with-img{padding-left:0}.tekst-met-afbeelding.reverse-row .tekst.with-img{padding-right:0}}@media only screen and (max-width: 767px){.tekst-met-afbeelding .tekst.with-img{margin-top:2rem}.tekst-met-afbeelding .tekst.with-img img{width:calc(100% + 40px);max-width:calc(100% + 40px);margin:0 0 0 -20px}.tekst-met-afbeelding img{max-width:100%;border-radius:0}}.wpcf7 form.wpcf7-form{display:inline-block;width:100%}.wpcf7 form.wpcf7-form .form-group{text-align:left;display:inline-block;width:100%;margin-bottom:0}.wpcf7 form.wpcf7-form .form-group input.wpcf7-text,.wpcf7 form.wpcf7-form .form-group textarea.wpcf7-textarea{background:#fff;border:1px solid #e7eaf0;border-radius:5px;padding:15px 15px;outline:none;box-shadow:none;font-size:15px;margin:0 0 15px 0}.wpcf7 form.wpcf7-form .form-group input.wpcf7-text:focus,.wpcf7 form.wpcf7-form .form-group textarea.wpcf7-textarea:focus{outline:none;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23)}.wpcf7 form.wpcf7-form .form-group input.wpcf7-text.wpcf7-not-valid,.wpcf7 form.wpcf7-form .form-group textarea.wpcf7-textarea.wpcf7-not-valid{border-color:#c50e00}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit{position:relative;font-family:'Source Sans 3',sans-serif;font-weight:400;font-weight:600;background-color:#0e62ff;color:#fff;font-size:18px;padding:.5rem 2rem;display:inline-block;border-radius:5px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit:hover,.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit:focus,.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit:active,.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.hover{outline:none;background-color:#004cda;text-decoration:none;color:#fff;cursor:pointer}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.color-2{background:#0eff9c;color:#1a1a1a}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.color-2:hover,.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.color-2:focus,.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.color-2:active{background-color:#00da80;color:#1a1a1a}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.bg-white{background:#fff;color:#000}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.bordered{color:#0e62ff;border:1px solid #0e62ff;background-color:transparent}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.bordered:hover{background:#0e62ff;color:#fff}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.simple-arrow{background-color:transparent;padding:0 1.5rem 0 0;color:#0e62ff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right.svg');background-repeat:no-repeat;background-position:right .25rem center;background-size:.75rem}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.simple-arrow.back{padding:0 0 0 1.5rem;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left.svg');background-position:left .25rem center}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.simple-arrow.white{color:#fff;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-white.svg')}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.simple-arrow.white.back{background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-left-white.svg')}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.simple-arrow.color-1{color:#14408e;background-image:url('https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/icon-arrow-right-color-1.svg')}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.simple-arrow:hover{background-position:right 0rem center}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.simple-arrow:hover.back{background-position:left 0 center}.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit.small{padding:.25rem 2rem .25rem .75rem}@media only screen and (min-width: 768px) and (max-width: 991px){.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit{padding:.5rem 1.5rem;max-width:100%}}@media only screen and (max-width: 767px){.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit{padding:.35rem .75rem;font-size:.9rem;max-width:100%}}@media only screen and (max-width: 767px){.wpcf7 form.wpcf7-form .form-group input.wpcf7-submit{width:100%}}.wpcf7 form.wpcf7-form .form-group span.wpcf7-not-valid-tip{display:none}.wpcf7 form.wpcf7-form .form-group p{text-align:left}.wpcf7 form.wpcf7-form .form-group p small{text-align:left}.wpcf7 form.wpcf7-form .form-group .input-file{background:#fff;border:1px solid #e7eaf0;border-radius:5px;padding:15px 15px;outline:none;box-shadow:none;font-size:15px;background:white;padding:8px 15px 0 15px;display:inline-block;width:100%}.wpcf7 form.wpcf7-form .form-group .input-file:focus{outline:none;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.23)}.wpcf7 form.wpcf7-form .form-group .input-file .wpcf7-form-control-wrap{display:inline-block;width:100%}.wpcf7 form.wpcf7-form .form-group .input-file .wpcf7-form-control-wrap input{display:inline-block;float:left;max-width:100%}.wpcf7 form.wpcf7-form .form-group .file-2{display:none}@media only screen and (max-width: 767px){.wpcf7 form.wpcf7-form .form-group .file-2{margin-top:15px}}.wpcf7 form.wpcf7-form .form-group .show-file-2{color:#14408e;height:100%;display:flex;align-items:center;position:relative;cursor:pointer}.wpcf7 form.wpcf7-form .form-group .show-file-2::before{content:'+';color:#14408e;font-size:1.45em;margin-right:5px}.wpcf7 form.wpcf7-form .form-group.fileupload{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding:40px 0;margin:40px 0}.wpcf7 form.wpcf7-form .form-group.fileupload .opmerking-center{margin-top:25px}.wpcf7 form.wpcf7-form .form-group.fileupload .opmerking-center p{text-align:center;margin:0;line-height:1}@media only screen and (max-width: 767px){.wpcf7 form.wpcf7-form .form-group.fileupload{padding:20px 0;margin:20px 0}.wpcf7 form.wpcf7-form .form-group.fileupload .opmerking-center{margin-top:10px}}.wpcf7 form.wpcf7-form .form-group p.privacy{text-align:center}.wpcf7 form.wpcf7-form .form-group p.privacy a{color:#000;text-decoration:underline}.wpcf7 form.wpcf7-form .form-group p.privacy a:hover,.wpcf7 form.wpcf7-form .form-group p.privacy a:focus{text-decoration:none}.wpcf7 form.wpcf7-form .form-group .wpcf7-form-control-wrap{width:100%;display:inline-block}.wpcf7 form.wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-checkbox{display:inline-block;width:100%;text-align:left;padding-top:10px}.wpcf7 form.wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-checkbox span.wpcf7-list-item{margin:0 20px 10px 0}.wpcf7 form.wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-checkbox span.wpcf7-list-item:last-child{margin:0}.wpcf7 form.wpcf7-form .wpcf7-response-output{border:none;background:#c50e00;padding:15px 20px;margin:0 0 2rem 0;color:white}.wpcf7 form.wpcf7-form.sent .wpcf7-response-output{background:#6ea249}.fotogalerij-projecten{position:relative;padding:1rem 0 4rem 0}.fotogalerij-projecten.bg-wit{background:#fff}.fotogalerij-projecten.bg-color-3{background:#267d9f}.fotogalerij-projecten:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.fotogalerij-projecten:not(.no-margin){margin-bottom:3rem}}.fotogalerij-projecten div:has(+.glow-bg){position:relative;z-index:3}.fotogalerij-projecten.bg-color-3,.fotogalerij-projecten.bg-gray-donker,.fotogalerij-projecten.bg-black{background:#267d9f;padding:4rem 0}.fotogalerij-projecten.bg-color-3 .tekst h1,.fotogalerij-projecten.bg-gray-donker .tekst h1,.fotogalerij-projecten.bg-black .tekst h1,.fotogalerij-projecten.bg-color-3 .tekst h2,.fotogalerij-projecten.bg-gray-donker .tekst h2,.fotogalerij-projecten.bg-black .tekst h2,.fotogalerij-projecten.bg-color-3 .tekst h3,.fotogalerij-projecten.bg-gray-donker .tekst h3,.fotogalerij-projecten.bg-black .tekst h3{color:#fff}.fotogalerij-projecten.bg-color-3 .tekst p,.fotogalerij-projecten.bg-gray-donker .tekst p,.fotogalerij-projecten.bg-black .tekst p{color:#fff}.fotogalerij-projecten.bg-color-3 .tekst p *:not(.btn),.fotogalerij-projecten.bg-gray-donker .tekst p *:not(.btn),.fotogalerij-projecten.bg-black .tekst p *:not(.btn){color:#fff}.fotogalerij-projecten.bg-gray-light{background:#e7eaf0;padding:4rem 0}.fotogalerij-projecten.bg-black{background:#267d9f;padding:4rem 0}.fotogalerij-projecten.bg-color-white{background:#fff}.fotogalerij-projecten .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.fotogalerij-projecten .content-section.intro-section{padding-bottom:1rem}.fotogalerij-projecten .content-section.intro-section:not(.no-center){text-align:center}.fotogalerij-projecten .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.fotogalerij-projecten .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.fotogalerij-projecten .content-section.intro-section h2{font-size:2rem}}.fotogalerij-projecten .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.fotogalerij-projecten .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.fotogalerij-projecten .content-section.intro-section p{font-size:1rem}}.fotogalerij-projecten .content-section.intro-section p+p{font-size:1rem}.fotogalerij-projecten .content-section.center-content{text-align:center}.fotogalerij-projecten .content-section .button-container .button{margin:.25rem 0}.fotogalerij-projecten .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.fotogalerij-projecten .content-section .button-container .button:has(+.button){margin-right:.5rem}}.fotogalerij-projecten.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij-projecten.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij-projecten.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij-projecten.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij-projecten.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij-projecten.animate-element .delay-100{transition-delay:100ms}.fotogalerij-projecten.animate-element .delay-200{transition-delay:200ms}.fotogalerij-projecten.animate-element .delay-300{transition-delay:300ms}.fotogalerij-projecten.animate-element .delay-400{transition-delay:400ms}.fotogalerij-projecten.animate-element .delay-500{transition-delay:500ms}.fotogalerij-projecten.animate-element .delay-600{transition-delay:600ms}.fotogalerij-projecten.animate-element .delay-700{transition-delay:700ms}.fotogalerij-projecten.animate-element .delay-800{transition-delay:800ms}.fotogalerij-projecten.animate-element .delay-900{transition-delay:900ms}.fotogalerij-projecten.animate-element .delay-1000{transition-delay:1000ms}.fotogalerij-projecten.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.fotogalerij-projecten.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.fotogalerij-projecten.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.fotogalerij-projecten.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.fotogalerij-projecten.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.fotogalerij-projecten.bg-color-3,.fotogalerij-projecten.bg-gray-donker,.fotogalerij-projecten.bg-black,.fotogalerij-projecten.bg-gray-light,.fotogalerij-projecten.bg-black{padding:3rem 0}}.fotogalerij-projecten.bg-wit{background:#fff}.fotogalerij-projecten:has(+ .device-met-tekst-kolommen){margin-bottom:0}.fotogalerij-projecten .fotogalerij-projecten-inner{padding:0 2rem}.fotogalerij-projecten .element-before{position:absolute;top:0;left:0;right:0;height:6rem}.fotogalerij-projecten .element-after{position:absolute;bottom:0;left:0;right:0;height:25%}.fotogalerij-projecten .container{position:relative;z-index:2}.fotogalerij-projecten .container .col-md-6{position:relative}.fotogalerij-projecten .container .foto-inner{display:inline-block;width:100%;border-radius:.75rem}.fotogalerij-projecten .container .foto-inner .foto-element{display:inline-block;background:#267d9f;width:100%;padding-bottom:131%;border-radius:.75rem;position:relative}.fotogalerij-projecten .container .foto-inner .foto-element .foto-element-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:.75rem;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.fotogalerij-projecten .container .foto-inner .foto-element:hover .foto-element-inner{opacity:.6}.fotogalerij-projecten .container img{max-width:100%}.fotogalerij-projecten .container .foto1{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.fotogalerij-projecten .container .foto2{padding:0 0 5em 0;height:100%;display:flex;align-items:flex-end}.fotogalerij-projecten .container .foto2 .foto-inner .foto-element{padding-bottom:75%}.fotogalerij-projecten .container .foto3{margin-top:1.5em}.fotogalerij-projecten .container .foto3 .foto-inner{padding-left:35%}.fotogalerij-projecten .container .foto3 .foto-inner .foto-element{padding-bottom:130%}.fotogalerij-projecten .container .foto4{margin-top:-3em}.fotogalerij-projecten .container .foto4 .foto-inner{padding-right:25%}.fotogalerij-projecten .container .foto4 .foto-inner .foto-element{padding-bottom:120%}.fotogalerij-projecten .container .foto5{margin-top:3em}.fotogalerij-projecten .container .foto5 .foto-inner .foto-element{padding-bottom:60%}@media only screen and (max-width: 991px){.fotogalerij-projecten .fotogalerij-projecten-inner{padding:0}}@media only screen and (max-width: 767px){.fotogalerij-projecten .col-6,.fotogalerij-projecten .col-12{padding-right:5px;padding-left:5px}.fotogalerij-projecten .container .foto3{margin-top:5px}.fotogalerij-projecten .container .foto4{margin-top:-5em}.fotogalerij-projecten .container .foto5{margin-top:0em}}.device-met-tekst-kolommen{padding:5rem 0;position:relative}@media only screen and (max-width: 767px){.device-met-tekst-kolommen{padding:3rem 0}}.device-met-tekst-kolommen .element-before{position:absolute;top:0;left:0;right:0;height:50%}.device-met-tekst-kolommen .mockup-wrapper{position:relative;padding:0 2rem;margin-bottom:3rem}.device-met-tekst-kolommen .mockup-container{position:relative;z-index:1;width:100%;padding-bottom:56.5%;background-position:top;background-size:contain;background-repeat:no-repeat;filter:drop-shadow(0 .5rem 1rem rgba(0,0,0,0.2))}.device-met-tekst-kolommen .mockup-container .mockup-image-container{position:absolute;top:5.5%;left:50%;transform:translateX(-49.8%);width:78.8%;height:88.7%;overflow-y:scroll;scrollbar-width:none}.device-met-tekst-kolommen .mockup-container .mockup-image-container::-webkit-scrollbar{display:none}.device-met-tekst-kolommen .mockup-container .mockup-image-container.autoscroll{overflow:hidden}.device-met-tekst-kolommen .mockup-container .mockup-image-container .mockup-image{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%}@media only screen and (max-width: 767px){.device-met-tekst-kolommen .mockup-wrapper{padding:0 1rem;margin-bottom:3rem}}.tags .tag-element{display:inline-block;border-radius:100px;margin:.5rem .25rem;font-weight:400;font-size:15px;padding:6px 15px;color:#000;background:#e7eaf0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tags .tag-element:first-child{margin-left:0}.tags .tag-element:last-child{margin-right:0}.tags .tag-element.active{background:#0e62ff;color:#fff}.tags .tag-element.link{text-decoration:none}.tags .tag-element.link:hover{background:#0e62ff;color:#fff}.tags .tag-element.bordered-white{background:transparent;color:#fff;border:1px solid #fff}.tags .tag-element.bordered-white.active{background:white;color:#000}.tags .tag-element.bordered-white.link:hover{background:white;color:#000}.tags .tag-element.small{padding:4px 8px;font-size:.65rem;margin:.15rem .1rem}.tags .tag-element.small:first-child{margin-left:0}.tags .tag-element.small:last-child{margin-right:0}.tags .tag-element.black{background:#000;color:white;border-color:#000}.tags .tag-element.gray-light{background:#e7eaf0;color:#000}.tags .tag-element.gray-light.link:hover{background:#d7dce6;color:#000}@media only screen and (max-width: 767px){.tags .tag-project{font-size:.8rem;padding:4px 10px}.tags .tag-project:not(:last-child){margin-right:.5rem}}.module-overzicht{position:relative}.module-overzicht.bg-wit{background:#fff}.module-overzicht.bg-color-3{background:#267d9f}.module-overzicht:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.module-overzicht:not(.no-margin){margin-bottom:3rem}}.module-overzicht div:has(+.glow-bg){position:relative;z-index:3}.module-overzicht.bg-color-3,.module-overzicht.bg-gray-donker,.module-overzicht.bg-black{background:#267d9f;padding:4rem 0}.module-overzicht.bg-color-3 .tekst h1,.module-overzicht.bg-gray-donker .tekst h1,.module-overzicht.bg-black .tekst h1,.module-overzicht.bg-color-3 .tekst h2,.module-overzicht.bg-gray-donker .tekst h2,.module-overzicht.bg-black .tekst h2,.module-overzicht.bg-color-3 .tekst h3,.module-overzicht.bg-gray-donker .tekst h3,.module-overzicht.bg-black .tekst h3{color:#fff}.module-overzicht.bg-color-3 .tekst p,.module-overzicht.bg-gray-donker .tekst p,.module-overzicht.bg-black .tekst p{color:#fff}.module-overzicht.bg-color-3 .tekst p *:not(.btn),.module-overzicht.bg-gray-donker .tekst p *:not(.btn),.module-overzicht.bg-black .tekst p *:not(.btn){color:#fff}.module-overzicht.bg-gray-light{background:#e7eaf0;padding:4rem 0}.module-overzicht.bg-black{background:#267d9f;padding:4rem 0}.module-overzicht.bg-color-white{background:#fff}.module-overzicht .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.module-overzicht .content-section.intro-section{padding-bottom:1rem}.module-overzicht .content-section.intro-section:not(.no-center){text-align:center}.module-overzicht .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.module-overzicht .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.module-overzicht .content-section.intro-section h2{font-size:2rem}}.module-overzicht .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.module-overzicht .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.module-overzicht .content-section.intro-section p{font-size:1rem}}.module-overzicht .content-section.intro-section p+p{font-size:1rem}.module-overzicht .content-section.center-content{text-align:center}.module-overzicht .content-section .button-container .button{margin:.25rem 0}.module-overzicht .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.module-overzicht .content-section .button-container .button:has(+.button){margin-right:.5rem}}.module-overzicht.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.module-overzicht.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.module-overzicht.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.module-overzicht.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.module-overzicht.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.module-overzicht.animate-element .delay-100{transition-delay:100ms}.module-overzicht.animate-element .delay-200{transition-delay:200ms}.module-overzicht.animate-element .delay-300{transition-delay:300ms}.module-overzicht.animate-element .delay-400{transition-delay:400ms}.module-overzicht.animate-element .delay-500{transition-delay:500ms}.module-overzicht.animate-element .delay-600{transition-delay:600ms}.module-overzicht.animate-element .delay-700{transition-delay:700ms}.module-overzicht.animate-element .delay-800{transition-delay:800ms}.module-overzicht.animate-element .delay-900{transition-delay:900ms}.module-overzicht.animate-element .delay-1000{transition-delay:1000ms}.module-overzicht.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.module-overzicht.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.module-overzicht.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.module-overzicht.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.module-overzicht.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.module-overzicht.bg-color-3,.module-overzicht.bg-gray-donker,.module-overzicht.bg-black,.module-overzicht.bg-gray-light,.module-overzicht.bg-black{padding:3rem 0}}.module-overzicht.cases,.module-overzicht.blog{padding-bottom:4rem}.module-overzicht.blog .content-section{background:#267d9f;padding:15rem 0 0 0}.module-overzicht.blog .content-section *:not(.button){color:#fff}.module-overzicht.blog .casus-filters{background:#267d9f}.module-overzicht.blog .casus-filters::after{content:'';position:absolute;top:100%;left:0;right:0;height:10rem;background:inherit}.module-overzicht.blog .overview-blog{position:relative;z-index:3}.module-overzicht.team{padding:1.5rem 0 0 0}.module-overzicht.latest-posts{background:#fff;padding:5rem 0}.module-overzicht.latest-posts .title-container{padding:0 0 1.5rem 1.5rem}.module-overzicht.latest-posts .title-container *{font-weight:300}.module-overzicht .content-section{position:relative;z-index:3}.module-overzicht .casus-filters{position:relative;z-index:3;padding-bottom:3rem}.module-overzicht .overview-casus{position:relative;z-index:3}.module-overzicht .overview-casus .project,.module-overzicht .overview-casus .project__bg{margin-bottom:0}.module-overzicht .overview-casus>.row .grid_6_of_12 .row .grid_6_of_12 .project__title{font-size:24px}.module-overzicht .overview-casus>.row .grid_6_of_12 .row .grid_6_of_12:last-child{margin-right:0}.module-overzicht .overview-casus>.row>.grid_6_of_12:last-child{margin:0}.module-overzicht .overview-casus .row:nth-child(even) .grid_6_of_12 .grid_6_of_12:first-child{margin-left:0}.module-overzicht .overview-casus .row:nth-child(even) .bigger{order:2}.module-overzicht .overview-casus .grid_6_of_12{width:50%}.module-overzicht .overview-casus .grid_6_of_12.bigger{width:calc(50% - 30px)}.module-overzicht .overview-casus .grid_6_of_12 .grid_6_of_12{width:calc(50% - 30px);margin:0 30px 35px 0}.module-overzicht .overview-casus .grid_6_of_12 .row .grid_6_of_12:first-child{margin-left:30px}@media only screen and (max-width: 991px){.module-overzicht.cases .content-section,.module-overzicht.blog .content-section{padding:7rem 0 0 0}.module-overzicht .overview-casus .grid_6_of_12,.module-overzicht .overview-casus .grid_6_of_12 .grid_6_of_12,.module-overzicht .overview-casus .grid_6_of_12.bigger,.module-overzicht .overview-casus .grid_6_of_12 .row .grid_6_of_12:first-child{width:100%;margin:0 0 30px 0}}@media only screen and (max-width: 767px){.module-overzicht.cases,.module-overzicht.blog{padding-bottom:2rem}.module-overzicht.cases .content-section,.module-overzicht.blog .content-section{padding:5.5rem 0 0 0}}.blog-item{margin-bottom:2rem}.blog-item .item-inner{display:block;position:relative}.blog-item .item-inner .image-container{position:absolute;top:0;right:0;bottom:0;left:0;background:#267d9f;border-radius:.75rem;overflow:hidden}.blog-item .item-inner .image-container .image-container-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.blog-item .item-inner .image-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0,0,0,0.5) 40%, rgba(0,0,0,0) 80%);z-index:2}.blog-item .item-inner .item-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-start;z-index:3}.blog-item .item-inner .item-content *:not(.button){color:#fff}.blog-item .item-inner .item-content h1{max-width:500px;font-weight:700;margin-bottom:1.5rem}.blog-item .item-inner .ratio{display:block;padding-bottom:100%}.blog-item .item-inner:hover .image-container .image-container-inner{transform:scale(1.05);opacity:.75}.blog-item.height-100{height:calc(100% - 1.5rem);margin:.75rem 0}.blog-item.height-100 .item-inner{display:block;height:100%;min-height:20rem}.blog-item.height-100 .item-inner .ratio{padding-bottom:0}@media only screen and (max-width: 767px){.blog-item.height-100 .item-inner{min-height:14rem}}.team-item{margin-bottom:30px}.team-item .team-image{position:relative}.team-item .team-image img{width:100%;border-radius:.75rem}.team-item .team-image .social-media{position:absolute;top:1.5rem;right:1.5rem}.team-item .team-image .social-media a{margin-right:.5rem}.team-item .team-image .social-media a img{width:34px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.team-item .team-image .social-media a:hover img{opacity:.6}.team-item .team-image .social-media a:last-child{margin-right:0}.team-item .team-info-titel{padding:.75rem 0}.team-item .team-info-titel h3{font-size:24px;font-weight:900;margin-bottom:5px}.team-item .team-info-titel span.functie{font-style:italic;color:#909090}.team-item .team-info a.readmore{color:#14408e}@media only screen and (max-width: 767px){.team-item .team-image{flex-direction:column}.team-item .team-image .social-media{top:.75rem;right:.75rem}.team-item .team-image .social-media a{margin-right:.35rem}.team-item .team-image .social-media a img{width:25px}.team-item .team-image .social-media a:last-child{margin-right:0}}.image-slider{position:relative;width:100%;opacity:0;transform:translateY(1rem)}.image-slider .ratio{display:block;padding-bottom:80%}.image-slider .image-slide-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:.75rem}.case-item{width:100%;opacity:0;transform:translateY(1rem)}.case-item.bigger .project{display:block;height:calc(100% - 35px)}.case-item.bigger .project .project__bg{height:100%}.case-item .project__bg{position:relative;background:#267d9f;overflow:hidden;padding-bottom:100%;border-radius:.75rem}.case-item .project__bg .project__bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;transition:all .3s ease-in}.case-item .project-content{position:absolute;bottom:0;left:0;width:100%;padding:1.25rem 1rem .75rem 1rem}.case-item .project-content *{color:#fff}.case-item .project-content h3{margin-bottom:.5rem}.case-item .project:first-child{margin-left:0}.case-item .project:last-child{margin-right:0}.case-item:hover .project__bg .project__bg-img{opacity:.9}.afbeelding_volledige_breedte{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%}.afbeelding_volledige_breedte.bg-wit{background:#fff}.afbeelding_volledige_breedte.bg-color-3{background:#267d9f}.afbeelding_volledige_breedte:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.afbeelding_volledige_breedte:not(.no-margin){margin-bottom:3rem}}.afbeelding_volledige_breedte div:has(+.glow-bg){position:relative;z-index:3}.afbeelding_volledige_breedte.bg-color-3,.afbeelding_volledige_breedte.bg-gray-donker,.afbeelding_volledige_breedte.bg-black{background:#267d9f;padding:4rem 0}.afbeelding_volledige_breedte.bg-color-3 .tekst h1,.afbeelding_volledige_breedte.bg-gray-donker .tekst h1,.afbeelding_volledige_breedte.bg-black .tekst h1,.afbeelding_volledige_breedte.bg-color-3 .tekst h2,.afbeelding_volledige_breedte.bg-gray-donker .tekst h2,.afbeelding_volledige_breedte.bg-black .tekst h2,.afbeelding_volledige_breedte.bg-color-3 .tekst h3,.afbeelding_volledige_breedte.bg-gray-donker .tekst h3,.afbeelding_volledige_breedte.bg-black .tekst h3{color:#fff}.afbeelding_volledige_breedte.bg-color-3 .tekst p,.afbeelding_volledige_breedte.bg-gray-donker .tekst p,.afbeelding_volledige_breedte.bg-black .tekst p{color:#fff}.afbeelding_volledige_breedte.bg-color-3 .tekst p *:not(.btn),.afbeelding_volledige_breedte.bg-gray-donker .tekst p *:not(.btn),.afbeelding_volledige_breedte.bg-black .tekst p *:not(.btn){color:#fff}.afbeelding_volledige_breedte.bg-gray-light{background:#e7eaf0;padding:4rem 0}.afbeelding_volledige_breedte.bg-black{background:#267d9f;padding:4rem 0}.afbeelding_volledige_breedte.bg-color-white{background:#fff}.afbeelding_volledige_breedte .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.afbeelding_volledige_breedte .content-section.intro-section{padding-bottom:1rem}.afbeelding_volledige_breedte .content-section.intro-section:not(.no-center){text-align:center}.afbeelding_volledige_breedte .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.afbeelding_volledige_breedte .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.afbeelding_volledige_breedte .content-section.intro-section h2{font-size:2rem}}.afbeelding_volledige_breedte .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.afbeelding_volledige_breedte .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.afbeelding_volledige_breedte .content-section.intro-section p{font-size:1rem}}.afbeelding_volledige_breedte .content-section.intro-section p+p{font-size:1rem}.afbeelding_volledige_breedte .content-section.center-content{text-align:center}.afbeelding_volledige_breedte .content-section .button-container .button{margin:.25rem 0}.afbeelding_volledige_breedte .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.afbeelding_volledige_breedte .content-section .button-container .button:has(+.button){margin-right:.5rem}}.afbeelding_volledige_breedte.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.afbeelding_volledige_breedte.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.afbeelding_volledige_breedte.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.afbeelding_volledige_breedte.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.afbeelding_volledige_breedte.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.afbeelding_volledige_breedte.animate-element .delay-100{transition-delay:100ms}.afbeelding_volledige_breedte.animate-element .delay-200{transition-delay:200ms}.afbeelding_volledige_breedte.animate-element .delay-300{transition-delay:300ms}.afbeelding_volledige_breedte.animate-element .delay-400{transition-delay:400ms}.afbeelding_volledige_breedte.animate-element .delay-500{transition-delay:500ms}.afbeelding_volledige_breedte.animate-element .delay-600{transition-delay:600ms}.afbeelding_volledige_breedte.animate-element .delay-700{transition-delay:700ms}.afbeelding_volledige_breedte.animate-element .delay-800{transition-delay:800ms}.afbeelding_volledige_breedte.animate-element .delay-900{transition-delay:900ms}.afbeelding_volledige_breedte.animate-element .delay-1000{transition-delay:1000ms}.afbeelding_volledige_breedte.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.afbeelding_volledige_breedte.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.afbeelding_volledige_breedte.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.afbeelding_volledige_breedte.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.afbeelding_volledige_breedte.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.afbeelding_volledige_breedte.bg-color-3,.afbeelding_volledige_breedte.bg-gray-donker,.afbeelding_volledige_breedte.bg-black,.afbeelding_volledige_breedte.bg-gray-light,.afbeelding_volledige_breedte.bg-black{padding:3rem 0}}.afbeelding_volledige_breedte .ratio{width:100%;padding-bottom:36%}.afbeelding_volledige_breedte:has(+ .bg-black){margin-bottom:0}.cases-slider{position:relative;padding-bottom:3rem}.cases-slider>.swiper-pagination-progressbar{top:100% !important;background:#cfcfcf;border-radius:1rem;overflow:hidden;margin:0 20px}.cases-slider>.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#14408e;border-radius:1rem}.cases-slider .swiper-cases-prev,.cases-slider .swiper-cases-next{position:absolute;left:0;background:rgba(255,255,255,0);top:calc(50% - 1.5rem);width:4rem;height:4rem;z-index:2;border:2px solid #fff;border-radius:5px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.cases-slider .swiper-cases-prev::after,.cases-slider .swiper-cases-next::after{font-size:1.5rem;color:#fff}.cases-slider .swiper-cases-prev:hover,.cases-slider .swiper-cases-next:hover{background:#fff}.cases-slider .swiper-cases-prev:hover::after,.cases-slider .swiper-cases-next:hover::after{color:#000}.cases-slider .swiper-cases-prev.swiper-button-disabled,.cases-slider .swiper-cases-next.swiper-button-disabled{opacity:0}.cases-slider .swiper-cases-next{left:unset;right:0}@media only screen and (max-width: 767px){.cases-slider .swiper-cases-prev,.cases-slider .swiper-cases-next{display:none;top:calc(50% - 1.5rem);width:2rem;height:2rem}.cases-slider .swiper-cases-prev::after,.cases-slider .swiper-cases-next::after{font-size:1rem}}.portfolio-slider.bg-wit{background:#fff}.portfolio-slider.bg-color-3{background:#267d9f}.portfolio-slider:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.portfolio-slider:not(.no-margin){margin-bottom:3rem}}.portfolio-slider div:has(+.glow-bg){position:relative;z-index:3}.portfolio-slider.bg-color-3,.portfolio-slider.bg-gray-donker,.portfolio-slider.bg-black{background:#267d9f;padding:4rem 0}.portfolio-slider.bg-color-3 .tekst h1,.portfolio-slider.bg-gray-donker .tekst h1,.portfolio-slider.bg-black .tekst h1,.portfolio-slider.bg-color-3 .tekst h2,.portfolio-slider.bg-gray-donker .tekst h2,.portfolio-slider.bg-black .tekst h2,.portfolio-slider.bg-color-3 .tekst h3,.portfolio-slider.bg-gray-donker .tekst h3,.portfolio-slider.bg-black .tekst h3{color:#fff}.portfolio-slider.bg-color-3 .tekst p,.portfolio-slider.bg-gray-donker .tekst p,.portfolio-slider.bg-black .tekst p{color:#fff}.portfolio-slider.bg-color-3 .tekst p *:not(.btn),.portfolio-slider.bg-gray-donker .tekst p *:not(.btn),.portfolio-slider.bg-black .tekst p *:not(.btn){color:#fff}.portfolio-slider.bg-gray-light{background:#e7eaf0;padding:4rem 0}.portfolio-slider.bg-black{background:#267d9f;padding:4rem 0}.portfolio-slider.bg-color-white{background:#fff}.portfolio-slider .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.portfolio-slider .content-section.intro-section{padding-bottom:1rem}.portfolio-slider .content-section.intro-section:not(.no-center){text-align:center}.portfolio-slider .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio-slider .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.portfolio-slider .content-section.intro-section h2{font-size:2rem}}.portfolio-slider .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio-slider .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.portfolio-slider .content-section.intro-section p{font-size:1rem}}.portfolio-slider .content-section.intro-section p+p{font-size:1rem}.portfolio-slider .content-section.center-content{text-align:center}.portfolio-slider .content-section .button-container .button{margin:.25rem 0}.portfolio-slider .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.portfolio-slider .content-section .button-container .button:has(+.button){margin-right:.5rem}}.portfolio-slider.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.portfolio-slider.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.portfolio-slider.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.portfolio-slider.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.portfolio-slider.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.portfolio-slider.animate-element .delay-100{transition-delay:100ms}.portfolio-slider.animate-element .delay-200{transition-delay:200ms}.portfolio-slider.animate-element .delay-300{transition-delay:300ms}.portfolio-slider.animate-element .delay-400{transition-delay:400ms}.portfolio-slider.animate-element .delay-500{transition-delay:500ms}.portfolio-slider.animate-element .delay-600{transition-delay:600ms}.portfolio-slider.animate-element .delay-700{transition-delay:700ms}.portfolio-slider.animate-element .delay-800{transition-delay:800ms}.portfolio-slider.animate-element .delay-900{transition-delay:900ms}.portfolio-slider.animate-element .delay-1000{transition-delay:1000ms}.portfolio-slider.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.portfolio-slider.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.portfolio-slider.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.portfolio-slider.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.portfolio-slider.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.portfolio-slider.bg-color-3,.portfolio-slider.bg-gray-donker,.portfolio-slider.bg-black,.portfolio-slider.bg-gray-light,.portfolio-slider.bg-black{padding:3rem 0}}.portfolio-slider .content-section{padding-bottom:2rem}.fotogalerij.bg-wit{background:#fff}.fotogalerij.bg-color-3{background:#267d9f}.fotogalerij:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.fotogalerij:not(.no-margin){margin-bottom:3rem}}.fotogalerij div:has(+.glow-bg){position:relative;z-index:3}.fotogalerij.bg-color-3,.fotogalerij.bg-gray-donker,.fotogalerij.bg-black{background:#267d9f;padding:4rem 0}.fotogalerij.bg-color-3 .tekst h1,.fotogalerij.bg-gray-donker .tekst h1,.fotogalerij.bg-black .tekst h1,.fotogalerij.bg-color-3 .tekst h2,.fotogalerij.bg-gray-donker .tekst h2,.fotogalerij.bg-black .tekst h2,.fotogalerij.bg-color-3 .tekst h3,.fotogalerij.bg-gray-donker .tekst h3,.fotogalerij.bg-black .tekst h3{color:#fff}.fotogalerij.bg-color-3 .tekst p,.fotogalerij.bg-gray-donker .tekst p,.fotogalerij.bg-black .tekst p{color:#fff}.fotogalerij.bg-color-3 .tekst p *:not(.btn),.fotogalerij.bg-gray-donker .tekst p *:not(.btn),.fotogalerij.bg-black .tekst p *:not(.btn){color:#fff}.fotogalerij.bg-gray-light{background:#e7eaf0;padding:4rem 0}.fotogalerij.bg-black{background:#267d9f;padding:4rem 0}.fotogalerij.bg-color-white{background:#fff}.fotogalerij .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.fotogalerij .content-section.intro-section{padding-bottom:1rem}.fotogalerij .content-section.intro-section:not(.no-center){text-align:center}.fotogalerij .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.fotogalerij .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.fotogalerij .content-section.intro-section h2{font-size:2rem}}.fotogalerij .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.fotogalerij .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.fotogalerij .content-section.intro-section p{font-size:1rem}}.fotogalerij .content-section.intro-section p+p{font-size:1rem}.fotogalerij .content-section.center-content{text-align:center}.fotogalerij .content-section .button-container .button{margin:.25rem 0}.fotogalerij .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.fotogalerij .content-section .button-container .button:has(+.button){margin-right:.5rem}}.fotogalerij.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fotogalerij.animate-element .delay-100{transition-delay:100ms}.fotogalerij.animate-element .delay-200{transition-delay:200ms}.fotogalerij.animate-element .delay-300{transition-delay:300ms}.fotogalerij.animate-element .delay-400{transition-delay:400ms}.fotogalerij.animate-element .delay-500{transition-delay:500ms}.fotogalerij.animate-element .delay-600{transition-delay:600ms}.fotogalerij.animate-element .delay-700{transition-delay:700ms}.fotogalerij.animate-element .delay-800{transition-delay:800ms}.fotogalerij.animate-element .delay-900{transition-delay:900ms}.fotogalerij.animate-element .delay-1000{transition-delay:1000ms}.fotogalerij.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.fotogalerij.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.fotogalerij.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.fotogalerij.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.fotogalerij.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.fotogalerij.bg-color-3,.fotogalerij.bg-gray-donker,.fotogalerij.bg-black,.fotogalerij.bg-gray-light,.fotogalerij.bg-black{padding:3rem 0}}.fotogalerij .fotogalerij-inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(4, auto);grid-column-gap:15px;grid-row-gap:15px}.fotogalerij .fotogalerij-inner .item{position:relative;border-radius:.75rem;overflow:hidden}.fotogalerij .fotogalerij-inner .item .all-images{position:absolute;bottom:1rem;right:1rem;z-index:1;background:#fff;border-radius:.25rem;font-size:.875rem;padding:.25rem .5rem .25rem 1.75rem;pointer-events:none;background-image:url(https://www.tifi-maties.com/wp-content/themes/tifi-maties/css/../images/list-solid.svg);background-size:.75rem auto;background-position:center left .5rem;background-repeat:no-repeat}.fotogalerij .fotogalerij-inner .item .swipebox{background:#267d9f;display:inline-block;width:100%;height:100%;overflow:hidden}.fotogalerij .fotogalerij-inner .item .swipebox .inner-element{display:block;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.fotogalerij .fotogalerij-inner .item .swipebox .ratio{display:block;padding-bottom:100%}.fotogalerij .fotogalerij-inner .item .swipebox:hover .inner-element{opacity:.7;transform:scale(1.05)}.fotogalerij .fotogalerij-inner .item.item-1{grid-area:1 / 1 / 3 / 3}.fotogalerij .fotogalerij-inner .item.item-2{grid-area:1 / 3 / 2 / 4}.fotogalerij .fotogalerij-inner .item.item-3{grid-area:1 / 4 / 2 / 5}.fotogalerij .fotogalerij-inner .item.item-4{grid-area:2 / 3 / 3 / 4}.fotogalerij .fotogalerij-inner .item.item-5{grid-area:2 / 4 / 3 / 5}.fotogalerij .fotogalerij-inner .item.item-6{grid-area:3 / 1 / 4 / 2}.fotogalerij .fotogalerij-inner .item.item-7{grid-area:3 / 2 / 4 / 3}.fotogalerij .fotogalerij-inner .item.item-8{grid-area:4 / 1 / 5 / 2}.fotogalerij .fotogalerij-inner .item.item-9{grid-area:4 / 2 / 5 / 3}.fotogalerij .fotogalerij-inner .item.item-10{grid-area:3 / 3 / 5 / 5}@media only screen and (max-width: 767px){.fotogalerij .container{padding-left:.5rem;padding-right:.5rem}.fotogalerij .fotogalerij-inner{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}.fotogalerij .fotogalerij-inner .item.item-1{grid-area:1 / 1 / 2 / 2}.fotogalerij .fotogalerij-inner .item.item-2{grid-area:1 / 2 / 2 / 3}.fotogalerij .fotogalerij-inner .item .all-images{position:absolute;bottom:.5rem;right:.25rem;font-size:.6rem;padding:.25rem .25rem .25rem;background-image:none}}.veelgestelde-vragen{border-top:1px solid #267d9f;padding-top:4rem}.veelgestelde-vragen.bg-wit{background:#fff}.veelgestelde-vragen.bg-color-3{background:#267d9f}.veelgestelde-vragen:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.veelgestelde-vragen:not(.no-margin){margin-bottom:3rem}}.veelgestelde-vragen div:has(+.glow-bg){position:relative;z-index:3}.veelgestelde-vragen.bg-color-3,.veelgestelde-vragen.bg-gray-donker,.veelgestelde-vragen.bg-black{background:#267d9f;padding:4rem 0}.veelgestelde-vragen.bg-color-3 .tekst h1,.veelgestelde-vragen.bg-gray-donker .tekst h1,.veelgestelde-vragen.bg-black .tekst h1,.veelgestelde-vragen.bg-color-3 .tekst h2,.veelgestelde-vragen.bg-gray-donker .tekst h2,.veelgestelde-vragen.bg-black .tekst h2,.veelgestelde-vragen.bg-color-3 .tekst h3,.veelgestelde-vragen.bg-gray-donker .tekst h3,.veelgestelde-vragen.bg-black .tekst h3{color:#fff}.veelgestelde-vragen.bg-color-3 .tekst p,.veelgestelde-vragen.bg-gray-donker .tekst p,.veelgestelde-vragen.bg-black .tekst p{color:#fff}.veelgestelde-vragen.bg-color-3 .tekst p *:not(.btn),.veelgestelde-vragen.bg-gray-donker .tekst p *:not(.btn),.veelgestelde-vragen.bg-black .tekst p *:not(.btn){color:#fff}.veelgestelde-vragen.bg-gray-light{background:#e7eaf0;padding:4rem 0}.veelgestelde-vragen.bg-black{background:#267d9f;padding:4rem 0}.veelgestelde-vragen.bg-color-white{background:#fff}.veelgestelde-vragen .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.veelgestelde-vragen .content-section.intro-section{padding-bottom:1rem}.veelgestelde-vragen .content-section.intro-section:not(.no-center){text-align:center}.veelgestelde-vragen .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.veelgestelde-vragen .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.veelgestelde-vragen .content-section.intro-section h2{font-size:2rem}}.veelgestelde-vragen .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.veelgestelde-vragen .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.veelgestelde-vragen .content-section.intro-section p{font-size:1rem}}.veelgestelde-vragen .content-section.intro-section p+p{font-size:1rem}.veelgestelde-vragen .content-section.center-content{text-align:center}.veelgestelde-vragen .content-section .button-container .button{margin:.25rem 0}.veelgestelde-vragen .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.veelgestelde-vragen .content-section .button-container .button:has(+.button){margin-right:.5rem}}.veelgestelde-vragen.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.veelgestelde-vragen.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.veelgestelde-vragen.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.veelgestelde-vragen.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.veelgestelde-vragen.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.veelgestelde-vragen.animate-element .delay-100{transition-delay:100ms}.veelgestelde-vragen.animate-element .delay-200{transition-delay:200ms}.veelgestelde-vragen.animate-element .delay-300{transition-delay:300ms}.veelgestelde-vragen.animate-element .delay-400{transition-delay:400ms}.veelgestelde-vragen.animate-element .delay-500{transition-delay:500ms}.veelgestelde-vragen.animate-element .delay-600{transition-delay:600ms}.veelgestelde-vragen.animate-element .delay-700{transition-delay:700ms}.veelgestelde-vragen.animate-element .delay-800{transition-delay:800ms}.veelgestelde-vragen.animate-element .delay-900{transition-delay:900ms}.veelgestelde-vragen.animate-element .delay-1000{transition-delay:1000ms}.veelgestelde-vragen.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.veelgestelde-vragen.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.veelgestelde-vragen.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.veelgestelde-vragen.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.veelgestelde-vragen.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.veelgestelde-vragen.bg-color-3,.veelgestelde-vragen.bg-gray-donker,.veelgestelde-vragen.bg-black,.veelgestelde-vragen.bg-gray-light,.veelgestelde-vragen.bg-black{padding:3rem 0}}.veelgestelde-vragen .groep-items{width:100%}.veelgestelde-vragen .veelgesteldevragen-groepen .groep{margin-top:30px}.veelgestelde-vragen .veelgesteldevragen-groepen h4{color:#14408e;font-weight:bold}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item{margin-bottom:1rem}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel{transition:all .3s ease;position:relative;display:flex;align-items:center;cursor:pointer;padding:1rem 2rem;background:#eaeaea;border-radius:8px}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel *{color:#000;margin:0}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel .vraag{width:calc(100% - 20px)}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel .close{transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #262626;position:relative;margin-right:1.5rem;opacity:1}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel .close::before{content:'+';position:absolute;font-size:.9rem;top:1px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel svg{transition:all .3s ease;fill:white;content:'';top:.5rem;right:0;width:1rem;height:1rem}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .collapse-itself{padding-bottom:2rem;display:none;width:calc(100% - 20px)}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .collapse-itself *:last-child{margin-bottom:0}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .collapse-itself .antwoord{transition:all .3s ease;opacity:0;padding:2rem 2rem 0 2rem}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item:hover .titel *,.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item:focus .titel *{text-decoration:underline}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item.show .titel *{color:#14408e;text-decoration:underline}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item.show .titel .close{border-color:#14408e}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item.show .titel .close::before{content:'-';color:#14408e}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item.show .titel .close svg{opacity:1}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item.show .collapse-itself .antwoord{opacity:1}@media only screen and (min-width: 768px) and (max-width: 991px){.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .collapse-itself{width:100%}}@media only screen and (max-width: 767px){.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel{padding:1rem 1rem}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .titel h4{font-size:1.2rem}.veelgestelde-vragen .veelgesteldevragen-groepen .collapse-item .collapse-itself .antwoord{padding:1rem 1rem 0 1rem}}.fixed-overlay,.fixed-overlay-popup{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background:rgba(33,33,33,0.85);pointer-events:none;opacity:0;z-index:5100;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.fixed-overlay.in,.fixed-overlay-popup.in{opacity:1;pointer-events:all}.google-review{display:flex;flex-wrap:nowrap;align-items:center}.google-review .logo{width:2.5rem;background:center center no-repeat}.google-review .logo .ratio{padding-bottom:100%}.google-review .logo.with-bg{background-color:#fff;background-size:70%;border-radius:50%}.google-review .google-review-content{padding-left:10px}.google-review .google-review-content .top{display:flex;align-items:center;margin-bottom:4px}.google-review .google-review-content .top *{line-height:1;margin:0}.google-review .google-review-content .top span{font-weight:700}.google-review .google-review-content .top .stars{padding-left:10px;display:flex;align-items:center}.google-review .google-review-content .top .stars .star{width:18px;height:18px;background:center center no-repeat}.google-review .google-review-content .bottom{text-align:left}.google-review .google-review-content .bottom *{margin:0;line-height:1}.google-review .google-review-content .bottom a{text-decoration:underline}@media only screen and (min-width: 992px){.google-review .content{width:calc(100% - 30px)}}.review-text p{font-size:1rem;margin:0;line-height:1.2}.review-score{display:inline-flex;padding:1.25rem 1rem;flex-wrap:nowrap;align-items:center;background:#e7eaf0;border-radius:.75rem}.review-score .logo{width:1.75rem;background:center center no-repeat}.review-score .logo .ratio{padding-bottom:100%}.review-score .logo.with-bg{background-color:#fff;background-size:70%;border-radius:50%}.review-score .google-review-content{padding-left:10px}.review-score .google-review-content .top{display:flex;align-items:center;margin-bottom:4px}.review-score .google-review-content .top *{line-height:1;margin:0}.review-score .google-review-content .top span{font-weight:700}.review-score .google-review-content .top .stars{padding-left:10px;display:flex;align-items:center}.review-score .google-review-content .top .stars .star{width:18px;height:18px;background:center center no-repeat}.boeken-formulier.bg-wit{background:#fff}.boeken-formulier.bg-color-3{background:#267d9f}.boeken-formulier:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.boeken-formulier:not(.no-margin){margin-bottom:3rem}}.boeken-formulier div:has(+.glow-bg){position:relative;z-index:3}.boeken-formulier.bg-color-3,.boeken-formulier.bg-gray-donker,.boeken-formulier.bg-black{background:#267d9f;padding:4rem 0}.boeken-formulier.bg-color-3 .tekst h1,.boeken-formulier.bg-gray-donker .tekst h1,.boeken-formulier.bg-black .tekst h1,.boeken-formulier.bg-color-3 .tekst h2,.boeken-formulier.bg-gray-donker .tekst h2,.boeken-formulier.bg-black .tekst h2,.boeken-formulier.bg-color-3 .tekst h3,.boeken-formulier.bg-gray-donker .tekst h3,.boeken-formulier.bg-black .tekst h3{color:#fff}.boeken-formulier.bg-color-3 .tekst p,.boeken-formulier.bg-gray-donker .tekst p,.boeken-formulier.bg-black .tekst p{color:#fff}.boeken-formulier.bg-color-3 .tekst p *:not(.btn),.boeken-formulier.bg-gray-donker .tekst p *:not(.btn),.boeken-formulier.bg-black .tekst p *:not(.btn){color:#fff}.boeken-formulier.bg-gray-light{background:#e7eaf0;padding:4rem 0}.boeken-formulier.bg-black{background:#267d9f;padding:4rem 0}.boeken-formulier.bg-color-white{background:#fff}.boeken-formulier .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.boeken-formulier .content-section.intro-section{padding-bottom:1rem}.boeken-formulier .content-section.intro-section:not(.no-center){text-align:center}.boeken-formulier .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.boeken-formulier .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.boeken-formulier .content-section.intro-section h2{font-size:2rem}}.boeken-formulier .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.boeken-formulier .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.boeken-formulier .content-section.intro-section p{font-size:1rem}}.boeken-formulier .content-section.intro-section p+p{font-size:1rem}.boeken-formulier .content-section.center-content{text-align:center}.boeken-formulier .content-section .button-container .button{margin:.25rem 0}.boeken-formulier .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.boeken-formulier .content-section .button-container .button:has(+.button){margin-right:.5rem}}.boeken-formulier.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.boeken-formulier.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.boeken-formulier.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.boeken-formulier.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.boeken-formulier.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.boeken-formulier.animate-element .delay-100{transition-delay:100ms}.boeken-formulier.animate-element .delay-200{transition-delay:200ms}.boeken-formulier.animate-element .delay-300{transition-delay:300ms}.boeken-formulier.animate-element .delay-400{transition-delay:400ms}.boeken-formulier.animate-element .delay-500{transition-delay:500ms}.boeken-formulier.animate-element .delay-600{transition-delay:600ms}.boeken-formulier.animate-element .delay-700{transition-delay:700ms}.boeken-formulier.animate-element .delay-800{transition-delay:800ms}.boeken-formulier.animate-element .delay-900{transition-delay:900ms}.boeken-formulier.animate-element .delay-1000{transition-delay:1000ms}.boeken-formulier.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.boeken-formulier.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.boeken-formulier.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.boeken-formulier.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.boeken-formulier.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.boeken-formulier.bg-color-3,.boeken-formulier.bg-gray-donker,.boeken-formulier.bg-black,.boeken-formulier.bg-gray-light,.boeken-formulier.bg-black{padding:3rem 0}}.boeken-formulier .boeken-formulier-inner{background:#e7eaf0;padding:3rem 4rem}.boeken-formulier .boeken-formulier-inner form.wpcf7-form{margin-top:1.5rem;display:block}@media only screen and (max-width: 767px){.boeken-formulier .boeken-formulier-inner{padding:1.5rem}}.ui-datepicker table.ui-datepicker-calendar tr td{text-align:center}.ui-datepicker table.ui-datepicker-calendar tr td *{text-align:center}.ui-datepicker table.ui-datepicker-calendar tr td.ui-state-disabled *{background:orange;border:1px solid #e69500}.maps-kaart{position:relative}.maps-kaart.bg-wit{background:#fff}.maps-kaart.bg-color-3{background:#267d9f}.maps-kaart:not(.no-margin){margin-bottom:5.5rem}@media only screen and (max-width: 767px){.maps-kaart:not(.no-margin){margin-bottom:3rem}}.maps-kaart div:has(+.glow-bg){position:relative;z-index:3}.maps-kaart.bg-color-3,.maps-kaart.bg-gray-donker,.maps-kaart.bg-black{background:#267d9f;padding:4rem 0}.maps-kaart.bg-color-3 .tekst h1,.maps-kaart.bg-gray-donker .tekst h1,.maps-kaart.bg-black .tekst h1,.maps-kaart.bg-color-3 .tekst h2,.maps-kaart.bg-gray-donker .tekst h2,.maps-kaart.bg-black .tekst h2,.maps-kaart.bg-color-3 .tekst h3,.maps-kaart.bg-gray-donker .tekst h3,.maps-kaart.bg-black .tekst h3{color:#fff}.maps-kaart.bg-color-3 .tekst p,.maps-kaart.bg-gray-donker .tekst p,.maps-kaart.bg-black .tekst p{color:#fff}.maps-kaart.bg-color-3 .tekst p *:not(.btn),.maps-kaart.bg-gray-donker .tekst p *:not(.btn),.maps-kaart.bg-black .tekst p *:not(.btn){color:#fff}.maps-kaart.bg-gray-light{background:#e7eaf0;padding:4rem 0}.maps-kaart.bg-black{background:#267d9f;padding:4rem 0}.maps-kaart.bg-color-white{background:#fff}.maps-kaart .content-section.content-white *:not(.button):not(.tag-element){color:#fff}.maps-kaart .content-section.intro-section{padding-bottom:1rem}.maps-kaart .content-section.intro-section:not(.no-center){text-align:center}.maps-kaart .content-section.intro-section h2{font-family:'Source Sans 3',sans-serif;font-weight:700;font-size:3.3rem;margin-bottom:.25em;color:#000}@media only screen and (min-width: 768px) and (max-width: 991px){.maps-kaart .content-section.intro-section h2{font-size:2.4rem}}@media only screen and (max-width: 767px){.maps-kaart .content-section.intro-section h2{font-size:2rem}}.maps-kaart .content-section.intro-section p{color:#000;font-size:1.75rem;line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 991px){.maps-kaart .content-section.intro-section p{font-size:1.45rem}}@media only screen and (max-width: 767px){.maps-kaart .content-section.intro-section p{font-size:1rem}}.maps-kaart .content-section.intro-section p+p{font-size:1rem}.maps-kaart .content-section.center-content{text-align:center}.maps-kaart .content-section .button-container .button{margin:.25rem 0}.maps-kaart .content-section .button-container .button:has(+.button){margin-right:1rem}@media only screen and (max-width: 767px){.maps-kaart .content-section .button-container .button:has(+.button){margin-right:.5rem}}.maps-kaart.animate-element .fade-in-left{transform:translateX(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.maps-kaart.animate-element .fade-in-right{transform:translateX(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.maps-kaart.animate-element .fade-in-down{transform:translateY(-2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.maps-kaart.animate-element .fade-in-up{transform:translateY(2rem);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.maps-kaart.animate-element .fade-in{opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.maps-kaart.animate-element .delay-100{transition-delay:100ms}.maps-kaart.animate-element .delay-200{transition-delay:200ms}.maps-kaart.animate-element .delay-300{transition-delay:300ms}.maps-kaart.animate-element .delay-400{transition-delay:400ms}.maps-kaart.animate-element .delay-500{transition-delay:500ms}.maps-kaart.animate-element .delay-600{transition-delay:600ms}.maps-kaart.animate-element .delay-700{transition-delay:700ms}.maps-kaart.animate-element .delay-800{transition-delay:800ms}.maps-kaart.animate-element .delay-900{transition-delay:900ms}.maps-kaart.animate-element .delay-1000{transition-delay:1000ms}.maps-kaart.animate-element.in-view .fade-in-left{transform:translateX(0);opacity:1}.maps-kaart.animate-element.in-view .fade-in-right{transform:translateX(0);opacity:1}.maps-kaart.animate-element.in-view .fade-in-up{transform:translateY(0);opacity:1}.maps-kaart.animate-element.in-view .fade-in-down{transform:translateY(0);opacity:1}.maps-kaart.animate-element.in-view .fade-in{opacity:1}@media only screen and (max-width: 767px){.maps-kaart.bg-color-3,.maps-kaart.bg-gray-donker,.maps-kaart.bg-black,.maps-kaart.bg-gray-light,.maps-kaart.bg-black{padding:3rem 0}}.maps-kaart iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-width:100%}.maps-kaart .ratio{display:block;padding-bottom:35%}@media only screen and (max-width: 767px){.maps-kaart{margin-left:0}}.grecaptcha-badge{display:none}