body{background-color:#FFFAF0}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:100;src:url("../../assets/fonts/inter/inter-v18-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:100;src:url("../../assets/fonts/inter/inter-v18-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:200;src:url("../../assets/fonts/inter/inter-v18-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:200;src:url("../../assets/fonts/inter/inter-v18-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:300;src:url("../../assets/fonts/inter/inter-v18-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:300;src:url("../../assets/fonts/inter/inter-v18-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url("../../assets/fonts/inter/inter-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:400;src:url("../../assets/fonts/inter/inter-v18-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url("../../assets/fonts/inter/inter-v18-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:500;src:url("../../assets/fonts/inter/inter-v18-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url("../../assets/fonts/inter/inter-v18-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:600;src:url("../../assets/fonts/inter/inter-v18-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:700;src:url("../../assets/fonts/inter/inter-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:700;src:url("../../assets/fonts/inter/inter-v18-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:800;src:url("../../assets/fonts/inter/inter-v18-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:800;src:url("../../assets/fonts/inter/inter-v18-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:900;src:url("../../assets/fonts/inter/inter-v18-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:900;src:url("../../assets/fonts/inter/inter-v18-latin-900italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Baskervville";font-style:normal;font-weight:400;src:url("../../assets/fonts/baskervville/baskervville-v16-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:100;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-100.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-100.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:200;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-200.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:300;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-300.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:400;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-regular.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:500;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-500.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:600;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-600.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:700;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-700.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:800;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-800.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-800.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:900;src:url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-900.woff2") format("woff2"), url("../../assets/fonts/outfit-v11-latin/outfit-v11-latin-900.ttf") format("truetype")}html{margin:0;padding:0}body{margin:0 !important;padding:0;width:100%;overflow-x:hidden;background-color:#F5F0EB}body .floating-button{position:fixed;bottom:20px;right:20px;z-index:9999;margin:0}@media (min-width:992px){body .floating-button{bottom:40px;right:40px}}body .floating-button a{color:#F5F0EB;font-family:Outfit;font-size:10px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:1.4px;text-transform:uppercase;margin-top:45px;background:#B4552D;text-decoration:none;width:fit-content;display:block;border-radius:80px;width:100px;height:100px;padding:15px;display:flex;text-align:center;align-items:center;justify-content:center}@media (min-width:992px){body .floating-button a{font-size:14px;line-height:18px;width:120px;height:120px}}body .floating-button a:hover{background-color:#d46536;color:#F5F0EB}body .floating-button a:visited{color:#F5F0EB}p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{padding:0;hyphens:none}ul{margin:0;padding:0}ul li{margin:0;padding:0}ol{margin:0;padding:0}h1{font-family:Baskerville;font-size:50px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:-1px;text-transform:uppercase;max-width:100%}div.subtitle{font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.4px;text-transform:uppercase;max-width:100%;margin-bottom:20px}h3{font-family:Baskerville;font-size:35px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase;color:#2D3746;max-width:100%}p{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:30px;color:#2D3746;max-width:100%}@media (max-width:991px){h1{font-size:45px;line-height:55px}h3{font-size:30px;line-height:32px}p{font-size:16px;line-height:18px}}@media (max-width:767px){h1{font-size:28px;line-height:35px}h2{font-size:28px !important;line-height:35px !important}h3{font-size:26px;line-height:30px;font-size:28px !important;line-height:35px !important}p{font-weight:300;font-size:16px;line-height:28px}}.red-button-styling{border-radius:5px;color:#B4552D}.red-button-styling:hover{background-color:#d46536}.btn{color:#F5F0EB;font-family:Outfit;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1.4px;text-transform:uppercase;padding:20px 40px;margin-top:45px;border-radius:5px;background:#B4552D;text-decoration:none;width:fit-content;display:block}.btn:hover{background-color:#d46536;color:#F5F0EB}.btn:visited{color:#F5F0EB}@media only screen and (max-width:767px){.btn{margin-left:auto;margin-right:auto;font-size:12px;padding:18px 35px}}section.quotes{margin-bottom:65px;margin-top:65px}section.quotes .container .row .swiper-wrap .quotesSwiper{border-radius:5px;padding-left:0;padding-right:0}section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote{background:#8a9ea2;padding-top:75px;padding-bottom:75px;display:flex;flex-direction:row}@media (max-width:991px){section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote{padding-top:55px;padding-bottom:55px}}@media (max-width:991px) and (max-width:767px){section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote{padding:40px 20px}}section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote p.quote{color:#FAFAFA;font-family:Baskerville;font-size:45px;font-style:normal;font-weight:400;line-height:55px;letter-spacing:-0.9px;margin-bottom:25px}@media (max-width:991px){section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote p.quote{font-size:25px;line-height:30px}}section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote .quote-details{display:flex;flex-direction:row;gap:5px;justify-content:flex-start;align-items:center}@media (max-width:360px){section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote .quote-details{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}}section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote .quote-details p{color:#FAFAFA;font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:1.4px;text-transform:uppercase}section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote .quote-details .name:after{content:"|";margin-left:5px}@media (max-width:360px){section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote .quote-details .name:after{display:none}}.page-template-proposition-template section.quotes .container .row .swiper-wrap .quotesSwiper .quotes-container .single-quote{background:#A6917B}section.logos{position:relative;margin-top:85px;margin-bottom:85px}section.logos .logosSwiper .logos-container{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;column-gap:15px;pointer-events:none;touch-action:none}section.logos .logosSwiper .logos-container .single-logo{background-color:#FAFAFA;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:5px;height:80px;min-width:150px}section.logos .logosSwiper .logos-container .single-logo img,section.logos .logosSwiper .logos-container .single-logo svg{width:100px;height:auto;max-height:50px;object-fit:contain}@media only screen and (min-width:1365px){.container{max-width:calc(1350px + 15px)}}@media only screen and (max-width:768px){.container,.container-md,.container-sm{max-width:calc(100vw - 40px)}}@media (max-width:576px){.container,.container-sm{max-width:calc(100vw - 20px)}}.row,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 30px}@media only screen and (max-width:767px){.row,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 20px}}html[lang="nl-NL"] .language-toggle .dutch-lang{opacity:0.5}html[lang="nl-NL"] .language-toggle .english-lang:hover{opacity:0.5;transition:all 0.2s ease-in-out}html[lang="en-US"] .language-toggle .english-lang{opacity:0.5}html[lang="en-US"] .language-toggle .dutch-lang:hover{opacity:0.5;transition:all 0.2s ease-in-out}.skip-link{visibility:hidden;height:0;display:block}header#masthead{z-index:90;position:fixed;top:0;left:0;right:0}header#masthead .site-branding .container .row .col-main-logo{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;padding:30px 0 20px 0;border-bottom:1px solid #F5F0EB}header#masthead .site-branding .container .row .col-main-logo a.main-logo svg{width:240px;height:auto}header#masthead .site-branding .container .row .col-main-logo a.main-logo svg path{fill:#F5F0EB}@media only screen and (max-width:767px){header#masthead .site-branding .container .row .col-main-logo a.main-logo svg{width:200px}}header#masthead .site-branding .container .row .col-main-logo .language-toggle{position:absolute;right:0}header#masthead .site-branding .container .row .col-main-logo .language-toggle a{color:#F5F0EB;text-align:center;text-decoration:none;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:30px;width:50px;display:inline-block;border:1px solid #F5F0EB}header#masthead .site-branding .container .row .col-main-logo .language-toggle a.dutch-lang{margin-right:10px}header#masthead .lang-toggle-mobile{display:none}header#masthead.header-hidden{transform:translateY(-100%);transition:transform 0.3s ease-in-out !important}header#masthead.header-visible{transform:translateY(0);transition:transform 0.3s ease-in-out !important}header#masthead.scrolled{background-color:#F5F0EB;transition:background-color 0.2s ease-in-out}header#masthead.scrolled #primary-menu .menu-item a{color:#2D3746 !important;transition:color 0.2s ease-in-out}header#masthead.scrolled .language-toggle a{color:#2D3746 !important;border-color:#2D3746 !important;transition:all 0.2s ease-in-out}header#masthead.scrolled .col-main-logo{border-color:#2D3746 !important;transition:border-color 0.2s ease-in-out}header#masthead.scrolled .site-branding a.main-logo svg path{fill:#2D3746 !important;transition:fill 0.2s ease-in-out}header#masthead .site-menu .container .row .col-site-menu .main-navigation{margin-left:auto;margin-right:auto}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-toggle{display:none}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;list-style:none;padding-top:10px;padding-bottom:10px}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item a,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item a{color:#F5F0EB;text-decoration:none;font-family:Inter;font-size:16px;font-style:normal;font-weight:300;line-height:30px}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item a:hover,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item a:hover{text-decoration:underline}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-102,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-102{position:relative}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-102 .sub-menu,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-102 .sub-menu{list-style:none;position:absolute;flex-direction:column;background-color:#F5F0EB;top:30px;padding:10px 50px 30px 30px;left:-30px;gap:10px;opacity:0;z-index:10;display:flex;visibility:hidden;box-shadow:none;width:fit-content;min-width:260px;padding-top:30px}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-102 .sub-menu li,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-102 .sub-menu li{width:fit-content}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-102 .sub-menu li a,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-102 .sub-menu li a{width:fit-content}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-102:hover .sub-menu,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-102:hover .sub-menu{visibility:visible;opacity:1;transition:opacity 0.2s ease-in-out}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-830,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-830{position:relative}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-830 .sub-menu,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-830 .sub-menu{list-style:none;position:absolute;flex-direction:column;background-color:#F5F0EB;top:30px;padding:10px 50px 30px 30px;left:-30px;gap:10px;opacity:0;z-index:10;display:flex;visibility:hidden;box-shadow:none;width:fit-content;min-width:260px;padding-top:30px}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-830 .sub-menu li,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-830 .sub-menu li{width:fit-content}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-830 .sub-menu li a,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-830 .sub-menu li a{width:fit-content}header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-container #primary-menu .menu-item#menu-item-830:hover .sub-menu,header#masthead .site-menu .container .row .col-site-menu .main-navigation .menu-main-menu-dutch-container #primary-menu .menu-item#menu-item-830:hover .sub-menu{visibility:visible;opacity:1;transition:opacity 0.2s ease-in-out}header#masthead:has(#menu-item-102:hover){background-color:#F5F0EB;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-102:hover) #primary-menu .menu-item a{color:#2D3746;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-102:hover) .language-toggle a{color:#2D3746;border-color:#2D3746;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-102:hover) .col-main-logo{border-color:#2D3746;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-102:hover) .site-branding a.main-logo svg path{fill:#2D3746;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-830:hover){background-color:#F5F0EB;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-830:hover) #primary-menu .menu-item a{color:#2D3746;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-830:hover) .language-toggle a{color:#2D3746;border-color:#2D3746;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-830:hover) .col-main-logo{border-color:#2D3746;transition:all 0.2s ease-in-out}header#masthead:has(#menu-item-830:hover) .site-branding a.main-logo svg path{fill:#2D3746;transition:all 0.2s ease-in-out}@media (max-width:767px){header#masthead{width:100vw;padding:0 10px}header#masthead .site-branding{position:relative;z-index:100}header#masthead .site-branding .col-main-logo{justify-content:flex-start !important}header#masthead .col-site-menu{position:relative}header#masthead .col-site-menu .menu-toggle{display:initial !important;z-index:300;border:none;position:absolute;right:10px;background-color:transparent;padding:0}header#masthead .col-site-menu .menu-toggle .hamburger .menu-open{display:none;height:auto;width:17px}header#masthead .col-site-menu .menu-toggle .hamburger .menu-open rect{fill:#2D3746}header#masthead .col-site-menu .menu-toggle .hamburger .menu-closed{display:initial;height:auto;width:25px}header#masthead .col-site-menu .menu-toggle .hamburger .menu-closed rect{fill:#F5F0EB}header#masthead .col-site-menu .menu-toggle[aria-expanded="true"]{top:30px;right:10px}header#masthead .col-site-menu .menu-toggle[aria-expanded="false"]{top:-45px;right:0}header#masthead .col-site-menu .menu-toggle[aria-expanded="true"]{z-index:200;top:30px;right:10px}header#masthead .col-site-menu .menu-toggle[aria-expanded="true"] .hamburger .menu-open{display:initial;height:auto;width:17px}header#masthead .col-site-menu .menu-toggle[aria-expanded="true"] .hamburger .menu-open rect{fill:#2D3746}header#masthead .col-site-menu .menu-toggle[aria-expanded="true"] .hamburger .menu-closed{display:none;height:auto;width:25px}header#masthead .col-site-menu .menu-toggle[aria-expanded="true"] .hamburger .menu-closed rect{fill:#F5F0EB}header#masthead .col-site-menu .main-navigation{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:30px}header#masthead .col-site-menu .main-navigation #primary-menu{display:none !important}header#masthead .col-site-menu .main-navigation.toggled{background-color:#F5F0EB;width:100vw;height:100vh;position:fixed;left:0;top:0;padding-top:65px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:25px;padding-right:25px}header#masthead .col-site-menu .main-navigation.toggled .lang-toggle-mobile{display:initial;margin-top:30px}header#masthead .col-site-menu .main-navigation.toggled .lang-toggle-mobile a{color:#2D3746;text-align:center;text-decoration:none;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;display:inline-block;border:1px solid #2D3746;padding:10px 30px}header#masthead .col-site-menu .main-navigation.toggled .lang-toggle-mobile a.dutch-lang{margin-right:10px}header#masthead .col-site-menu .main-navigation.toggled .menu-main-menu-container #primary-menu{display:initial !important;padding-left:35px}header#masthead .col-site-menu .main-navigation.toggled .menu-main-menu-container #primary-menu li a{color:#2D3746 !important;font-size:22px !important;line-height:50px !important}header#masthead .col-site-menu .main-navigation.toggled .menu-main-menu-container #primary-menu .menu-item#menu-item-102>a{font-weight:500}header#masthead .col-site-menu .main-navigation.toggled .menu-main-menu-container #primary-menu .menu-item#menu-item-102 .sub-menu{opacity:initial !important;visibility:initial !important;position:relative !important;padding:0 !important;display:initial !important;left:20px !important;top:0 !important;background-color:transparent !important}header#masthead .col-site-menu .main-navigation.toggled .menu-main-menu-container #primary-menu .menu-item#menu-item-102 .sub-menu li a{font-size:18px !important;line-height:40px !important}header#masthead .language-toggle{display:none}header#masthead.scrolled .site-menu{height:10px}header#masthead.scrolled .site-menu .menu-toggle{z-index:400}header#masthead.scrolled .site-menu .menu-toggle .hamburger .menu-open rect,header#masthead.scrolled .site-menu .menu-toggle .hamburger .menu-closed rect{fill:#2D3746}header#masthead.header-hidden{transform:translateY(0);transition:transform 0.3s ease-in-out !important}header#masthead.header-visible{transform:translateY(0);transition:transform 0.3s ease-in-out !important}.scroll-behaviour{overflow:hidden}.scroll-behaviour .site-branding .col-main-logo{border-bottom:1px solid #2D3746 !important}.scroll-behaviour .site-branding .col-main-logo a.main-logo svg path{fill:#2D3746 !important;transition:fill 0.2s ease-in-out}}@media (max-width:767px) and (min-width:576px) and (max-width:768px){header#masthead .col-site-menu .menu-toggle[aria-expanded="true"]{right:calc(50vw - 540px/2)}}footer.site-footer{right:0;left:0;bottom:0;margin-top:85px}footer.site-footer .call-to-action{margin-bottom:-125px}footer.site-footer .call-to-action .col-cta{background-color:#B4552D;border-radius:10px;padding:75px 100px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:991px){footer.site-footer .call-to-action .col-cta{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:50px 75px}}@media (max-width:575px){footer.site-footer .call-to-action .col-cta{padding:40px 25px}}footer.site-footer .call-to-action .col-cta .cta-text{color:#FFFAF0;font-family:Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:50px;letter-spacing:-1.2px;text-transform:uppercase;max-width:700px}@media (max-width:1364px){footer.site-footer .call-to-action .col-cta .cta-text{font-size:30px;line-height:32px;max-width:550px}}@media (max-width:991px){footer.site-footer .call-to-action .col-cta .cta-text{margin-bottom:20px}}footer.site-footer .call-to-action .col-cta .cta-button{text-decoration:none;padding:20px 40px;color:#B4552D;background-color:#FAFAFA;border-radius:5px;text-transform:uppercase;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1.4px;text-transform:uppercase}@media only screen and (max-width:767px){footer.site-footer .call-to-action .col-cta .cta-button{font-size:12px;padding:18px 35px}}footer.site-footer .main-footer{background-color:#FAFAFA;padding-top:230px}@media (max-width:767px){footer.site-footer .main-footer{padding-top:180px}}footer.site-footer .main-footer .row-footer{padding:0 100px 70px 100px}@media (max-width:767px){footer.site-footer .main-footer .row-footer{padding:0 25px 30px 25px}}@media (max-width:375px){footer.site-footer .main-footer .row-footer{padding:0 10px 20px 10px}}footer.site-footer .main-footer .row-footer .footer-contact-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width:991px){footer.site-footer .main-footer .row-footer .footer-contact-info{margin-bottom:20px}}footer.site-footer .main-footer .row-footer .footer-contact-info .logo-and-social-media{display:flex;gap:25px;flex-wrap:wrap;align-items:flex-end;margin-bottom:35px;margin-top:15px}footer.site-footer .main-footer .row-footer .footer-contact-info .logo-and-social-media img{width:80px;height:auto}footer.site-footer .main-footer .row-footer .footer-contact-info .logo-and-social-media .social-media-icons{display:flex;flex-direction:row;gap:10px}footer.site-footer .main-footer .row-footer .footer-contact-info .logo-and-social-media .social-media-icons a{display:block}footer.site-footer .main-footer .row-footer .footer-contact-info .logo-and-social-media .social-media-icons a img{height:30px;width:30px;margin:0;object-fit:contain;transition:0.2s ease all}footer.site-footer .main-footer .row-footer .footer-contact-info .logo-and-social-media .social-media-icons a:hover img{transform:scale(1.1)}footer.site-footer .main-footer .row-footer .footer-contact-info a{text-decoration:none;color:#2D3746;font-family:Baskerville;font-size:21px;font-style:normal;font-weight:400}footer.site-footer .main-footer .row-footer .footer-contact-info a:hover{text-decoration:underline}footer.site-footer .main-footer .row-footer .footer-contact-info a strong{text-transform:uppercase;font-weight:600}footer.site-footer .main-footer .row-footer .footer-contact-info a.phone-number,footer.site-footer .main-footer .row-footer .footer-contact-info a.email-address{margin-bottom:5px}footer.site-footer .main-footer .row-footer .footer-contact-info p{color:#2D3746;font-family:Baskerville;font-size:21px;font-style:normal;font-weight:400}footer.site-footer .main-footer .row-footer .footer-contact-info p strong{font-weight:600}@media (max-width:991px){footer.site-footer .main-footer .row-footer .footer-menu:not(.footer-menu-2){margin-bottom:20px}}footer.site-footer .main-footer .row-footer .footer-menu h5{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:30px}footer.site-footer .main-footer .row-footer .footer-menu ul{list-style:none;display:flex;flex-direction:column;gap:10px}footer.site-footer .main-footer .row-footer .footer-menu ul li a{text-decoration:none;color:#2D3746;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}footer.site-footer .main-footer .row-footer .footer-menu ul li a:hover{text-decoration:underline}footer.site-footer .main-footer .row-footer .footer-menu.footer-menu-2{margin-left:-13%}@media (max-width:991px){footer.site-footer .main-footer .row-footer .footer-menu.footer-menu-2{margin-left:0}}footer.site-footer .main-footer .row-subfooter .subfooter-links{border-top:1px solid #2D3746;display:flex;flex-direction:row;justify-content:space-between;padding:30px 100px;gap:5px}@media (max-width:991px){footer.site-footer .main-footer .row-subfooter .subfooter-links{padding:30px 50px}}@media (max-width:767px){footer.site-footer .main-footer .row-subfooter .subfooter-links{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:30px 25px 30px 25px}}@media (max-width:375px){footer.site-footer .main-footer .row-subfooter .subfooter-links{padding:20px 10px}}footer.site-footer .main-footer .row-subfooter .subfooter-links a{color:#2D3746}footer.site-footer .main-footer .row-subfooter .subfooter-links a:not(.wp-link){text-decoration:none}footer.site-footer .main-footer .row-subfooter .subfooter-links a:not(.wp-link):hover{text-decoration:underline}footer.site-footer .main-footer .row-subfooter .subfooter-links p,footer.site-footer .main-footer .row-subfooter .subfooter-links a{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.page-template-contact-template footer.site-footer{margin-top:0}.page-template-contact-template footer.site-footer .call-to-action .col-cta{background-color:#8a9ea2}.page-template-contact-template footer.site-footer .call-to-action .col-cta .cta-text{max-width:550px}.page-template-contact-template .gform_validation_errors{display:none !important}.page-template-contact-template #gform_1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.page-template-contact-template #gform_1 .validation_message{position:absolute;color:#F5F0EB;font-family:"outfit"}@media (max-width:767px){.page-template-contact-template #gform_1 .validation_message{display:none}}.page-template-contact-template #gform_1 #input_1_1{padding-right:150px;padding-top:30px;padding-bottom:30px;height:auto;padding-left:30px;line-height:0;font-family:Outfit;font-size:16px;font-style:normal;border:none;width:500px}@media (max-width:767px){.page-template-contact-template #gform_1 #input_1_1{padding-right:85px;padding-left:20px}}.page-template-contact-template #gform_1 .gform-footer{margin:0 !important;right:20px;position:absolute;right:20px}.page-template-contact-template #gform_1 .gform-footer #gform_submit_button_1{text-decoration:none;color:#F5F0EB;text-align:center;font-family:Outfit;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1.4px;text-transform:uppercase;border-radius:5px;background-color:#d46536;width:55px;height:55px;font-size:0;background-image:url("/wp-content/uploads/2025/01/arrow-bs.svg");background-position:center center;background-repeat:no-repeat}@media (max-width:767px){.page-template-contact-template #gform_1 .gform-footer #gform_submit_button_1{width:44px;height:44px}}.hero-404 .container .row .col-12 .hero-text h2{color:#fff;text-align:center;font-family:"Baskervville"}.faq{margin-top:50px;margin-bottom:50px}@media (min-width:992px){.faq{margin-top:85px;margin-bottom:65px}}.faq .faq-title{text-align:center;font-family:Baskerville;font-size:28px !important;line-height:35px !important;font-style:normal;font-weight:400;text-transform:uppercase;color:#2D3746;text-align:center;margin-bottom:30px}@media (min-width:992px){.faq .faq-title{font-size:40px !important;line-height:50px !important;margin-bottom:50px}}.faq .accordion{--bs-accordion-border-color: rgba(45, 55, 70, 0.12);--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-btn-bg: transparent;--bs-accordion-active-bg: transparent;--bs-accordion-bg: transparent}.faq .accordion-item{border:0;border-bottom:1px solid rgba(45, 55, 70, 0.12);transition:border-color 0.3s ease;border-radius:0}.faq .accordion-item:first-of-type{border-top:1px solid rgba(45, 55, 70, 0.12)}.faq .accordion-item:hover{border-bottom-color:rgba(180, 85, 45, 0.3)}.faq .accordion-button{padding:28px 50px 28px 0;font-family:Outfit;font-size:20px;font-weight:500;color:#2D3746;background-color:transparent;transition:color 0.3s ease;gap:20px}@media (min-width:992px){.faq .accordion-button{font-size:24px;padding:32px 60px 32px 0}}.faq .accordion-button:hover{color:#B4552D}.faq .accordion-button:not(.collapsed){color:#B4552D;box-shadow:none;background-color:transparent}.faq .accordion-button::after{width:14px;height:14px;background-image:none;border-right:2px solid #2D3746;border-bottom:2px solid #2D3746;transform:rotate(45deg);transition:transform 0.3s ease, border-color 0.3s ease;margin-top:-6px}.faq .accordion-button:hover::after{border-color:#B4552D}.faq .accordion-button:not(.collapsed)::after{transform:rotate(-135deg);border-color:#B4552D;margin-top:4px}.faq .accordion-body{padding:0 0 28px 0;font-family:sans-serif;font-size:16px;line-height:1.7;color:rgba(45, 55, 70, 0.8)}@media (min-width:992px){.faq .accordion-body{padding:0 60px 32px 0}}.faq .accordion-body p{margin-bottom:1em}.faq .accordion-body p:last-child{margin-bottom:0}.faq .accordion-body a{color:#B4552D;text-decoration:underline;text-underline-offset:3px;transition:color 0.3s ease}.faq .accordion-body a:hover{color:#d46536}.page-template-contact-template{background-color:#B4552D}.page-template-contact-template .section.hero-long .container .row .col-12,.page-template-contact-template section.hero-long .container .row .col-md-10{margin-bottom:50px}.page-template-contact-template .contact-btn-group{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:30px}.page-template-contact-template .contact-btn-group a{padding:30px 80px;background-color:#fafafa;border-radius:5px;font-size:20px;font-weight:400;color:black;text-decoration:none;font-family:Baskerville}.page-template-contact-template .contact-btn-group a strong{text-transform:uppercase;font-weight:600}@media (max-width:767px){.page-template-contact-template .contact-btn-group{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px}.page-template-contact-template .contact-btn-group a{padding:20px 40px;font-size:18px}}.page-template-contact-template .hero-text p{margin-bottom:45px;color:#fafafa;max-width:660px;margin-right:auto;margin-left:auto;text-align:center}.page-template-contact-template .hero-text .subtitle{margin-bottom:40px !important}section.introduction{margin-top:65px;margin-bottom:45px}section.introduction .intro-group p:has(+ p){margin-bottom:20px}section.introduction .intro-group p a{font-weight:600;color:#B4552D;text-decoration:underline}section.introduction .intro-group p a:hover{color:#B4552D;text-decoration:none}section.introduction .intro-group p.date{font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1.4px;text-transform:uppercase;color:#2D3746;margin-bottom:10px}section.introduction .intro-group h2{font-family:Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:50px;text-transform:uppercase;color:#2D3746;margin-bottom:10px}section.introduction .intro-group p.intro-text,section.introduction .intro-group li{color:#2D3746;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:30px}section.introduction .intro-group ol,section.introduction .intro-group ul{margin-left:20px;margin-top:10px}section.introduction .intro-group ol li,section.introduction .intro-group ul li{margin-bottom:8px}section.introduction .intro-image{background-color:#FAFAFA;width:fit-content;padding:20px;border-radius:0 0 5px 5px;margin-top:-65px;margin-bottom:45px}section.introduction .intro-image img{width:100px;height:auto}section.title-row{margin-top:45px;margin-bottom:10px}section.title-row .title-container h2{font-family:Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:50px;text-transform:uppercase;color:#2D3746}section.title-row .title-container h3{color:#2D3746;font-family:Outfit;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:2px;text-transform:uppercase}section.title-row .title-container h4{color:#2D3746;font-family:Outfit;font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:2px;text-transform:uppercase}.text-row{margin-bottom:25px;margin-top:10px}.image-row,.video-row{margin-bottom:45px}.image-row img{width:100%;height:auto;object-fit:cover;object-position:center;border-radius:5px}.video-row iframe{border-radius:5px}section.quote-row{margin-bottom:65px;margin-top:65px}section.quote-row p.quote{color:#B4552D;text-align:center;font-family:Baskerville;font-size:28px;font-style:normal;font-weight:400;line-height:1.2;text-transform:uppercase}@media (min-width:992px){section.quote-row p.quote{font-size:40px}}.last-3-blog-items{margin-top:65px}.last-3-blog-items .blog-single-title{margin-bottom:45px;padding-top:80px;border-top:1px solid #2D3746}.last-3-blog-items .blog-single-title h2{color:#2D3746;text-align:center;font-family:Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:50px;text-transform:uppercase}@media (max-width:991px){.page-template-proposition-template main .proposition-content .col-0{display:none}}.page-template-proposition-template main .proposition-content .slogan-wrapper .slogan-text{font-family:Baskerville;font-size:40px;font-weight:400;line-height:50px;color:#2D3746}@media (max-width:767px){.page-template-proposition-template main .proposition-content .slogan-wrapper .slogan-text{font-size:25px;line-height:35px}}.page-template-proposition-template main .proposition-content .pdf-downloads{list-style:none;margin:30px 0 0;padding:0}.page-template-proposition-template main .proposition-content .pdf-downloads__item{border-top:1px solid rgba(45, 55, 70, 0.15)}.page-template-proposition-template main .proposition-content .pdf-downloads__item:last-child{border-bottom:1px solid rgba(45, 55, 70, 0.15)}.page-template-proposition-template main .proposition-content .pdf-downloads__link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;text-decoration:none;color:#2D3746;transition:color 0.2s ease;outline:none}.page-template-proposition-template main .proposition-content .pdf-downloads__link:hover{color:#B4552D}.page-template-proposition-template main .proposition-content .pdf-downloads__title{font-family:Inter;font-size:18px;font-weight:400;line-height:28px}@media (max-width:767px){.page-template-proposition-template main .proposition-content .pdf-downloads__title{font-size:16px;line-height:26px}}.page-template-proposition-template main .proposition-content .pdf-downloads__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.page-template-proposition-template main .proposition-content .content-wrapper p.proposition-text{font-family:Inter;font-size:18px;font-weight:400;line-height:30px;margin-bottom:20px;color:#2D3746}@media (max-width:767px){.page-template-proposition-template main .proposition-content .content-wrapper p.proposition-text{font-weight:300;font-size:16px;line-height:28px}}.page-template-proposition-template main .proposition-content .content-wrapper p:not(:last-of-type){margin-bottom:1em}.page-template-proposition-template main .proposition-content .content-wrapper ul{list-style-image:url("/wp-content/uploads/2024/12/vlinder-favicon.png");list-style-position:inside;margin-bottom:35px}.page-template-proposition-template main .proposition-content .content-wrapper ul li{font-family:Inter;font-size:18px;font-weight:400;line-height:30px;color:#2D3746;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.page-template-proposition-template main .proposition-content .content-wrapper ul li:before{content:"";background-image:url(/wp-content/uploads/2024/12/vlinder-favicon.png);background-position:center;background-repeat:no-repeat;background-size:cover;left:10px;width:16px;height:18px;margin-right:10px;margin-top:5px;display:inline-block}@media (max-width:767px){.page-template-proposition-template main .proposition-content .content-wrapper ul li{font-weight:300;font-size:16px;line-height:28px}}.page-template-proposition-template main .proposition-content .content-wrapper .btn-red{display:block;font-family:Outfit;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0.1em;padding:20px 40px;border-radius:5px;background-color:#B4552D;text-decoration:none;color:#fafafa;text-transform:uppercase}.page-template-proposition-template main .proposition-content .content-wrapper .btn-red:hover{background-color:#d46536}@media only screen and (max-width:767px){.page-template-proposition-template main .proposition-content .content-wrapper .btn-red{font-size:12px;padding:18px 35px}}section.hero-long{height:900px}section.hero-long .container .row .col-12,section.hero-long .container .row .col-md-10{margin-bottom:145px}@media only screen and (max-width:991px){section.hero-long{height:650px}section.hero-long .container .row .col-12,section.hero-long .container .row .col-md-10{margin-bottom:45px}}.page-template-contact-template-php section.hero-long{height:705px}@media only screen and (max-width:991px){.page-template-contact-template-php section.hero-long{height:500px}}section.hero-short{height:500px}@media (max-width:991px){section.hero-short{height:400px}}section.hero-short .container .row .col-12,section.hero-short .container .row .col-md-10{margin-bottom:90px}@media only screen and (max-width:991px){section.hero-short .container .row .col-12,section.hero-short .container .row .col-md-10{margin-bottom:45px}}@media (max-width:767px){section.hero-short.image-hero{height:300px}}.hero-home{background-color:#8a9ea2;position:relative;overflow:hidden;flex-direction:column !important;justify-content:flex-end !important}.hero-home .col-12,.hero-home .col-md-10{margin-bottom:40px !important}@media (min-width:992px){.hero-home .col-12,.hero-home .col-md-10{margin-bottom:70px !important}}.hero-home .content-container{display:flex;justify-content:flex-end;flex-direction:column;width:100%}.hero-home video{width:100%;height:100%;object-fit:cover;z-index:1;object-position:center;position:absolute}@media (max-width:991px){.hero-home video{width:100%;top:-100px;height:calc(100% + 100px)}}.hero-home .btn{margin:30px auto 0 !important}.hero-home .logosSwiperHero{display:block;height:100px}.hero-home .logosSwiperHero .logos-container{height:100px;-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;column-gap:15px;pointer-events:none;touch-action:none}.hero-home .logosSwiperHero .logos-container .single-logo{background-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:5px;height:80px;max-width:90px}@media (min-width:992px){.hero-home .logosSwiperHero .logos-container .single-logo{max-width:150px}}.hero-home .logosSwiperHero .logos-container .single-logo img,.hero-home .logosSwiperHero .logos-container .single-logo svg{display:block;height:auto;width:100%;max-width:95px;max-height:45px;object-fit:contain;opacity:0.5;filter:saturate(0%) brightness(70%) contrast(1000%)}.hero-contact{background-color:#B4552D}@media only screen and (max-width:991px){.hero-contact{height:750px !important}}.hero-about{background-color:#A6917B}.hero-404{background-color:#A6917B}section.bs-hero{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat}section.bs-hero .container .row .col-12,section.bs-hero .container .row .col-md-10{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}section.bs-hero .container .row .col-12 img,section.bs-hero .container .row .col-md-10 img{margin-left:auto;margin-right:auto;margin-bottom:10px}section.bs-hero .container .row .col-12 .hero-text,section.bs-hero .container .row .col-md-10 .hero-text{width:100%}section.bs-hero .container .row .col-12 .hero-text div.subtitle,section.bs-hero .container .row .col-md-10 .hero-text div.subtitle{text-align:center;margin-bottom:20px;color:#FAFAFA}section.bs-hero .container .row .col-12 .hero-text h1,section.bs-hero .container .row .col-md-10 .hero-text h1{text-align:center;color:#FAFAFA;hyphens:none}section.bs-hero .container .row .col-12 .hero-text p,section.bs-hero .container .row .col-md-10 .hero-text p{text-align:center;color:#F5F0EB}section.bs-hero .container .row .col-12 .hero-text p a,section.bs-hero .container .row .col-md-10 .hero-text p a{color:#F5F0EB}section.diensten{margin-top:65px;margin-bottom:85px}section.diensten .dienst h3{color:#2D3746;font-family:Outfit;font-size:20px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:767px){section.diensten .dienst h3{font-size:16px !important}}section.diensten .dienst p{color:#2D3746;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:45px}@media only screen and (max-width:767px){section.diensten .dienst p{margin-bottom:30px;font-size:14px;line-height:25px}}section.diensten .dienst a{width:55px;height:55px;background-color:#B4552D;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:auto}section.diensten .dienst a svg{width:25px;height:auto}section.diensten .dienst a:hover{background-color:#d46536}@media only screen and (max-width:767px){section.diensten .dienst a{width:44px;height:44px}}section.diensten .dienst.bs-margin-auto:first-of-type{margin-left:auto}section.diensten .dienst.bs-margin-auto:last-of-type{margin-right:auto}@media only screen and (max-width:991px){section.diensten .dienst:not(:last-of-type){margin-bottom:15px}}section.diensten .brandcommunication{background-color:#FAFAFA;padding:65px 40px 55px 40px;border-radius:5px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (max-width:767px){section.diensten .brandcommunication{padding:40px 25px}}section.diensten .brandmentor{background-color:#FAFAFA;padding:65px 40px 55px 40px;border-radius:5px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (max-width:767px){section.diensten .brandmentor{padding:40px 25px}}section.diensten .storytelling{background-color:#FAFAFA;padding:65px 40px 55px 40px;border-radius:5px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (max-width:767px){section.diensten .storytelling{padding:40px 25px}}.content-1{margin-top:85px;margin-bottom:85px}.content-1 .container .row .col-md-4 .img-container{width:100%;height:100%}.content-1 .container .row .col-md-4 .img-container img{width:100%;height:auto;border-radius:5px;object-fit:cover}@media only screen and (max-width:767px){.content-1 .container .row .col-md-4 .img-container img{margin-bottom:30px;margin-left:auto;margin-right:auto;display:block;object-fit:cover}}.content-1 .container .row .col-md-6{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.content-1 .container .row .col-md-6 h2{color:#2D3746;font-family:Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:50px;text-transform:uppercase;margin-bottom:25px}@media (max-width:767px){.content-1 .container .row .col-md-6 h2{text-align:center;margin-top:20px;font-size:30px;line-height:32px}}.content-1 .container .row .col-md-6 p{color:#2D3746;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.content-1 .container .row .col-md-6 p:not(:last-of-type){margin-bottom:1em}@media only screen and (max-width:767px){.content-1 .container .row .col-md-6 p{font-weight:300;font-size:16px;line-height:28px}}.content-1 .container .row .col-md-6 ul{margin-top:1em;list-style-image:url("/wp-content/uploads/2024/12/vlinder-favicon.png");list-style-position:inside;margin-bottom:35px}.content-1 .container .row .col-md-6 ul li{font-family:Inter;font-size:18px;font-weight:400;line-height:30px;color:#2D3746;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.content-1 .container .row .col-md-6 ul li:before{content:"";background-image:url(/wp-content/uploads/2024/12/vlinder-favicon.png);background-position:center;background-repeat:no-repeat;background-size:cover;left:10px;width:16px;height:18px;margin-right:10px;display:inline-block}@media (max-width:767px){.content-1 .container .row .col-md-6 ul li{font-weight:300;font-size:16px;line-height:28px}}.content-1 .container .row .col-md-6 a{color:#F5F0EB;font-family:Outfit;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1.4px;text-transform:uppercase;padding:20px 40px;margin-top:45px;border-radius:5px;background:#B4552D;text-decoration:none}.content-1 .container .row .col-md-6 a:hover{background-color:#d46536}@media only screen and (max-width:767px){.content-1 .container .row .col-md-6 a{margin-left:auto;margin-right:auto;font-size:12px;padding:18px 35px}}.page-template-homepage-template .project-single-title,.page-template-about-template .project-single-title{display:none}.page-template-homepage-template section.last-two-portfolio-items{margin-top:85px;margin-bottom:85px}.single-portfolio section.last-two-portfolio-items{margin-top:120px;margin-bottom:100px}section.last-two-portfolio-items.archive-portfolio{margin-top:85px;margin-bottom:55px}section.last-two-portfolio-items .container .row.project-single-title h2{font-family:Baskerville;font-size:40px;font-weight:400;line-height:50px;text-align:center;color:#2D3746;margin-bottom:45px;padding-top:65px;border-top:1px solid #2D3746;margin-left:auto;margin-right:auto}section.last-two-portfolio-items .container .row .col-12:not(.project-single-title){margin-bottom:30px}section.last-two-portfolio-items .container .row .col-12 article{background-color:#FAFAFA;padding:0 65px 70px 65px;height:100%;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width:767px){section.last-two-portfolio-items .container .row .col-12 article{padding:0 25px 40px 25px}}section.last-two-portfolio-items .container .row .col-12 article .icon-container{background-color:#F5F0EB;border-radius:0 0 5px 5px;padding:10px 15px;display:flex;flex-direction:row;justify-content:center;align-items:center;max-height:80px;width:fit-content;margin-bottom:65px;height:60px;width:120px}@media (max-width:767px){section.last-two-portfolio-items .container .row .col-12 article .icon-container{margin-bottom:45px}}section.last-two-portfolio-items .container .row .col-12 article .icon-container img{max-height:40px;width:auto}section.last-two-portfolio-items .container .row .col-12 article>img{width:100%;max-height:310px;object-position:center;object-fit:cover;margin-bottom:25px}section.last-two-portfolio-items .container .row .col-12 article h3{font-family:Baskerville;font-size:35px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase;color:#2D3746;margin-bottom:30px}@media (max-width:767px){section.last-two-portfolio-items .container .row .col-12 article h3{font-size:25px;line-height:30px}}section.last-two-portfolio-items .container .row .col-12 article p{margin-bottom:45px}@media (max-width:991px){section.last-two-portfolio-items .container .row .col-12 article p{font-size:16px;font-weight:400;line-height:27px}}@media only screen and (max-width:767px){section.last-two-portfolio-items .container .row .col-12 article p{margin-bottom:30px;font-size:14px;line-height:25px}}section.last-two-portfolio-items .container .row .col-12 article a{margin-top:auto;text-decoration:none;color:#F5F0EB;text-align:center;font-family:Outfit;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1.4px;text-transform:uppercase;padding:20px 30px;border-radius:5px;background-color:#B4552D}section.last-two-portfolio-items .container .row .col-12 article a:hover{background-color:#d46536}@media only screen and (max-width:767px){section.last-two-portfolio-items .container .row .col-12 article a{font-size:12px;padding:18px 35px}}.page-template-homepage-template .blog-single-title,.archive .blog-single-title,.page-template-about-template .blog-single-title{display:none}section.title{margin-top:85px;margin-bottom:65px}section.title .container .row .text-container{display:flex;flex-direction:column;justify-content:center;align-items:center}section.title .container .row .text-container svg{width:16px;height:auto;margin-bottom:10px}section.title .container .row .text-container svg path{fill:#8a9ea2}section.title .container .row .text-container h3{text-align:center;font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.4px;text-transform:uppercase;color:#8a9ea2;margin-bottom:20px}section.title .container .row .text-container h2{text-align:center;font-family:Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:50px;text-transform:uppercase;color:#2D3746;margin-bottom:15px}@media (max-width:767px){section.title .container .row .text-container h2{font-size:30px;line-height:32px}}section.title .container .row .text-container h1{color:#2D3746;text-align:center;font-family:Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:50px;text-transform:uppercase;text-align:center}@media (max-width:767px){section.title .container .row .text-container h1{font-size:30px;line-height:32px}}section.title .container .row .text-container p{color:#2D3746;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media (max-width:767px){section.title .container .row .text-container p{font-weight:300;font-size:16px;line-height:28px}}section.blog-items-template{margin-bottom:-30px}section.blog-items-template .container .row article{padding:50px 35px;border-radius:5px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width:767px){section.blog-items-template .container .row article{padding:40px 25px}}section.blog-items-template .container .row article h3{font-family:Baskerville;font-size:35px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-0.7px;text-transform:uppercase;text-transform:uppercase;margin-bottom:25px}@media (max-width:767px){section.blog-items-template .container .row article h3{font-variant-east-asian:25px;line-height:35px}}section.blog-items-template .container .row article p{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:75px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media only screen and (max-width:767px){section.blog-items-template .container .row article p{margin-bottom:30px;font-size:14px;line-height:25px}}section.blog-items-template .container .row article a{text-transform:uppercase;font-family:Outfit;font-size:16px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:1.6px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;margin-top:auto}@media only screen and (max-width:767px){section.blog-items-template .container .row article a{font-size:12px}}section.blog-items-template .container .row .col-xl-4{margin-bottom:30px}section.blog-items-template .container .row .col-xl-4:nth-child(odd) article{background-color:#FAFAFA}section.blog-items-template .container .row .col-xl-4:nth-child(odd) article h3{color:#2D3746}section.blog-items-template .container .row .col-xl-4:nth-child(odd) article p{color:#2D3746}section.blog-items-template .container .row .col-xl-4:nth-child(odd) article a{color:#2D3746}section.blog-items-template .container .row .col-xl-4:nth-child(even) article{background-color:#8a9ea2}section.blog-items-template .container .row .col-xl-4:nth-child(even) article h3{color:#F5F0EB}section.blog-items-template .container .row .col-xl-4:nth-child(even) article p{display:none}section.blog-items-template .container .row .col-xl-4:nth-child(even) article a{color:#F5F0EB}section.blog-items-template .container .row .col-xl-4:nth-child(even):nth-of-type(3n+1) article{background-color:#8a9ea2}section.blog-items-template .container .row .col-xl-4:nth-child(even):nth-of-type(3n+2) article{background-color:#2D3746}section.blog-items-template .container .row .col-xl-4:nth-child(even):nth-of-type(3n+3) article{background-color:#A6917B}.col-main-content>div:last-child{margin-bottom:50px}.flex-content .content-content{margin-bottom:45px}.flex-content .content-content h2,.flex-content .content-content h3,.flex-content .content-content h4,.flex-content .content-content h5,.flex-content .content-content h6{padding-top:8px;margin-bottom:15px}.flex-content .content-content h1{font-size:40px;color:rebeccapurple}.flex-content .content-content h2{font-size:32px;line-height:1.09}.flex-content .content-content p:not(:last-child){margin-bottom:28px}.flex-content .content-content ul{list-style-type:none}.flex-content .content-content ul:not(:last-child){margin-bottom:28px}.flex-content .content-content ul li{padding-left:24px;position:relative}.flex-content .content-content ul li a{color:purple}.flex-content .content-content ul li strong,.flex-content .content-content ul li b{font-weight:600}.flex-content .content-content ul li:before{content:"-";position:absolute;left:0}.flex-content .content-content ol{list-style-type:none;counter-reset:ol-counter}.flex-content .content-content ol:not(:last-child){margin-bottom:28px}.flex-content .content-content ol li{padding-left:24px;position:relative;counter-increment:ol-counter}.flex-content .content-content ol li a{color:navy}.flex-content .content-content ol li strong,.flex-content .content-content ol li b{font-weight:600}.flex-content .content-content ol li::before{content:counter(ol-counter) ". ";position:absolute;left:0}.flex-content .content-button{margin-bottom:45px}