@font-face{font-family:"open-sans-bold";src:url("../assets/fonts/open-sans/OpenSans-Bold.ttf") format("truetype")}@font-face{font-family:"open-sans-bold-italoc";src:url("../assets/fonts/open-sans/OpenSans-BoldItalic.ttf") format("truetype")}@font-face{font-family:"open-sans-semibold";src:url("../assets/fonts/open-sans/OpenSans-SemiBold.ttf") format("truetype")}@font-face{font-family:"open-sans-semibold-italic";src:url("../assets/fonts/open-sans/OpenSans-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:"open-sans-regular";src:url("../assets/fonts/open-sans/OpenSans-Regular.ttf") format("truetype")}@font-face{font-family:"open-sans-regular-italic";src:url("../assets/fonts/open-sans/OpenSans-RegularItalic.ttf") format("truetype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse}:root{--plyr-color-main: #710000}.noscroll,.overflow-hidden{overflow:hidden !important;position:fixed;width:100%;left:0;right:0}::selection{background:#710000;color:#fff}html ::-webkit-scrollbar{width:auto !important;height:5px}html ::-webkit-scrollbar-track{background:#e7edf2;border-radius:10px}html ::-webkit-scrollbar-thumb{background:#710000;border-radius:10px}body{background-color:#f5f4f0;font-style:normal;color:#000;line-height:1.7;font-size:16px;font-size:1.6rem;font-family:open-sans-regular,"sans-serif"}body[data-timing=true] .time-after,body[data-timing=true] .time-before{display:block}.time-before{position:absolute;width:fit-content;background-color:#710000;color:#000;left:0;transform:translateY(100px);z-index:99;padding:10px;display:none}.time-after{position:absolute;width:fit-content;background-color:#710000;color:#000;right:0;transform:translateY(-100px);z-index:99;display:none;padding:10px}h1,.h1{font-style:normal;font-size:28px;font-size:2.8rem;line-height:1.2;color:#710000;font-family:open-sans-regular,"sans-serif"}@media(min-width: 768px){h1,.h1{font-size:34px;font-size:3.4rem}}@media(min-width: 1024px){h1,.h1{font-size:40px;font-size:4rem}}@media(min-width: 1200px){h1,.h1{font-size:50px;font-size:5rem}}@media(min-width: 1400px){h1,.h1{font-size:60px;font-size:6rem}}@media(min-width: 1600px){h1,.h1{font-size:70px;font-size:7rem}}h2,.h2{font-style:normal;font-size:26px;font-size:2.6rem;line-height:1.2;color:#710000}@media(min-width: 768px){h2,.h2{font-size:30px;font-size:3rem}}@media(min-width: 1024px){h2,.h2{font-size:35px;font-size:3.5rem}}@media(min-width: 1200px){h2,.h2{font-size:42px;font-size:4.2rem}}@media(min-width: 1400px){h2,.h2{font-size:50px;font-size:5rem}}@media(min-width: 1600px){h2,.h2{font-size:60px;font-size:6rem}}h3,.h3{font-family:open-sans-semibold,"sans-serif";font-size:22px;font-size:2.2rem;line-height:1.2;color:#710000}@media(min-width: 768px){h3,.h3{font-size:26px;font-size:2.6rem}}@media(min-width: 1024px){h3,.h3{font-size:30px;font-size:3rem}}section.section[style*="background-color:#710000"]{color:#fff}section.section[style*="background-color:#710000"] h1,section.section[style*="background-color:#710000"] h2{color:#fff}section.section[data-bgc=accent]{color:#fff;background:#710000}section.section[data-bgc=accent] ::-webkit-scrollbar{width:auto !important;height:5px}section.section[data-bgc=accent] ::-webkit-scrollbar-track{background:#fff;border-radius:10px}section.section[data-bgc=accent] ::-webkit-scrollbar-thumb{background:#000;border-radius:10px}section.section[data-bgc=accent] .f-title-container h1,section.section[data-bgc=accent] .f-title-container h2{color:#fff}div.section-inner{max-width:1600px;margin:0 auto;padding:30px 15px}@media(min-width: 600px){div.section-inner{padding:30px}}@media(min-width: 768px){div.section-inner{padding:60px 30px}}@media(min-width: 1024px){div.section-inner{padding:90px 60px}}.custom-text{font-family:open-sans-regular,"sans-serif";font-size:16px;font-size:1.6rem}.custom-text[data-size=small]{max-width:300px;margin:0 auto}.custom-text[data-size=medium]{max-width:600px;margin:0 auto}.custom-text[data-size=large]{max-width:850px;margin:0 auto}.custom-text[data-size=full]{max-width:100%;margin:0 auto}@media(min-width: 900px){.custom-text{font-size:16px;font-size:1.6rem}}@media(min-width: 1200px){.custom-text{font-size:16px;font-size:1.6rem}}@media(min-width: 1400px){.custom-text{font-size:18px;font-size:1.8rem}}@media(min-width: 1600px){.custom-text{font-size:20px;font-size:2rem}}.custom-text h1,.custom-text h2{margin-bottom:30px;margin-top:30px;font-family:open-sans-bold,"sans-serif"}.custom-text h1 i,.custom-text h1 em,.custom-text h2 i,.custom-text h2 em{font-family:open-sans-bold-italic,"sans-serif"}.custom-text h3,.custom-text h4{margin-top:15px;margin-bottom:15px;font-family:open-sans-bold,"sans-serif"}.custom-text h3 i,.custom-text h3 em,.custom-text h4 i,.custom-text h4 em{font-family:open-sans-bold-italic,"sans-serif"}.custom-text h5,.custom-text h6{margin-top:10px;margin-bottom:10px;font-family:open-sans-semibold,"sans-serif"}.custom-text h5 i,.custom-text h5 em,.custom-text h6 i,.custom-text h6 em{font-family:open-sans-semibold-italic,"sans-serif"}.custom-text p{margin-bottom:10px;line-height:1.5}.custom-text a{color:#710000}.custom-text i,.custom-text em{font-size:italic;font-family:open-sans-regular-italic,"sans-serif"}.custom-text ul{margin-bottom:15px;list-style:outside circle;padding-left:.8em}.custom-text ul li{margin-bottom:10px;line-height:1.5}.custom-text ol{margin-bottom:15px;list-style:outside numeric;padding-left:.8em}.custom-text ol li{margin-bottom:10px;line-height:1.5}.custom-text strong,.custom-text b{font-family:open-sans-bold,"sans-serif"}.custom-text strong i,.custom-text strong em,.custom-text b i,.custom-text b em{font-family:open-sans-semibold-italic,"sans-serif"}a,button{font-size:16px;font-size:1.6rem}@media(min-width: 900px){a,button{font-size:16px;font-size:1.6rem}}@media(min-width: 1200px){a,button{font-size:16px;font-size:1.6rem}}@media(min-width: 1400px){a,button{font-size:18px;font-size:1.8rem}}@media(min-width: 1600px){a,button{font-size:20px;font-size:2rem}}a.link-a,a.link-c,button.link-a,button.link-c{transition:all .3s ease-in-out;text-decoration:none;width:fit-content;max-width:max-content;min-width:125px;display:inline-block;text-align:center;padding:10px 15px;line-height:1.2;border:1px solid #710000;background-color:#710000;border-radius:5px;color:#fff}a.link-a:hover,a.link-c:hover,a.link-a:focus,a.link-c:focus,button.link-a:hover,button.link-c:hover,button.link-a:focus,button.link-c:focus{color:#710000;background-color:#fff;transform:scale(1.01)}a.link-a.pink,a.pink.link-c,button.link-a.pink,button.pink.link-c{background:#ac6969;border-color:#ac6969}a.link-a.pink:hover,a.pink.link-c:hover,a.link-a.pink:focus,a.pink.link-c:focus,button.link-a.pink:hover,button.pink.link-c:hover,button.link-a.pink:focus,button.pink.link-c:focus{color:#710000;background-color:#fff;transform:scale(1.01)}a.link-c,button.link-c{border:1px solid #fff;color:#fff;background-color:rgba(0,0,0,0)}a.link-c:hover,button.link-c:hover{background-color:#fff;color:#000}a.link-download,button.link-download{background-color:rgba(0,0,0,.5);width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center}a.link-download svg,button.link-download svg{width:20px;height:20px;display:block;object-fit:contain}a.link-b,a.link-d,button.link-b,button.link-d{transition:all .3s ease-in-out;width:fit-content;max-width:max-content;min-width:125px;display:inline-block;text-align:center;padding:10px 15px;line-height:1.2;color:#710000;background-color:rgba(0,0,0,0);border-radius:25px}a.link-b:hover,a.link-d:hover,button.link-b:hover,button.link-d:hover{transform:scale(1.1)}a.link-d,button.link-d{color:#fff}a.link-back,button.link-back{border:none;background:rgba(0,0,0,0);cursor:pointer}a.link-back svg,button.link-back svg{display:block;width:30px;height:18px;object-fit:contain}a.link-scroll,button.link-scroll{border:none;background:rgba(0,0,0,0);cursor:pointer}a.link-scroll svg,button.link-scroll svg{display:block;width:40px;height:44px;object-fit:contain}a.link-share,button.link-share{background-color:rgba(0,0,0,0);border:none;cursor:pointer;text-decoration:none;color:inherit}a.link-share svg,button.link-share svg{display:block;width:24px;height:24px;object-fit:contain}a.link-share svg *,button.link-share svg *{fill:#710000}a.link-empty,button.link-empty{text-decoration:none;color:inherit}a.link-simple,button.link-simple{text-decoration:none;color:inherit}.card-faq .card-faq-inner button.title{cursor:pointer;position:relative;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #710000;padding-bottom:10px;padding-right:30px;background-color:rgba(0,0,0,0);line-height:1.2;width:100%;text-align:left;color:#710000;font-size:20px;font-size:2.6rem}@media(min-width: 900px){.card-faq .card-faq-inner button.title{font-size:26px;font-size:2.6rem}}@media(min-width: 1024px){.card-faq .card-faq-inner button.title{font-size:35px;font-size:3.5rem}}.card-faq .card-faq-inner button.title.open::after{transform:rotate(180deg)}.card-faq .card-faq-inner button.title:after{content:"";position:absolute;position:absolute;right:0;top:calc(50% - 10px);background-image:var(--icon_chevron_accent);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.card-faq .card-faq-inner .content{padding:15px;padding-left:0;display:none}.card-faq .card-faq-inner .content .link-container{display:flex;justify-content:center;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:15px}.card-faq .card-faq-inner .content .link-container a{margin:0 15px 0 0}.card-search .card-search-inner span.url,.card-search .card-search-inner a.url{display:block;margin-bottom:30px;color:#710000}.card-search .card-search-inner span.type,.card-search .card-search-inner a.type{color:#fff;background-color:#710000;padding:2px 8px;border-radius:10px;line-height:1;text-align:center;display:block;margin-bottom:10px;width:fit-content;display:none}.card-search .card-search-inner h3{font-size:24px;font-size:2.4rem;margin-bottom:5px;line-height:1.2}.card-service-faq .card-service-faq-inner button.title{cursor:pointer;position:relative;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #710000;padding-bottom:10px;padding-right:30px;background-color:rgba(0,0,0,0);line-height:1.2;width:100%;text-align:left;color:#710000;font-size:20px;font-size:2.6rem}@media(min-width: 900px){.card-service-faq .card-service-faq-inner button.title{font-size:26px;font-size:2.6rem}}@media(min-width: 1024px){.card-service-faq .card-service-faq-inner button.title{font-size:35px;font-size:3.5rem}}.card-service-faq .card-service-faq-inner button.title.open::after{transform:rotate(180deg)}.card-service-faq .card-service-faq-inner button.title:after{content:"";position:absolute;position:absolute;right:0;top:calc(50% - 10px);background-image:var(--icon_chevron_accent);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.card-service-faq .card-service-faq-inner .content{padding:30px 15px 15px 15px;padding-left:0;display:none}.card-service-faq .card-service-faq-inner .content .link-container{display:flex;justify-content:center;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:15px}.card-service-faq .card-service-faq-inner .content .link-container a{margin:0 15px 0 0}article.card-product{position:relative;border-radius:5px;width:100%;height:auto;aspect-ratio:1/1;overflow:hidden;transition:all .3s ease-in-out;box-shadow:rgba(0,0,0,.05) 0px 8px 24px}@supports not (aspect-ratio: 1/1){article.card-product{min-height:min(300px,33vh)}}article.card-product a.link-empty{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;color:inherit;z-index:7}article.card-product .image-container{position:absolute;top:0;left:0;width:100%;height:100%}article.card-product .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}@media(hover: hover){article.card-product:hover{box-shadow:rgba(0,0,0,.35) 0px 5px 15px}article.card-product:hover div.card-product-inner{background:rgba(0,0,0,.2);backdrop-filter:blur(10px)}article.card-product:hover div.card-product-inner h3{transform:translateY(0);opacity:1}}article.card-product:focus-within{box-shadow:rgba(0,0,0,.35) 0px 5px 15px}article.card-product:focus-within div.card-product-inner{background:rgba(0,0,0,.2);backdrop-filter:blur(10px)}article.card-product:focus-within div.card-product-inner h3{transform:translateY(0);opacity:1}div.card-product-inner{display:flex;align-items:flex-end;justify-content:flex-start;height:100%;width:100%;text-align:center;padding-bottom:30px;transition:all .3s ease-in-out;background:rgba(0,0,0,0);position:relative;z-index:2}div.card-product-inner h3{font-size:22px;font-size:2.2rem;opacity:0;transform:translateY(10px);transition:all .3s ease-in-out;color:#fff;display:block;width:100%}@media(min-width: 768px){div.card-product-inner h3{font-size:26px;font-size:2.6rem}}article.card-blog{position:relative;background:#fff;border-radius:5px;overflow:hidden;transition:all .3s ease-in-out;box-shadow:rgba(0,0,0,.05) 0px 8px 24px}article.card-blog a.link-empty{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;color:inherit;z-index:7}@media(hover: hover){article.card-blog:hover{box-shadow:rgba(0,0,0,.35) 0px 5px 15px}article.card-blog:hover div.card-blog-inner .image-container img{transform:scale(1.05)}}article.card-blog:focus-within{box-shadow:rgba(0,0,0,.35) 0px 5px 15px}div.card-blog-inner{display:grid;grid-template-columns:100%;gap:0}@media(min-width: 1024px){div.card-blog-inner{grid-template-columns:auto 1fr;align-items:stretch}}div.card-blog-inner .image-container{position:relative;height:min(260px,33vh);border-radius:5px;overflow:hidden}@media(min-width: 1024px){div.card-blog-inner .image-container{height:100%;width:auto;aspect-ratio:3/2}}div.card-blog-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);position:absolute;top:0;left:0;transition:all .3s ease-in-out}div.card-blog-inner .text-container{padding:30px;height:fit-content;display:grid;grid-template-columns:100%;gap:15px}@media(min-width: 1024px){div.card-blog-inner .text-container{padding:30px 60px}}div.card-blog-inner .text-container .cat-container{margin-top:30px;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:flex-start;align-items:flex-start}div.card-blog-inner .text-container .cat-container span{padding:15px;border-radius:5px;overflow:hidden;display:block;background:#ffefde}article.card-location{position:relative;background:#fff;border-radius:5px;overflow:hidden;transition:all .3s ease-in-out;box-shadow:rgba(0,0,0,.05) 0px 8px 24px}div.card-location-inner .image-container{height:min(250px,30vh);border-radius:5px;overflow:hidden}@media(min-width: 768px){div.card-location-inner .image-container{height:min(200px,25vh)}}div.card-location-inner .image-container:not(:has(img)){background:#d3d3d3}div.card-location-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.card-location-inner .title-container{padding:30px}div.card-location-inner .title-container h3{color:#710000}.card-certificaat-inner .file-container{position:relative}.card-certificaat-inner .file-container img{display:block;width:100%;height:auto;aspect-ratio:210/297}.card-certificaat-inner .file-container a{position:absolute;top:15px;right:15px}.card-testimonial{position:relative;background:#fff;border-radius:5px;overflow:hidden;transition:all .3s ease-in-out;box-shadow:rgba(0,0,0,.05) 0px 8px 24px}@media(min-width: 768px){.card-testimonial{display:grid;grid-template-columns:35% 1fr;gap:0;align-items:stretch}}.card-testimonial .image-container{height:min(30vh,250px);position:relative}.card-testimonial .image-container:not(:has(img)){background:#d3d3d3}@media(min-width: 768px){.card-testimonial .image-container{height:unset}}.card-testimonial .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}@media(min-width: 768px){.card-testimonial .image-container img{position:absolute;top:0;left:0}}.card-testimonial blockquote{padding:30px}.card-testimonial blockquote figcaption{color:#710000}figure.card-partner img{display:block;width:100%;height:100%;object-fit:contain}.card-team .card-team-inner .image-container{width:100%;height:min(230px,33vh)}.card-team .card-team-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}.card-team .card-team-inner h3{margin-top:15px;margin-bottom:10px;text-transform:initial;color:#710000}.card-team .card-team-inner p,.card-team .card-team-inner a{font-size:18px;font-size:1.8rem;text-decoration:none;color:inherit;display:block}.component-floater{position:fixed;pointer-events:none;height:100vh;z-index:99;width:100%;top:0;left:0;display:none}.component-floater .component-floater-max{max-width:1300px;width:100%;height:100%;margin:0 auto;pointer-events:none}.component-floater .component-floater-max .component-floater-inner{max-width:1300px;margin:0 auto;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;flex-direction:column;pointer-events:none}.component-floater .component-floater-max .component-floater-inner .link-container{background-color:#fff;padding:25px 10px;filter:drop-shadow(0 0 2px #000);border-radius:25px;margin-right:6px;display:grid;grid-template-columns:100%;gap:20px}.component-floater .component-floater-max .component-floater-inner a.link-floater{display:block;width:30px;height:30px;cursor:pointer;pointer-events:initial}.component-floater .component-floater-max .component-floater-inner a.link-floater svg{display:block;width:30px;height:auto}.cp-share-inner{display:flex;justify-content:center;align-items:center;align-items:center;justify-content:flex-start}.cp-share-inner span.text{display:inline-block;margin-right:15px}.cp-share-inner div.icons{display:inline-flex;flex-direction:row}.cp-share-inner div.icons div{margin-right:10px}.popup-outer{position:fixed;overflow-y:scroll;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.9);z-index:998}.popup-outer button{width:30px;height:20px;border:none;background-color:rgba(0,0,0,0);position:absolute;cursor:pointer;top:15px;right:15px}.popup-outer button span{display:block;height:2px;border-radius:5px;width:100%;background-color:#710000;position:absolute;transition:all .25s ease-in-out;transform:rotate(0deg);will-change:transform;left:0;opacity:1}.popup-outer button span:nth-child(1){top:0}.popup-outer button span:nth-child(2),.popup-outer button span:nth-child(3){top:14px}.popup-outer button span:nth-child(4){top:28px}.popup-outer button span:nth-child(1){width:0;opacity:0}.popup-outer button span:nth-child(2){transform:rotate(45deg)}.popup-outer button span:nth-child(3){transform:rotate(-45deg)}.popup-outer button span:nth-child(4){width:0;opacity:0}.popup-inner{position:absolute;background:#fff;margin-bottom:50px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;max-width:570px;width:90%;padding:30px;max-height:80vh;overflow-y:auto;scrollbar-color:#710000 #d3d3d3}.popup-inner::-webkit-scrollbar{width:10px;height:10px}.popup-inner::-webkit-scrollbar-thumb{background:#710000;border-radius:15px}.popup-inner::-webkit-scrollbar-track{background:#d3d3d3}.component-popup-text{display:none}.component-popup-text .component-popup-text-inner h2{margin-bottom:30px}.component-popup-text .component-popup-text-inner .custom-text{color:#000}.form-container--light{color:#fff}.form-container--light .gform_wrapper .gform_footer input[type=submit],.form-container--light .gform_wrapper .gform_footer button[type=submit]{background:#fff;border-color:#fff;color:#000}.gfield--type-honeypot{display:none}.form-container--dark{color:#000}.form-container--dark .gform_wrapper .gform_body .gfield input[type=text],.form-container--dark .gform_wrapper .gform_body .gfield input[type=email],.form-container--dark .gform_wrapper .gform_body .gfield input[type=number],.form-container--dark .gform_wrapper .gform_body .gfield input[type=password]{border-color:#000}.form-container--dark .gform_wrapper .gform_body .gfield textarea{border-color:#000}.gform_wrapper .gform_validation_errors{display:none !important}.gform_wrapper .gfield_required_asterisk,.gform_wrapper .gform_required_legend{display:none !important}.gform_wrapper .gform_body .gfield input{outline-color:#000}.gform_wrapper .gform_body .gfield input[type=text],.gform_wrapper .gform_body .gfield input[type=email],.gform_wrapper .gform_body .gfield input[type=number],.gform_wrapper .gform_body .gfield input[type=password]{background:#fff;border:1px solid #fff;border-radius:5px;padding:15px;color:#000;transition:all .3s ease-in-out}.gform_wrapper .gform_body .gfield input[type=text]::placeholder,.gform_wrapper .gform_body .gfield input[type=email]::placeholder,.gform_wrapper .gform_body .gfield input[type=number]::placeholder,.gform_wrapper .gform_body .gfield input[type=password]::placeholder{color:#000}@media(min-width: 1400px){.gform_wrapper .gform_body .gfield input[type=text],.gform_wrapper .gform_body .gfield input[type=email],.gform_wrapper .gform_body .gfield input[type=number],.gform_wrapper .gform_body .gfield input[type=password]{font-size:18px;font-size:1.8rem;padding:20px}}@media(min-width: 1600px){.gform_wrapper .gform_body .gfield input[type=text],.gform_wrapper .gform_body .gfield input[type=email],.gform_wrapper .gform_body .gfield input[type=number],.gform_wrapper .gform_body .gfield input[type=password]{font-size:20px;font-size:2rem}}.gform_wrapper .gform_body .gfield input[type=submit]{font-size:16px;font-size:1.6rem;transition:all .3s ease-in-out;text-decoration:none;width:fit-content;max-width:max-content;min-width:125px;display:inline-block;text-align:center;padding:10px 15px;line-height:1.2;border:1px solid #710000;background-color:#710000;border-radius:5px;color:#fff}@media(min-width: 900px){.gform_wrapper .gform_body .gfield input[type=submit]{font-size:16px;font-size:1.6rem}}@media(min-width: 1200px){.gform_wrapper .gform_body .gfield input[type=submit]{font-size:16px;font-size:1.6rem}}@media(min-width: 1400px){.gform_wrapper .gform_body .gfield input[type=submit]{font-size:18px;font-size:1.8rem}}@media(min-width: 1600px){.gform_wrapper .gform_body .gfield input[type=submit]{font-size:20px;font-size:2rem}}.gform_wrapper .gform_body .gfield textarea{outline-color:#000;background:#fff;border:1px solid #fff;border-radius:5px;padding:15px;color:#000;transition:all .3s ease-in-out}.gform_wrapper .gform_body .gfield textarea:focus-within{box-shadow:5px 2px 2px rgba(113,0,0,.8)}.gform_wrapper .gform_body .gfield textarea::placeholder{color:#000}@media(min-width: 1400px){.gform_wrapper .gform_body .gfield textarea{font-size:18px;font-size:1.8rem;padding:20px}}@media(min-width: 1600px){.gform_wrapper .gform_body .gfield textarea{font-size:20px;font-size:2rem}}@media(min-width: 1400px){.gform_wrapper .gform_body .gfield.gfield--type-html{font-size:18px;font-size:1.8rem}}@media(min-width: 1600px){.gform_wrapper .gform_body .gfield.gfield--type-html{font-size:20px;font-size:2rem}}.gform_wrapper .gform_body .gfield.gfield--type-html a{color:inherit;outline-color:#000}.gform_wrapper .gform_footer{display:flex;justify-content:center;align-items:center;justify-content:flex-end}.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer button[type=submit]{font-size:16px;font-size:1.6rem;transition:all .3s ease-in-out;text-decoration:none;width:fit-content;max-width:max-content;min-width:125px;display:inline-block;text-align:center;padding:10px 15px;line-height:1.2;border:1px solid #710000;background-color:#710000;border-radius:5px;color:#fff;outline-color:#710000}@media(min-width: 900px){.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer button[type=submit]{font-size:16px;font-size:1.6rem}}@media(min-width: 1200px){.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer button[type=submit]{font-size:16px;font-size:1.6rem}}@media(min-width: 1400px){.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer button[type=submit]{font-size:18px;font-size:1.8rem}}@media(min-width: 1600px){.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer button[type=submit]{font-size:20px;font-size:2rem}}.gform_wrapper .gform_footer input[type=submit]:focus,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_footer button[type=submit]:focus,.gform_wrapper .gform_footer button[type=submit]:hover{background:#000;border-color:#000;color:#fff}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;max-width:100%}body{font-weight:normal;line-height:1.7;font-size:16px;font-size:1.6rem;max-width:100%}*{box-sizing:border-box}.page{--header: 109px;--header_neg: -109px}@media(min-width: 900px){.page{--header: 93px;--header_neg: -93px}}@media(min-width: 1024px){.page{--header: 108px;--header_neg: -108px}}.page .anchor-tag{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(var(--header_neg) - 30px))}footer{background:#710000;background:#410000;color:#fff}.footer-inner{padding:30px 15px;max-width:1600px;margin:0 auto;display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 600px){.footer-inner{padding:30px}}@media(min-width: 768px){.footer-inner{padding:60px 30px}}@media(min-width: 1024px){.footer-inner{padding:90px 60px}}@media(min-width: 1024px){.footer-inner{grid-template-columns:33% 1fr;gap:60px;align-items:start}}@media(min-width: 1200px){.footer-inner{grid-template-columns:36% 1fr}}.footer-inner .left .form-container{margin-bottom:30px}@media(min-width: 1024px){.footer-inner .left .form-container{margin-bottom:60px}}.footer-inner .left .form-container h3{margin-bottom:30px;font-size:18px;font-size:1.8rem;color:inherit}.footer-inner .left .form-container .gform_wrapper .gform_body .gform_fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;align-items:flex-end}.footer-inner .left .form-container .gform_wrapper .gform_body .gform_fields label{margin-bottom:16px;display:block}.footer-inner .left .form-container .gform_wrapper .gform_body .gfield--type-submit input,.footer-inner .left .form-container .gform_wrapper .gform_body .gfield--type-submit button{height:100%;cursor:pointer;max-height:65px;height:65px}.footer-inner .left .logo-container{margin-bottom:15px}.footer-inner .left .logo-container img{display:block;width:100%;height:auto;max-width:220px}.footer-inner .right .navigation-container{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 1024px){.footer-inner .right .navigation-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}.footer-inner .right .navigation-container .menu h3{margin-bottom:30px;font-size:18px;font-size:1.8rem;color:inherit}.footer-inner .right .navigation-container .menu a{color:inherit;text-decoration:none}.footer-inner .right .navigation-container .menu svg{display:inline-block;width:14px;height:18px;object-fit:contain;margin-right:10px}header{position:sticky;top:0;left:0;width:100%;z-index:99;transition:all .3s ease-in-out}header.shadow{background:#ffefde;position:fixed}header:has(#menu-button.open){position:fixed}.header-max{max-width:1600px;margin:0 auto;width:100%}.header-inner{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:15px;grid-template-columns:150px 1fr;padding:30px;color:#fff}@media(min-width: 900px){.header-inner{display:flex;justify-content:center;align-items:center;gap:90px;justify-content:space-between}}@media(min-width: 1024px){.header-inner{padding:30px 60px}}.header-inner .left img{display:block;width:100%;height:auto;max-width:150px}.header-inner .right{display:flex;justify-content:center;align-items:center;justify-content:flex-end}@media(min-width: 900px){.header-inner .right{justify-content:center}}@media(min-width: 900px){.header-inner .right .mobile{display:none}}.header-inner .right .mobile button{width:50px;height:40px;border:none;background-color:rgba(0,0,0,0);position:relative;cursor:pointer}.header-inner .right .mobile button.open span:nth-child(1){width:0;opacity:0}.header-inner .right .mobile button.open span:nth-child(2){transform:rotate(45deg)}.header-inner .right .mobile button.open span:nth-child(3){transform:rotate(-45deg)}.header-inner .right .mobile button.open span:nth-child(4){width:0;opacity:0}.header-inner .right .mobile button span{display:block;height:5px;border-radius:5px;width:100%;background-color:#710000;position:absolute;transition:all .25s ease-in-out;transform:rotate(0deg);will-change:transform;left:0;opacity:1}.header-inner .right .mobile button span:nth-child(1){top:0}.header-inner .right .mobile button span:nth-child(2),.header-inner .right .mobile button span:nth-child(3){top:14px}.header-inner .right .mobile button span:nth-child(4){top:28px}.header-inner .right .desktop{display:none}@media(min-width: 900px){.header-inner .right .desktop{display:block}}.header-inner .right .desktop ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}@media(min-width: 1024px){.header-inner .right .desktop ul{gap:30px}}@media(min-width: 1200px){.header-inner .right .desktop ul{gap:45px}}.header-inner .right .desktop ul li a{color:#000;font-size:14px;font-size:1.4rem}@media(min-width: 1024px){.header-inner .right .desktop ul li a{font-size:16px;font-size:1.6rem}}@media(min-width: 1200px){.header-inner .right .desktop ul li a{font-size:18px;font-size:1.8rem}}.header-inner .right .desktop ul li a.active{color:#710000}#site-navigation{position:fixed;top:0 !important;left:0;width:100%;min-height:max(100vh,100%);height:min(100svh,100%);z-index:90;max-width:100vw;background-color:#ffefde;color:#000;transform:translateX(-100%);transition:all .3s ease;overflow:hidden;overflow-y:hidden}#site-navigation.open{transform:translateX(0)}#site-navigation .site-navigation-max{max-width:1600px;margin:0 auto;overflow-y:auto}#site-navigation .site-navigation-max .site-navigation-inner{padding:calc(30px + 114px) 30px 100px 30px;height:fit-content;display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px}@media(min-width: 900px){#site-navigation .site-navigation-max .site-navigation-inner{grid-template-columns:repeat(3, minmax(0, 1fr));gap:60px}}@media(min-width: 1024px){#site-navigation .site-navigation-max .site-navigation-inner{padding:calc(60px + 114px) 60px 100px 60px}}#site-navigation .site-navigation-max .site-navigation-inner .menu-container li{margin-bottom:15px}#site-navigation .site-navigation-max .site-navigation-inner .menu-container li:last-child{margin-bottom:0}#site-navigation .site-navigation-max .site-navigation-inner .menu-container li a{font-size:20px;font-size:2rem}#site-navigation .site-navigation-max .site-navigation-inner .info-container{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:15px;position:relative}@media(min-width: 900px){#site-navigation .site-navigation-max .site-navigation-inner .info-container{text-align:center;align-items:center}}#site-navigation .site-navigation-max .site-navigation-inner .info-container:after{content:"";position:absolute;top:0;left:-60px;width:2px;height:100%;background-color:#710000}#site-navigation .site-navigation-max .site-navigation-inner .info-container::before{content:"";position:absolute;top:0;right:-60px;width:2px;height:100%;background-color:#710000}#site-navigation .site-navigation-max .site-navigation-inner .info-container a,#site-navigation .site-navigation-max .site-navigation-inner .info-container p{display:block;font-size:20px;font-size:2rem}#site-navigation .site-navigation-max .site-navigation-inner .socials-container{display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:15px}@media(min-width: 900px){#site-navigation .site-navigation-max .site-navigation-inner .socials-container{flex-direction:column;justify-content:center;gap:30px}}#site-navigation .site-navigation-max .site-navigation-inner .socials-container a svg{display:block;height:24px;width:auto}section.f-hero{position:relative;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;--header-vh: calc(100vh - 109px);--header-px: calc(1200px - 109px);min-height:min(var(--header-vh),var(--header-px))}section.f-hero:has(.f-image-container-mobile) .f-image-container{display:none}@media(min-width: 1024px){section.f-hero:has(.f-image-container-mobile) .f-image-container{display:none}}@media(min-width: 1024px){section.f-hero:has(.f-image-container-mobile) .f-image-container-mobile{display:block}}section.f-hero .f-image-container,section.f-hero .f-image-container-mobile{position:absolute;top:0;left:0;width:100%;height:100%}section.f-hero .f-image-container img,section.f-hero .f-image-container-mobile img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}section.f-hero .layer{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:rgba(20,20,20,.3)}div.f-hero-inner{position:relative;z-index:2;width:100%;color:#fff;display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 1200px){div.f-hero-inner{gap:45px}}@media(min-width: 1600px){div.f-hero-inner{gap:60px}}div.f-hero-inner .f-title-container{max-width:1200px}div.f-hero-inner .f-title-container h1,div.f-hero-inner .f-title-container h2{color:inherit;font-size:40px;font-size:4rem;line-height:1}@media(min-width: 600px){div.f-hero-inner .f-title-container h1,div.f-hero-inner .f-title-container h2{font-size:50px;font-size:5rem}}@media(min-width: 900px){div.f-hero-inner .f-title-container h1,div.f-hero-inner .f-title-container h2{font-size:60px;font-size:6rem}}@media(min-width: 1200px){div.f-hero-inner .f-title-container h1,div.f-hero-inner .f-title-container h2{font-size:70px;font-size:7rem}}@media(min-width: 1400px){div.f-hero-inner .f-title-container h1,div.f-hero-inner .f-title-container h2{font-size:80px;font-size:8rem}}@media(min-width: 1600px){div.f-hero-inner .f-title-container h1,div.f-hero-inner .f-title-container h2{font-size:90px;font-size:9rem}}div.f-hero-inner .f-link-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:15px}@media(min-width: 900px){section.f-hero-small+.f-image-outer-container{height:350px}}section.f-hero-small+.f-image-outer-container img{display:block;width:100%;height:auto}@media(min-width: 900px){section.f-hero-small+.f-image-outer-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}}div.f-hero-small-inner .f-content-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px}@media(min-width: 900px){div.f-hero-small-inner .f-content-container{grid-template-columns:minmax(auto, 200px) 1fr;gap:90px}}div.f-hero-small-inner .f-content-container .left span.subtitle{color:#710000;font-size:28px;font-size:2.8rem;display:block;line-height:1.2}@media(min-width: 900px){div.f-hero-small-inner .f-content-container .left span.subtitle{font-size:35px;font-size:3.5rem;transform:translateY(-25px)}}div.f-hero-small-inner .f-content-container .right{padding-top:30px;border-top:1px solid #710000}div.f-hero-small-inner .f-content-container .right h1,div.f-hero-small-inner .f-content-container .right h2{margin-bottom:30px}div.f-hero-small-inner .f-content-container .right .f-link-container{margin-top:30px;display:flex;justify-content:center;align-items:center;justify-content:flex-start;flex-wrap:wrap}div.f-hero-small-inner .f-content-container .right .f-link-container a{margin-right:15px;margin-bottom:15px}div.f-list-inner{overflow:hidden}@media(min-width: 1024px){div.f-list-inner .f-title-container{max-width:max(55%,514px)}}div.f-list-inner .f-title-container+.f-list-wrapper{margin-top:30px}@media(min-width: 1024px){div.f-list-inner .f-title-container+.f-list-wrapper{margin-top:60px}}div.f-list-inner .f-list-wrapper{position:relative}@media(min-width: 1024px){div.f-list-inner .f-list-wrapper{padding:60px 0;overflow:hidden}}@media(min-width: 1024px){div.f-list-inner .f-list-container[data-type=numbered] .item{display:grid;grid-template-columns:20px 300px 0px 1fr;gap:30px}}@media(min-width: 1024px)and (hover: hover){div.f-list-inner .f-list-container[data-type=numbered] .item{grid-template-columns:20px 300px 150px 1fr}}@media(min-width: 1200px){div.f-list-inner .f-list-container[data-type=numbered] .item{grid-template-columns:20px 300px 0px 1fr}}@media(min-width: 1200px)and (hover: hover){div.f-list-inner .f-list-container[data-type=numbered] .item{grid-template-columns:20px 300px 150px 1fr}}@media(min-width: 1400px){div.f-list-inner .f-list-container[data-type=numbered] .item{grid-template-columns:20px 350px 0px 1fr}}@media(min-width: 1400px)and (hover: hover){div.f-list-inner .f-list-container[data-type=numbered] .item{grid-template-columns:20px 350px 180px 1fr}}@media(min-width: 1600px){div.f-list-inner .f-list-container[data-type=numbered] .item{grid-template-columns:20px 350px 0px 1fr}}@media(min-width: 1600px)and (hover: hover){div.f-list-inner .f-list-container[data-type=numbered] .item{grid-template-columns:20px 350px 200px 1fr}}div.f-list-inner .f-list-container .item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #710000;display:grid;grid-template-columns:100%;gap:15px}@media(min-width: 1200px){div.f-list-inner .f-list-container .item:first-child{padding-top:0}}@media(min-width: 1024px){div.f-list-inner .f-list-container .item{display:grid;grid-template-columns:300px 0px 1fr;gap:30px}}@media(min-width: 1024px)and (hover: hover){div.f-list-inner .f-list-container .item{grid-template-columns:300px 150px 1fr}}@media(min-width: 1200px){div.f-list-inner .f-list-container .item{padding-bottom:60px;padding-top:60px;margin-bottom:60px;margin-bottom:0;grid-template-columns:300px 0px 1fr}}@media(min-width: 1200px)and (hover: hover){div.f-list-inner .f-list-container .item{grid-template-columns:300px 150px 1fr}}@media(min-width: 1400px){div.f-list-inner .f-list-container .item{grid-template-columns:350px 0px 1fr}}@media(min-width: 1400px)and (hover: hover){div.f-list-inner .f-list-container .item{grid-template-columns:350px 180px 1fr}}@media(min-width: 1600px){div.f-list-inner .f-list-container .item{grid-template-columns:350px 0px 1fr}}@media(min-width: 1600px)and (hover: hover){div.f-list-inner .f-list-container .item{grid-template-columns:350px 200px 1fr}}div.f-list-inner .f-list-container .item .index{font-size:16px;font-size:1.6rem}@media(min-width: 1400px){div.f-list-inner .f-list-container .item .index{font-size:18px;font-size:1.8rem}}@media(min-width: 1600px){div.f-list-inner .f-list-container .item .index{font-size:20px;font-size:2rem}}div.f-list-inner .f-list-container .item .title-container h2,div.f-list-inner .f-list-container .item .title-container h3{font-size:22px;font-size:2.2rem;line-height:1.1}@media(min-width: 768px){div.f-list-inner .f-list-container .item .title-container h2,div.f-list-inner .f-list-container .item .title-container h3{font-size:26px;font-size:2.6rem}}@media(min-width: 1024px){div.f-list-inner .f-list-container .item .title-container h2,div.f-list-inner .f-list-container .item .title-container h3{font-size:30px;font-size:3rem}}@media(min-width: 1200px){div.f-list-inner .f-list-container .item .title-container h2,div.f-list-inner .f-list-container .item .title-container h3{font-size:35px;font-size:3.5rem}}@media(min-width: 1024px){div.f-list-inner .f-list-container .item .title-container h2,div.f-list-inner .f-list-container .item .title-container h3{font-size:40px;font-size:4rem}}@media(min-width: 1200px){div.f-list-inner .f-list-container .item .custom-text{padding-left:30px}}div.f-list-inner .f-images-container{position:absolute;top:0;left:calc(20px + 300px + 30px + 30px);height:min(50%,216px);min-height:100px;width:150px;min-width:100px;display:none;pointer-events:none}@media(hover: hover)and (min-width: 1024px){div.f-list-inner .f-images-container{display:block}}@media(hover: hover)and (min-width: 1400px){div.f-list-inner .f-images-container{left:calc(20px + 350px + 30px + 30px);width:180px;height:min(50%,250px)}}@media(hover: hover)and (min-width: 1600px){div.f-list-inner .f-images-container{left:calc(20px + 350px + 30px + 30px);width:200px;height:min(50%,280px)}}div.f-list-inner .f-images-container .image-container{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}div.f-list-inner .f-images-container .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.f-selection-blogs-inner .f-filter-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:30px;margin-top:30px}div.f-selection-blogs-inner .f-filter-container select{display:block;appearance:none;width:100%;max-width:max-content;padding:15px;border:1px solid #fff;background:#fff;border-radius:5px;cursor:pointer;outline-color:#000}div.f-selection-blogs-inner .f-post-container[data-display=grid]{display:grid;grid-template-columns:100%;gap:30px;margin-top:30px}@media(min-width: 600px){div.f-selection-blogs-inner .f-post-container[data-display=grid]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=grid]{grid-template-columns:100%;margin-top:60px}}div.f-selection-blogs-inner .f-post-container[data-display=featured]{display:grid;grid-template-columns:100%;gap:30px;margin-top:30px}@media(min-width: 600px){div.f-selection-blogs-inner .f-post-container[data-display=featured]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=featured]{grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:60px}}div.f-selection-blogs-inner .f-post-container[data-display=featured] .cc{overflow:visible}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=featured] .cc{grid-column:auto/span 1;grid-row:auto/span 1}}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=featured] .cc:first-child{grid-column:auto/span 1;grid-row:auto/span 2}}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=featured] .cc:first-child div.card-blog-inner{height:100%;grid-template-columns:20% 1fr}}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=featured] .cc:first-child div.card-blog-inner .image-container{width:100%;aspect-ratio:unset}}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=featured] .cc div.card-blog-inner{height:100%;grid-template-columns:20% 1fr}}@media(min-width: 1024px){div.f-selection-blogs-inner .f-post-container[data-display=featured] .cc div.card-blog-inner .image-container{width:100%;aspect-ratio:unset}}div.f-selection-partners-inner .top+.f-post-container{margin-top:30px}@media(min-width: 768px){div.f-selection-partners-inner .top+.f-post-container{margin-top:60px}}div.f-selection-partners-inner .f-post-container[data-display=slider]{overflow:hidden;width:100%}div.f-selection-partners-inner .f-post-container[data-display=slider] .wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:30px;transform:translateX(0);will-change:transform}div.f-selection-partners-inner .f-post-container[data-display=slider] .cc{min-width:min(100%,220px);height:150px}div.f-selection-clients-inner .f-title-container{text-align:center}div.f-selection-clients-inner .f-title-container h1,div.f-selection-clients-inner .f-title-container h2{margin-bottom:30px}div.f-selection-clients-inner .f-title-container .custom-text{max-width:768px;margin:0 auto}div.f-selection-clients-inner .f-post-container{margin-top:30px;display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 600px){div.f-selection-clients-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:60px}}@media(min-width: 900px){div.f-selection-clients-inner .f-post-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-selection-clients-inner .f-post-container{grid-template-columns:repeat(4, minmax(0, 1fr))}}div.f-selection-clients-inner .f-post-container .cc{display:flex;justify-content:center;align-items:center}div.f-selection-clients-inner .f-slider-container{margin:30px -30px 0 -30px}div.f-selection-clients-inner .f-slider-container .cc{min-height:200px;margin:0 30px;display:flex;justify-content:center;align-items:center}div.f-selection-clients-inner .f-slider-container-outer{margin-top:60px;display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);grid-template-columns:20px calc(100% - 40px - 30px) 20px;gap:15px}@media(min-width: 600px){div.f-selection-clients-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 60px) 20px;gap:30px}}@media(min-width: 900px){div.f-selection-clients-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 145px) 20px;gap:60px}}@media(min-width: 1200px){div.f-selection-clients-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 200px) 20px;gap:100px}}div.f-selection-clients-inner .f-slider-container-outer .f-arrow-container{display:flex;justify-content:center;align-items:center}div.f-selection-clients-inner .f-slider-container-outer .f-arrow-container.right button{transform:rotate(180deg)}div.f-selection-clients-inner .f-slider-container-outer .f-arrow-container.right button:hover{transform:scale(1.1) rotate(180deg)}div.f-selection-clients-inner .f-slider-container-outer .f-arrow-container.left button{transform:rotate(0deg)}div.f-selection-clients-inner .f-slider-container-outer .f-arrow-container.left button:hover{transform:scale(1.1) rotate(0deg)}div.f-selection-clients-inner .f-slider-container-outer .f-arrow-container button{background-color:rgba(0,0,0,0);border:none;width:20px;outline:none;transition:all .3s ease-in-out}div.f-selection-clients-inner .f-slider-container-outer .f-arrow-container button svg{display:block;width:20px;height:auto}div.f-selection-locations-inner .top{display:grid;grid-template-columns:100%;gap:30px}div.f-selection-locations-inner .top+.f-post-container{margin-top:30px}@media(min-width: 1024px){div.f-selection-locations-inner .top+.f-post-container{margin-top:60px}}div.f-selection-locations-inner .f-post-container{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 768px){div.f-selection-locations-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-selection-locations-inner .f-post-container{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-selection-locations-inner .f-post-container .cc{grid-column:auto/span 4}}@media(min-width: 1024px){div.f-selection-locations-inner .f-post-container .cc:nth-child(2),div.f-selection-locations-inner .f-post-container .cc:nth-child(3),div.f-selection-locations-inner .f-post-container .cc:nth-child(6),div.f-selection-locations-inner .f-post-container .cc:nth-child(7){grid-column:auto/span 8}}section.f-selection-services+.anchor-tag+section.f-selection-services-card .section-inner,section.f-selection-services+section.f-selection-services-card .section-inner{padding:0 15px 30px 15px}@media(min-width: 600px){section.f-selection-services+.anchor-tag+section.f-selection-services-card .section-inner,section.f-selection-services+section.f-selection-services-card .section-inner{padding:0 30px 30px 30px}}@media(min-width: 768px){section.f-selection-services+.anchor-tag+section.f-selection-services-card .section-inner,section.f-selection-services+section.f-selection-services-card .section-inner{padding:0 30px 60px 30px}}@media(min-width: 1024px){section.f-selection-services+.anchor-tag+section.f-selection-services-card .section-inner,section.f-selection-services+section.f-selection-services-card .section-inner{padding:0 60px 90px 60px}}section.f-selection-services[style*="background:#FFFFFF"] div.f-selection-services-inner .f-content-container{background:#f5f4f0}div.f-selection-services-inner .f-title-container{text-align:center}div.f-selection-services-inner .f-title-container h1,div.f-selection-services-inner .f-title-container h2{margin-bottom:15px}div.f-selection-services-inner .f-title-container .custom-text{max-width:450px;margin:0 auto}div.f-selection-services-inner .f-title-container+.f-content-container{margin-top:60px}div.f-selection-services-inner .f-content-container{padding:30px;border-radius:5px;display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media(min-width: 900px){div.f-selection-services-inner .f-content-container{justify-content:space-between;padding:60px;align-items:stretch}}@media(min-width: 900px){div.f-selection-services-inner .f-content-container[data-position=left]{flex-direction:row-reverse}}@media(min-width: 900px){div.f-selection-services-inner .f-content-container[data-position=right]{flex-direction:row}}div.f-selection-services-inner .f-content-container .left{flex:0 0 100%;width:100%;margin-bottom:30px;display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 900px){div.f-selection-services-inner .f-content-container .left{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);margin-bottom:0}}div.f-selection-services-inner .f-content-container .left .f-title-container{text-align:left}div.f-selection-services-inner .f-content-container .left .f-title-container h1,div.f-selection-services-inner .f-content-container .left .f-title-container h2{margin-bottom:0}div.f-selection-services-inner .f-content-container .left .f-post-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px}div.f-selection-services-inner .f-content-container .right{flex:0 0 100%;width:100%;border-radius:5px;overflow:hidden}@media(min-width: 900px){div.f-selection-services-inner .f-content-container .right{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);position:relative}}div.f-selection-services-inner .f-content-container .right img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);height:300px}@media(min-width: 900px){div.f-selection-services-inner .f-content-container .right img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}}@media(min-width: 900px){section.f-selection-services-card:nth-of-type(odd) div.f-selection-services-card-inner{flex-direction:row}}@media(min-width: 900px){section.f-selection-services-card:nth-of-type(even) div.f-selection-services-card-inner{flex-direction:row-reverse}}div.f-selection-services-card-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media(min-width: 900px){div.f-selection-services-card-inner{justify-content:space-between;align-items:stretch}}div.f-selection-services-card-inner .left{flex:0 0 100%;width:100%;margin-bottom:30px}@media(min-width: 900px){div.f-selection-services-card-inner .left{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);margin-bottom:0;min-height:100%}}div.f-selection-services-card-inner .left img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);height:300px}@media(min-width: 900px){div.f-selection-services-card-inner .left img{height:100%;min-height:400px}}div.f-selection-services-card-inner .right{flex:0 0 100%;width:100%}@media(min-width: 900px){div.f-selection-services-card-inner .right{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);padding:30px 0}}div.f-selection-services-card-inner .right h1,div.f-selection-services-card-inner .right h2{margin-bottom:30px}section.f-selection-certificaten[data-bgc=accent] div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper-dots button{background:rgba(255,255,255,.2)}section.f-selection-certificaten[data-bgc=accent] div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper-dots button.active{background:rgba(255,255,255,.8)}div.f-selection-certificaten-inner .top{display:grid;grid-template-columns:100%;gap:30px}div.f-selection-certificaten-inner .top[data-type=slider]{text-align:center}div.f-selection-certificaten-inner .top[data-type=slider] .custom-text{max-width:450px;margin:0 auto}div.f-selection-certificaten-inner .top+.f-post-container{margin-top:30px}@media(min-width: 1024px){div.f-selection-certificaten-inner .top+.f-post-container{margin-top:60px}}div.f-selection-certificaten-inner .f-post-container[data-display=card]{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 600px){div.f-selection-certificaten-inner .f-post-container[data-display=card]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.f-selection-certificaten-inner .f-post-container[data-display=card]{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){div.f-selection-certificaten-inner .f-post-container[data-display=card]{grid-template-columns:repeat(4, minmax(0, 1fr))}}div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:30px;overflow-x:auto;overflow-y:hidden;padding-bottom:30px;position:relative}div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 100%}@media(min-width: 600px){div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 50%}}@media(min-width: 900px){div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 25%}}@media(min-width: 1200px){div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 20%}}div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper-dots button{width:10px;height:10px;border-radius:999px;border:0;background:rgba(0,0,0,.2);cursor:pointer;transition:.2s}div.f-selection-certificaten-inner .f-post-container[data-display=slider] .wrapper-dots button.active{background:rgba(0,0,0,.8)}div.f-selection-testimonials-inner .top{display:grid;grid-template-columns:100%;gap:30px}div.f-selection-testimonials-inner .top[data-type=slider]{text-align:center}div.f-selection-testimonials-inner .top[data-type=slider] .custom-text{max-width:450px;margin:0 auto}div.f-selection-testimonials-inner .top+.f-post-container{margin-top:30px}@media(min-width: 1024px){div.f-selection-testimonials-inner .top+.f-post-container{margin-top:60px}}div.f-selection-testimonials-inner .f-post-container[data-display=grid]{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 600px){div.f-selection-testimonials-inner .f-post-container[data-display=grid]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.f-selection-testimonials-inner .f-post-container[data-display=grid]{grid-template-columns:repeat(3, minmax(0, 1fr))}}div.f-selection-testimonials-inner .f-post-container[data-display=slider] .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:15px;overflow-x:auto;overflow-y:hidden;padding-bottom:30px;position:relative}div.f-selection-testimonials-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 90%}@media(min-width: 600px){div.f-selection-testimonials-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 80%}}@media(min-width: 900px){div.f-selection-testimonials-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 75%}}@media(min-width: 1200px){div.f-selection-testimonials-inner .f-post-container[data-display=slider] .wrapper .cc{flex:0 0 70%}}section.f-selection-products[data-bgc=white] div.f-selection-products-inner .f-filter-container select{background:#ffefde;border:1px solid #ffefde}div.f-selection-products-inner .top{display:grid;grid-template-columns:100%;gap:30px}div.f-selection-products-inner .top .custom-text{max-width:826px}div.f-selection-products-inner .f-filter-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:30px;margin-top:30px}div.f-selection-products-inner .f-filter-container select{display:block;appearance:none;width:100%;max-width:max-content;padding:15px;border:1px solid #fff;background:#fff;border-radius:5px;cursor:pointer;outline-color:#000;color:#000}div.f-selection-products-inner .f-filter-container select option{color:#000}div.f-selection-products-inner .f-post-container{display:grid;grid-template-columns:100%;gap:30px;margin-top:30px}@media(min-width: 600px){div.f-selection-products-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.f-selection-products-inner .f-post-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){div.f-selection-products-inner .f-post-container{grid-template-columns:repeat(4, minmax(0, 1fr))}}div.f-selection-faq-inner{display:flex;justify-content:center;align-items:center;justify-content:flex-start;align-items:flex-start;flex-direction:column-reverse;gap:30px}@media(min-width: 900px){div.f-selection-faq-inner[data-position=left]{flex-direction:row-reverse;justify-content:space-between;align-items:center}}@media(min-width: 900px){div.f-selection-faq-inner[data-position=right]{flex-direction:row;justify-content:space-between;align-items:center}}div.f-selection-faq-inner .left{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px;width:100%;flex:0 0 100%}@media(min-width: 900px){div.f-selection-faq-inner .left{flex:0 0 60%;width:60%}}div.f-selection-faq-inner .right{width:100%;flex:0 0 100%}@media(min-width: 900px){div.f-selection-faq-inner .right{flex:0 0 33%;width:33%}}div.f-selection-faq-inner .right img{display:block;width:100%;height:auto}@media(min-width: 900px){div.f-selection-faq-inner .right img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}}div.f-selection-team-inner .f-title-container{text-align:center}div.f-selection-team-inner .f-title-container h1,div.f-selection-team-inner .f-title-container h2{margin-bottom:15px}div.f-selection-team-inner .f-title-container .custom-text{max-width:450px;margin:0 auto}div.f-selection-team-inner .f-link-container{margin-top:60px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}div.f-selection-team-inner .f-link-container a,div.f-selection-team-inner .f-link-container button{margin:15px 10px 0 10px}div.f-selection-team-inner .f-slider-container{margin:0 -30px 0 -30px}div.f-selection-team-inner .f-slider-container .cc{margin:0 30px}div.f-selection-team-inner .f-slider-container-outer{margin-top:60px;display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);grid-template-columns:20px calc(100% - 40px - 30px) 20px;gap:15px}@media(min-width: 600px){div.f-selection-team-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 60px) 20px;gap:30px}}@media(min-width: 900px){div.f-selection-team-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 145px) 20px;gap:60px}}@media(min-width: 1200px){div.f-selection-team-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 200px) 20px;gap:100px}}div.f-selection-team-inner .f-slider-container-outer .f-arrow-container{display:flex;justify-content:center;align-items:center}div.f-selection-team-inner .f-slider-container-outer .f-arrow-container.right button{transform:rotate(180deg)}div.f-selection-team-inner .f-slider-container-outer .f-arrow-container.right button:hover{transform:scale(1.1) rotate(180deg)}div.f-selection-team-inner .f-slider-container-outer .f-arrow-container.left button{transform:rotate(0deg)}div.f-selection-team-inner .f-slider-container-outer .f-arrow-container.left button:hover{transform:scale(1.1) rotate(0deg)}div.f-selection-team-inner .f-slider-container-outer .f-arrow-container button{background-color:rgba(0,0,0,0);border:none;width:20px;outline:none;transition:all .3s ease-in-out}div.f-selection-team-inner .f-slider-container-outer .f-arrow-container button svg{display:block;width:20px;height:auto}div.f-selection-team-inner .f-post-container{margin-top:60px;display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px}@media(min-width: 600px){div.f-selection-team-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.f-selection-team-inner .f-post-container{grid-template-columns:repeat(3, minmax(0, 1fr));gap:60px}}div.f-slider-blogs-inner .f-title-container{margin-bottom:30px}div.f-slider-blogs-inner .f-title-container h1,div.f-slider-blogs-inner .f-title-container h2{margin-bottom:15px}@media(min-width: 600px){div.f-slider-blogs-inner .f-post-container{margin:0 -30px}}@media(min-width: 1600px){div.f-slider-blogs-inner .f-post-container{margin:0 -15px}}@media(min-width: 600px){div.f-slider-blogs-inner .f-post-container .card-blog{margin:0 15px}}div.f-slider-blogs-inner .f-link-container{margin-top:30px;display:flex;justify-content:center;align-items:center}div.f-text-image-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px}@media(min-width: 900px){div.f-text-image-inner{justify-content:space-between;align-items:stretch}}@media(min-width: 900px){div.f-text-image-inner[data-position=left]{flex-direction:row}}@media(min-width: 900px){div.f-text-image-inner[data-position=right]{flex-direction:row-reverse}}div.f-text-image-inner .left{flex:0 0 100%;width:100%}@media(min-width: 900px){div.f-text-image-inner .left{flex:0 0 calc(50% - 30px);width:calc(50% - 30px)}}div.f-text-image-inner .left[data-type=ill]{height:275px;display:flex;justify-content:center;align-items:center}@media(min-width: 900px){div.f-text-image-inner .left[data-type=ill]{height:400px}}div.f-text-image-inner .left[data-type=ill] img{display:block;width:100%;height:100%;object-fit:contain}div.f-text-image-inner .left[data-type=img][data-size=scaled] img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);height:300px}@media(min-width: 900px){div.f-text-image-inner .left[data-type=img][data-size=scaled] img{height:unset;max-height:500px}}div.f-text-image-inner .left[data-type=img][data-size=full] img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);height:300px}@media(min-width: 900px){div.f-text-image-inner .left[data-type=img][data-size=full] img{height:100%}}div.f-text-image-inner .right{width:100%;flex:0 0 100%;margin-bottom:60px}@media(min-width: 900px){div.f-text-image-inner .right{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);margin-bottom:0;padding:30px 0}}div.f-text-image-inner .right h1,div.f-text-image-inner .right h2{margin-bottom:30px}div.f-text-image-inner .right .f-link-container{margin-top:30px;display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:30px 15px}div.f-text-video-inner{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px}@media(min-width: 900px){div.f-text-video-inner{display:flex;justify-content:center;align-items:center;justify-content:space-between;gap:0}}@media(min-width: 900px){div.f-text-video-inner[data-position=left]{flex-direction:row}}@media(min-width: 900px){div.f-text-video-inner[data-position=left] .right{text-align:right}}@media(min-width: 900px){div.f-text-video-inner[data-position=left] .right .f-link-container{justify-content:flex-end}}@media(min-width: 900px){div.f-text-video-inner[data-position=right]{flex-direction:row-reverse}}@media(min-width: 900px){div.f-text-video-inner .left{flex:0 0 55%;width:55%}}div.f-text-video-inner .left .f-video-container[data-type=internal] .plyr__poster{background-size:cover !important}@media(min-width: 900px){div.f-text-video-inner .right{flex:0 0 40%;width:40%}}div.f-text-video-inner .right h1,div.f-text-video-inner .right h2{margin-bottom:30px}div.f-text-video-inner .right .f-link-container{margin-top:30px;display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:30px 15px}div.f-text-icons-inner .f-title-container{margin-bottom:60px;text-align:center}div.f-text-icons-inner .f-title-container h1,div.f-text-icons-inner .f-title-container h2{margin-bottom:30px}div.f-text-icons-inner .f-title-container .custom-text{max-width:650px;margin:0 auto}div.f-text-icons-inner .f-title-container .f-link-container{max-width:650px;margin:30px auto 0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px}div.f-text-icons-inner .f-icons-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:45px 30px}@media(min-width: 768px){div.f-text-icons-inner .f-icons-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.f-text-icons-inner .f-icons-container{gap:45px;grid-template-columns:repeat(3, minmax(0, 1fr));justify-content:space-between}}div.f-text-icons-inner .f-icons-container .icon{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px;align-items:center;justify-content:center;text-align:center}div.f-text-icons-inner .f-icons-container .icon .image{width:45px;height:45px;margin:0 auto}@media(min-width: 600px){div.f-text-icons-inner .f-icons-container .icon .image{height:80px;width:80px}}div.f-text-icons-inner .f-icons-container .icon .image img{display:block;width:100%;height:100%;object-fit:contain}div.f-text-icons-inner .f-icons-container .icon .content h3{margin-bottom:10px}div.f-text-icons-inner .f-icons-container .icon .content .custom-text{max-width:350px;margin:0 auto}div.f-text-icons-inner .f-icons-container .icon .content .link-container{margin-top:30px;display:flex;justify-content:center;align-items:center}div.f-slider-images-inner .f-title-container{margin-bottom:60px;text-align:center}div.f-slider-images-inner .f-title-container h1,div.f-slider-images-inner .f-title-container h2{margin-bottom:30px}div.f-slider-images-inner .f-title-container .custom-text{max-width:450px;margin:0 auto}div.f-slider-images-inner .f-slider-container .image-container{height:250px;margin:0 15px}@media(min-width: 900px){div.f-slider-images-inner .f-slider-container .image-container{margin:0 30px;height:300px}}div.f-slider-images-inner .f-slider-container .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.f-slider-testimonials-inner .f-title-container{margin-bottom:60px;text-align:center}div.f-slider-testimonials-inner .f-slider-container-outer{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);grid-template-columns:20px calc(100% - 40px - 30px) 20px;gap:15px}@media(min-width: 600px){div.f-slider-testimonials-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 60px) 20px;gap:30px}}@media(min-width: 900px){div.f-slider-testimonials-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 145px) 20px;gap:60px}}@media(min-width: 1200px){div.f-slider-testimonials-inner .f-slider-container-outer{grid-template-columns:20px calc(100% - 40px - 400px) 20px;gap:200px}}div.f-slider-testimonials-inner .f-slider-container-outer .f-arrow-container{display:flex;justify-content:center;align-items:center}div.f-slider-testimonials-inner .f-slider-container-outer .f-arrow-container.right button{transform:rotate(180deg)}div.f-slider-testimonials-inner .f-slider-container-outer .f-arrow-container.right button:hover{transform:scale(1.1) rotate(180deg)}div.f-slider-testimonials-inner .f-slider-container-outer .f-arrow-container.left button{transform:rotate(0deg)}div.f-slider-testimonials-inner .f-slider-container-outer .f-arrow-container.left button:hover{transform:scale(1.1) rotate(0deg)}div.f-slider-testimonials-inner .f-slider-container-outer .f-arrow-container button{background-color:rgba(0,0,0,0);border:none;width:20px;outline:none;transition:all .3s ease-in-out}div.f-slider-testimonials-inner .f-slider-container-outer .f-arrow-container button svg{display:block;width:20px;height:auto}div.f-slider-testimonials-inner .f-slider-container-outer .f-slider-container .cc{width:100%;outline:none}section.f-banner{position:relative;background-image:var(--bg);background-size:cover;background-position:var(--x, 50%) var(--y, 50%);display:flex;align-items:center;min-height:60vh,500px}@media(hover: hover){section.f-banner{background-attachment:fixed}}section.f-banner .layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}div.f-banner-inner{color:#fff;position:relative;z-index:2;width:100%;display:grid;grid-template-columns:100%;gap:15px}@media(min-width: 1024px){div.f-banner-inner{gap:30px}}@media(min-width: 1400px){div.f-banner-inner{gap:60px}}div.f-banner-inner .f-title-container{text-align:center}div.f-banner-inner .f-title-container h1,div.f-banner-inner .f-title-container h2{color:inherit}div.f-banner-inner .f-link-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px}div.f-form-inner{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 1024px){div.f-form-inner{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch;gap:60px}}@media(min-width: 1024px){div.f-form-inner[data-position=right] .left{grid-column:2/span 1;grid-row:1}}@media(min-width: 1024px){div.f-form-inner[data-position=right] .right{grid-column:1/span 1;grid-row:1}}div.f-form-inner .left[data-type=cover]{position:relative;height:min(230px,33vh);border-radius:5px;overflow:hidden}@media(min-width: 1024px){div.f-form-inner .left[data-type=cover]{height:unset}}div.f-form-inner .left[data-type=cover] img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);position:absolute;top:0;left:0}div.f-form-inner .left[data-type=contain]{position:relative;height:min(230px,33vh);border-radius:5px;overflow:hidden}@media(min-width: 1024px){div.f-form-inner .left[data-type=contain]{height:unset}}div.f-form-inner .left[data-type=contain] img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);position:absolute;top:0;left:0}@media(min-width: 1024px){div.f-form-inner .left[data-type=set]{align-self:center}}div.f-form-inner .left[data-type=set] img{display:block;width:100%;height:auto;border-radius:5px}div.f-form-inner .right{height:fit-content;display:grid;grid-template-columns:100%;gap:15px}@media(min-width: 1024px){div.f-form-inner .right{padding:30px 0;gap:30px}}div.f-contact-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media(min-width: 900px){div.f-contact-inner{justify-content:space-between}}@media(min-width: 900px){div.f-contact-inner[data-position=left]{flex-direction:row-reverse}}@media(min-width: 900px){div.f-contact-inner[data-position=right]{flex-direction:row}}div.f-contact-inner .left{width:100%;flex:0 0 100%}@media(min-width: 900px){div.f-contact-inner .left{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);margin-bottom:0}}div.f-contact-inner .left h1,div.f-contact-inner .left h2{margin-bottom:30px}div.f-contact-inner .left .f-form-container{margin-top:30px}div.f-contact-inner .right{flex:0 0 100%;width:100%;display:none}@media(min-width: 900px){div.f-contact-inner .right{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);display:block}}div.f-contact-inner .right img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);height:300px}@media(min-width: 900px){div.f-contact-inner .right img{height:unset;max-height:500px}}div.f-page-title-inner{padding-top:30px !important;padding-bottom:0 !important}div.f-page-title-inner .crumbs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:30px;margin-bottom:15px}div.f-page-title-inner .crumbs a,div.f-page-title-inner .crumbs span{font-size:16px;font-size:1.6rem;line-height:1;text-decoration:none;color:inherit;position:relative}div.f-page-title-inner .crumbs>*::before{content:"";position:absolute;left:calc(-15px - 2px);top:6px;width:6px;height:6px;border-radius:50%;background:#000}div.f-page-title-inner .crumbs>a::before{display:none}div.f-page-title-inner hr{background-color:#710000;width:100%;display:block;height:1px;border:none;margin-bottom:30px}div.f-page-title-inner h1,div.f-page-title-inner h2{color:#710000}.sf-image-inner img{display:block;width:100%;height:auto}.sf-quote-inner span.symbol{display:block}.sf-quote-inner span.quote{display:block;font-family:open-sans-bold,"sans-serif";font-size:30px;font-size:3rem;color:#710000;padding-left:60px}@media(max-width: 600px){.sf-quote-inner span.quote{padding-left:15px}}.sf-quote-inner span.author{display:block;font-family:open-sans-regular,"sans-serif";font-size:22px;font-size:2.2rem;color:#000;padding-left:60px}@media(max-width: 600px){.sf-quote-inner span.author{padding-left:15px}}div.tp-contact-form-inner .tp-title-container{margin-bottom:30px}div.tp-contact-form-inner .tp-title-container h1,div.tp-contact-form-inner .tp-title-container h2{margin-bottom:15px}section.tp-coming-soon-hero{background-color:#1d1c2c;min-height:100vh;display:flex;justify-content:center;align-items:center;align-items:center}@media(min-width: 900px){section.tp-coming-soon-hero{align-items:flex-end}}@media(min-width: 1900px){section.tp-coming-soon-hero{align-items:center}}div.tp-coming-soon-hero-inner{width:100%}div.tp-coming-soon-hero-inner .top{margin-bottom:60px}@media(min-width: 900px){div.tp-coming-soon-hero-inner .top{margin-bottom:145px}}div.tp-coming-soon-hero-inner .top .tp-logo-container{display:flex;justify-content:center;align-items:center;margin-bottom:30px}div.tp-coming-soon-hero-inner .top .tp-logo-container img{display:block;width:100%;height:auto;max-width:650px}div.tp-coming-soon-hero-inner .top .custom-text{color:#d7d4c1;max-width:384px;margin:0 auto}@media(min-width: 900px){div.tp-coming-soon-hero-inner .middle{margin-bottom:60px}}div.tp-coming-soon-hero-inner .middle .tp-form-container{max-width:557px;margin:0 auto}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_confirmation_message{color:#d7d4c1;max-width:384px;margin:0 auto 30px auto;font-size:16px;font-size:1.6rem;text-align:center;display:block}@media(min-width: 900px){div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_confirmation_message{margin-bottom:0 auto 60px auto}}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body .gfield{margin:0 !important}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=text],div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=email]{font-family:open-sans-bold,"sans-serif";transition:all .3s ease-in-out;background-color:#707070;color:#fff;padding:10px 30px !important;border:2px solid #707070;border-radius:15px;font-size:16px;font-size:1.6rem}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=text]:focus,div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=email]:focus{outline:none;border:2px solid #f1e8e5}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=text]::placeholder,div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=email]::placeholder{color:#fff;font-size:16px;font-size:1.6rem}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=submit]{font-family:open-sans-bold,"sans-serif";transition:all .3s ease-in-out;background-color:#f1e8e5;color:#1d1c2c;border:2px solid #f1e8e5;border-radius:15px;padding:10px 30px !important;font-size:16px;font-size:1.6rem;text-align:center;display:block;min-width:fit-content;cursor:pointer}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=submit]:focus,div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_body input[type=submit]:hover{outline:none;background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(0,0,0,0)}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_footer input[type=submit]{font-family:open-sans-bold,"sans-serif";transition:all .3s ease-in-out;background-color:#f1e8e5;color:#1d1c2c;border:2px solid #f1e8e5;border-radius:15px;padding:10px 30px !important;font-size:16px;font-size:1.6rem;text-align:center;display:block;min-width:fit-content;cursor:pointer}div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_footer input[type=submit]:focus,div.tp-coming-soon-hero-inner .middle .tp-form-container .gform_wrapper .gform_footer input[type=submit]:hover{outline:none;background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(0,0,0,0)}div.tp-coming-soon-hero-inner .bottom{text-align:center}@media(min-width: 900px){div.tp-coming-soon-hero-inner .bottom{text-align:unset;display:flex;justify-content:center;align-items:center;justify-content:space-between}}div.tp-coming-soon-hero-inner .bottom a,div.tp-coming-soon-hero-inner .bottom p{color:#8d8b98;text-decoration:none;margin-bottom:15px;display:block}@media(min-width: 900px){div.tp-coming-soon-hero-inner .bottom .left{text-align:left}}@media(min-width: 900px){div.tp-coming-soon-hero-inner .bottom .left a,div.tp-coming-soon-hero-inner .bottom .left p{margin:0 15px 0 0}}@media(min-width: 900px){div.tp-coming-soon-hero-inner .bottom .right{text-align:right}}@media(min-width: 900px){div.tp-coming-soon-hero-inner .bottom .right a,div.tp-coming-soon-hero-inner .bottom .right p{margin:0 0 0 15px}}div.tp-search-content-inner .tp-title-container h1{margin-bottom:60px;text-align:center}div.tp-search-content-inner .tp-search-post-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px}@media(min-width: 1200px){div.tp-search-content-inner .tp-search-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}div.tp-search-content-inner .tp-search-post-container .pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-column:1/-1}div.tp-search-content-inner .tp-search-post-container .pagination a,div.tp-search-content-inner .tp-search-post-container .pagination span,div.tp-search-content-inner .tp-search-post-container .pagination button{color:#710000;margin:0 10px 10px 15px}div.tp-search-content-inner .tp-image-container img{display:block;width:100%;height:100%;object-fit:contain;max-width:500px;max-height:500px;margin:0 auto}section.tp-search-form{background-color:#710000;color:#fff}section.tp-search-form .tp-search-form-inner span.search-title{display:block;text-align:center;font-size:30px;font-size:3rem;margin-bottom:30px}section.tp-search-form .tp-search-form-inner .input-container{background-color:#fff;max-width:600px;margin:0 auto}section.tp-search-form .tp-search-form-inner .input-container form div{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);grid-template-columns:1fr 50px;position:relative}section.tp-search-form .tp-search-form-inner .input-container form div::after{content:"";position:absolute;right:50px;width:2px;height:100%;background-color:#710000}section.tp-search-form .tp-search-form-inner .input-container form div::before{content:"";position:absolute;background-image:var(--icon_search);background-size:contain;background-repeat:no-repeat;background-position:center;background-size:25px 25px;width:50px;height:50px;right:0;cursor:pointer}section.tp-search-form .tp-search-form-inner .input-container input{border:none;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);min-height:50px}section.tp-search-form .tp-search-form-inner .input-container input[type=text]{display:block;width:100%;height:auto;color:#710000;font-size:18px;font-size:1.8rem;padding:0 30px 0 15px}section.tp-search-form .tp-search-form-inner .input-container input[type=submit]{width:50px;display:block;cursor:pointer}div.sp-product-hero-inner .tp-type-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);grid-template-columns:auto minmax(100px, 1fr);gap:30px;align-items:center;margin-bottom:60px}div.sp-product-hero-inner .tp-type-container span.cat{display:block;font-style:normal;font-size:28px;font-size:2.8rem;line-height:1.2;color:#710000;text-transform:capitalize}@media(min-width: 768px){div.sp-product-hero-inner .tp-type-container span.cat{font-size:38px;font-size:3.8rem}}@media(min-width: 1024px){div.sp-product-hero-inner .tp-type-container span.cat{font-size:50px;font-size:5rem}}div.sp-product-hero-inner .tp-type-container hr{width:100%;background:#000;height:2px;border:none}div.sp-product-hero-inner .tp-content-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px}@media(min-width: 900px){div.sp-product-hero-inner .tp-content-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.sp-product-hero-inner .tp-content-container{grid-template-columns:380px 1fr;gap:60px}}div.sp-product-hero-inner .tp-content-container .left{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}@media(min-width: 900px){div.sp-product-hero-inner .tp-content-container .left{flex-direction:row;justify-content:space-between}}div.sp-product-hero-inner .tp-content-container .left .tp-image-container{height:250px;margin-top:30px}@media(min-width: 900px){div.sp-product-hero-inner .tp-content-container .left .tp-image-container{height:360px;width:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px);margin-top:0}}div.sp-product-hero-inner .tp-content-container .left .tp-image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}div.sp-product-hero-inner .tp-content-container .right h1{margin-bottom:10px;line-height:1.2;color:#710000}div.sp-product-hero-inner .tp-content-container .right span.description-label{font-size:20px;font-size:2rem;display:block;line-height:1.2;margin-bottom:10px}@media(min-width: 600px){div.sp-product-hero-inner .tp-content-container .right span.description-label{font-size:25px;font-size:2.5rem}}div.sp-product-hero-inner .tp-content-container .right .tp-faq-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:15px;margin-top:30px}section.sp-product-fact{position:relative;height:fit-content}section.sp-product-fact .tp-image-outer{position:absolute;top:0;left:0;width:100%;height:100%}section.sp-product-fact .tp-image-outer img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.sp-product-fact-inner{position:relative;z-index:2}div.sp-product-fact-inner .tp-text-container{padding:15px;max-width:735px;margin:0 0 0 auto;background-color:#fff}@media(min-width: 600px){div.sp-product-fact-inner .tp-text-container{padding:30px}}@media(min-width: 900px){div.sp-product-fact-inner .tp-text-container{padding:60px}}div.sp-product-fact-inner .tp-text-container h1,div.sp-product-fact-inner .tp-text-container h2{margin-bottom:30px}div.sp-product-fact-inner .tp-text-container .custom-text{font-size:16px;font-size:1.6rem;max-width:540px;margin:0 auto 0 0}@media(min-width: 600px){div.sp-product-fact-inner .tp-text-container .custom-text{font-size:20px;font-size:2rem}}div.sp-product-fact-inner .tp-text-container .tp-link-container{margin-top:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;justify-content:flex-start}div.sp-product-fact-inner .tp-text-container .tp-link-container a{margin-right:15px;margin-bottom:15px}div.sp-product-related-inner .tp-title-container{text-align:center}div.sp-product-related-inner .tp-title-container h1,div.sp-product-related-inner .tp-title-container h2{margin-bottom:15px}div.sp-product-related-inner .tp-post-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);gap:30px;margin-top:60px}@media(min-width: 600px){div.sp-product-related-inner .tp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.sp-product-related-inner .tp-post-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}div.sp-product-related-inner .tp-post-container.loading .cc{background-color:rgba(128,128,128,.38)}div.sp-product-related-inner .tp-post-container.loading .cc .cc-inner{opacity:0}div.sp-product-related-inner .tp-post-container .cc{transition:all .3s ease-in-out}div.sp-product-related-inner .tp-post-container .cc .cc-inner{transition:all .3s ease-in-out}div.sp-post-hero-inner{padding-bottom:30px !important}div.sp-post-hero-inner .sp-type-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);grid-template-columns:auto minmax(100px, 1fr);gap:30px;align-items:center;margin-bottom:60px}div.sp-post-hero-inner .sp-type-container span.type{display:block;font-style:normal;font-size:28px;font-size:2.8rem;line-height:1.2;color:#710000;text-transform:capitalize}@media(min-width: 768px){div.sp-post-hero-inner .sp-type-container span.type{font-size:38px;font-size:3.8rem}}@media(min-width: 1024px){div.sp-post-hero-inner .sp-type-container span.type{font-size:50px;font-size:5rem}}div.sp-post-hero-inner .sp-type-container hr{width:100%;background:#000;height:2px;border:none}div.sp-post-hero-inner .sp-title-container{display:grid;grid-template-columns:100%;grid-template-rows:fit-content(100%);grid-template-columns:30px 1fr;gap:30px;text-align:center}div.sp-post-hero-inner .sp-title-container h1,div.sp-post-hero-inner .sp-title-container h2{color:#710000}div.sp-post-hero-inner .sp-text-container{margin-top:60px}div.sp-post-hero-inner .sp-text-container .custom-text{max-width:810px;margin:0 auto}.sp-post-image-container{max-width:2000px;margin:0 auto}.sp-post-image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);height:250px}@media(min-width: 900px){.sp-post-image-container img{height:300px}}div.sp-post-content-inner .top{display:grid;grid-template-columns:100%;gap:30px;background:#fff;border-radius:5px;padding-bottom:30px;margin-bottom:30px}div.sp-post-content-inner .top .image-container{height:min(300px,35vh);overflow:hidden;border-radius:5px}div.sp-post-content-inner .top .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.sp-post-content-inner .top h1,div.sp-post-content-inner .top .custom-text{padding:0 30px}div.sp-post-content-inner .top h1{font-size:30px;font-size:3rem;line-height:1;color:inherit;font-weight:400}@media(min-width: 768px){div.sp-post-content-inner .top h1{font-size:35px;font-size:3.5rem}}/*# sourceMappingURL=custom.css.map */
