﻿/*!
 * Theme Name: AELV Talent
 * Author: Als een lopend vuurtje V.O.F.
 * Description: AELV Talent custom theme
 * Version: 2.0
 */@import url("https://fonts.googleapis.com/css2?family=Geologica:wght@100..900&family=Kaushan+Script&display=swap");@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%)}30%{transform:translateX(20%)}45%{transform:translateX(-15%)}60%{transform:translateX(10%)}75%{transform:translateX(-5%)}100%{transform:translateX(0%)}}@keyframes wobbleLeft{0%{transform:scaleX(-1) translateX(0%)}15%{transform:scaleX(-1) translateX(-25%)}30%{transform:scaleX(-1) translateX(20%)}45%{transform:scaleX(-1) translateX(-15%)}60%{transform:scaleX(-1) translateX(10%)}75%{transform:scaleX(-1) translateX(-5%)}100%{transform:scaleX(-1) translateX(0%)}}@keyframes compass{0%{transform:rotate(0deg)}15%{transform:rotate(-30deg)}30%{transform:rotate(20deg)}45%{transform:rotate(-12deg)}60%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}90%{transform:rotate(1deg)}100%{transform:rotate(0deg)}}html,body{overflow-x:hidden}.container-right{margin-right:0;margin-left:calc(50vw - 660px);padding-left:0.75rem}@media screen and (max-width:1399px){.container-right{margin-left:calc(50vw - 570px)}}@media screen and (max-width:1199px){.container-right{margin-left:calc(50vw - 480px)}}@media screen and (max-width:991px){.container-right{margin-left:calc(50vw - 360px);padding-left:30px;padding-right:0px}}@media screen and (max-width:767px){.container-right{max-width:540px;width:100%;margin-left:auto;margin-right:auto;padding-right:0}}@media screen and (max-width:576px){.container-right{max-width:100%;margin-left:auto;margin-right:auto}}section{margin-left:28px;margin-right:28px}@media (max-width:1199.98px){section{margin-left:10px;margin-right:10px}}section:not(.bg-none){margin-top:18px;border-radius:27px}@media (max-width:1199.98px){section:not(.bg-none){margin-top:10px}}.background-contain{background-position:center center;background-size:contain;background-repeat:no-repeat}.background-cover{background-position:center center;background-size:cover;background-repeat:no-repeat}.bg-orange,.bg-primary{background-color:#C66A4A !important}.bg-orange-light,.bg-primary-light{background-color:#EC805A !important}.bg-coral,.bg-secondary{background-color:#FBB794 !important}.bg-coral-light,.bg-secondary-light{background-color:#FAD8C2 !important}.bg-blue,.bg-tertiary{background-color:#0C6776 !important}.bg-blue-light,.bg-tertiary-light{background-color:#8CE0E3 !important}.bg-quaternary{background-color:#C66A4A !important}.bg-none,.bg-neutral{background-color:#FAF4F0 !important}.bg-neutral-dark{background-color:#EFE4DC !important}.bg-white{background-color:#FFF !important}.bg-lightgrey{background-color:white !important}.bg-black{background-color:#000 !important}.box-shadow{-webkit-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15)}.border-rounded-small{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.border-rounded{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px}.border-rounded-large{-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px}.arrow-link{position:relative;text-decoration:none;display:flex;align-items:center}.arrow-link:before{display:none}.arrow-link:after{content:"";width:18px;min-width:18px;height:9px;margin-left:5px;background-image:url("../images/arrow-right-tertiary.svg");background-position:center right;background-size:contain;background-repeat:no-repeat}.arrow-link:hover:after{animation:wobble 1s ease 2}.arrow-link.text-white:after{background-image:url("../images/arrow-right-white.svg")}.arrow-link.primary:after{background-image:url("../images/arrow-right-primary.svg")}.arrow-link.secondary:after{background-image:url("../images/arrow-right-secondary.svg")}.back-link{position:relative;text-decoration:none;display:flex;align-items:center}.back-link:before{content:"";width:18px;height:9px;margin-left:0px;margin-right:5px;background-image:url("../images/arrow-right-tertiary.svg");transform:scaleX(-1);background-position:center left;background-size:contain;background-repeat:no-repeat}.back-link.text-white:before{background-image:url("../images/arrow-right-white.svg")}.back-link.primary:before{background-image:url("../images/arrow-right-primary.svg")}.back-link.secondary:before{background-image:url("../images/arrow-right-secondary.svg")}.back-link:hover:before{animation:wobbleLeft 1s ease 2}a:hover .arrow-link:after{animation:wobble 1s ease 2}a:hover .back-link:before{animation:wobbleLeft 1s ease 2}.text-white .arrow-link:after{background-image:url("../images/arrow-right-white.svg")}.text-white .back-link:before{background-image:url("../images/arrow-right-white.svg")}.primary .arrow-link:after{background-image:url("../images/arrow-right-primary.svg")}.primary .back-link:before{background-image:url("../images/arrow-right-primary.svg")}.secondary .arrow-link:after{background-image:url("../images/arrow-right-secondary.svg")}.secondary .back-link:before{background-image:url("../images/arrow-right-secondary.svg")}.video-link{position:relative;display:block}.video-link:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90px;height:90px;background-image:url("../images/play-icon.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.video-link:before{width:48px;height:48px}}.video-link:hover:before{transform:translate(-50%, -50%) scale(1.05)}.primary-overlay::before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#C66A4A;width:100%;height:100%;opacity:0.5}a:hover .arrow-down::before,a.arrow-down:hover::before{transform:translateY(calc(-50% + 5px))}a:hover .arrow-up::before,a.arrow-up:hover::before{transform:translateY(calc(-50% - 2px))}a:hover .arrow-left::before,a.arrow-left:hover::before{transform:translateX(-8px) translateY(calc(-50% + 2px))}a:hover .arrow-right::before,a.arrow-right:hover::before{transform:translateX(8px) translateY(calc(-50% + 2px))}.list-style-none{list-style:none;padding-left:0px}.tag{background-color:#C66A4A;color:#fff;border-radius:25px;line-height:1;padding:7px 15px;width:max-content;margin-bottom:-15px;position:relative;z-index:2;margin-left:auto;margin-right:15px}.cky-btn-revisit-wrapper,.grecaptcha-badge{display:none !important}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html.no-js{margin-top:0px !important}html.no-scroll{overflow:hidden}body{margin:0;background:#FAF4F0}::selection{background:#C66A4A;color:#fff}::-moz-selection{background:#C66A4A;color:#fff}ul,ol{padding-left:20px}ul ::marker,ol ::marker{color:#C66A4A;font-weight:700}header ul,header ol,footer ul,footer ol{list-style:none;margin:0;padding:0}input,textarea,button,select,a,.swiper-button-next,.swiper-button-prev{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}input{-webkit-appearance:none}figure{margin:0}@media screen and (max-width:575.98px){.container{padding-left:30px;padding-right:30px}}.page-title{color:#C66A4A;font-size:2.625rem;font-weight:500;z-index:1;margin-bottom:25px}.subtitle{font-size:12px;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:1.8px;margin-bottom:10px}@media (max-width:767.98px){.subtitle{letter-spacing:1.5px}}.text p{color:#0B4953;font-size:16px;line-height:1.75;margin-bottom:12px}.text p:last-of-type{margin-bottom:0 !important}.font-weight-100{font-weight:100 !important}.font-weight-200{font-weight:200 !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.font-weight-500{font-weight:500 !important}.font-weight-600{font-weight:600 !important}.font-weight-700{font-weight:700 !important}.font-weight-800{font-weight:800 !important}.font-weight-900{font-weight:900 !important}html,body,p,button,input,select,optgroup,textarea,footer li,footer li a{font-family:"Geologica", sans-serif;color:#0B4953;font-size:16px;line-height:1.75;font-weight:300}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Geologica", sans-serif;font-weight:500;color:#0B4953;line-height:1.2;text-transform:none;margin-top:0;margin-bottom:16px}h1,.h1{font-weight:600}.mb-0 h1,.mb-0 h2,.mb-0 h3,.mb-0 h4,.mb-0 h5,.mb-0 h6{margin-bottom:0 !important}h4,h5,h6,.h4,.h5,.h6{margin-bottom:10px !important}.primary,.primary *:not(.btn, h1 em){color:#C66A4A}.primary-light,.primary-light *:not(.btn, h1 em){color:#EC805A}.secondary,.secondary *:not(.btn, h1 em){color:#FBB794}.secondary-light,.secondary-light *:not(.btn, h1 em){color:#FAD8C2}.tertiary,.tertiary *:not(.btn, h1 em){color:#0C6776}.tertiary-light,.tertiary-light *:not(.btn, h1 em){color:#8CE0E3}.text-body,.text-body *:not(.btn):not(a):not(span){color:#0B4953 !important}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white a:not(.btn),.text-white li,.text-white ::marker{color:#fff !important}h1,.h1{font-size:2.625rem}h2,.h2{font-size:1.75rem}h2.h1 b{font-weight:700}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.3rem}h5,.h5{font-size:1.15rem}h6,.h6{font-size:1rem}p{margin-bottom:12px !important}.wpb_text_column:last-child p{margin-bottom:0 !important}p a{color:#C66A4A}p a:hover,p a:active,p a:focus,p a:visited{color:#a85335}@media (max-width:1399.98px){h1,.h1{font-size:calc(2.625rem * 0.90)}h2,.h2{font-size:calc(1.75rem * 0.90)}h3,.h3{font-size:calc(1.5rem * 0.90)}h4,.h4{font-size:calc(1.3rem * 0.90)}h5,.h5{font-size:calc(1.15rem * 0.90)}h6,.h6{font-size:calc(1rem * 0.90)}}@media (max-width:991px){h1,.h1{font-size:calc(2.625rem * 0.6)}h2,.h2{font-size:calc(1.75rem * 0.75)}h3,.h3{font-size:calc(1.5rem * 0.7)}h4,.h4{font-size:calc(1.3rem * 0.9)}h5,.h5{font-size:calc(1.15rem * 0.9)}h6,.h6{font-size:calc(1rem * 0.9)}}.text.text--twocolumn{column-count:2;column-gap:30px}@media screen and (max-width:991px){.text.text--twocolumn{column-count:1}}em{font-style:normal;color:#C66A4A}.primary em{color:#0C6776}.kaushan{font-family:"Kaushan Script", cursive !important}body:not(.home.no-menu-home-offset):not(.no-menu-offset) main#content{margin-top:70px}@media screen and (max-width:991.98px){body:not(.home.no-menu-home-offset):not(.no-menu-offset) main#content{margin-top:0px}}section.section{padding:75px 0px}section.section:first-of-type{padding-top:100px}section.section:last-of-type{padding-bottom:100px}section.section-products-filter{padding-top:100px !important;padding-bottom:20px !important}section.section-product-results{padding-top:20px !important}@media only screen and (max-width:1199px){section.section{padding:75px 0px}section.section:first-of-type{padding-top:75px}section.section:last-of-type{padding-bottom:75px}}#wpadminbar p a:not(.btn, .logo-link),#wpadminbar li a:not(.btn, .logo-link){color:unset;text-decoration:unset;position:unset}#wpadminbar p a:not(.btn, .logo-link)::before,#wpadminbar li a:not(.btn, .logo-link)::before{content:"";width:unset;height:unset;position:unset;left:unset;bottom:unset;background-color:unset}#wpadminbar p a:not(.btn, .logo-link):hover,#wpadminbar li a:not(.btn, .logo-link):hover{color:#a85335}#wpadminbar p a:not(.btn, .logo-link):hover::before,#wpadminbar li a:not(.btn, .logo-link):hover::before{width:unset}p a:not(.btn, .logo-link),li a:not(.btn, .logo-link){color:#C66A4A;text-decoration:none;position:relative;display:inline-block}p a:not(.btn, .logo-link)::before,li a:not(.btn, .logo-link)::before{content:"";width:0px;height:1px;position:absolute;left:0px;bottom:0px;background-color:#C66A4A;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}p a:not(.btn, .logo-link):hover,li a:not(.btn, .logo-link):hover{color:#a85335}p a:not(.btn, .logo-link):hover::before,li a:not(.btn, .logo-link):hover::before{width:100%}.text-white p a:not(.btn, .logo-link),.text-white li a:not(.btn, .logo-link){color:#FFF;text-decoration:none;display:inline-block}.text-white p a:not(.btn, .logo-link)::before,.text-white li a:not(.btn, .logo-link)::before{background-color:#FFF;opacity:0.45;width:100%}.text-white p a:not(.btn, .logo-link):hover,.text-white li a:not(.btn, .logo-link):hover{color:#FFF}.text-white p a:not(.btn, .logo-link):hover::before,.text-white li a:not(.btn, .logo-link):hover::before{opacity:1}footer .footer-main a,footer .footer-main p a:not(.btn, .logo-link),footer .footer-main li a:not(.btn, .logo-link){text-decoration:none;color:#FFF;font-size:16px;font-weight:400}footer .footer-main a:hover,footer .footer-main p a:not(.btn, .logo-link):hover,footer .footer-main li a:not(.btn, .logo-link):hover{color:#C66A4A}.wc-block-components-button,.theme-aelv-talent .edit,.wc-block-components-notice-banner__content .button,.theme-aelv-talent.woocommerce-account .button,.theme-aelv-talent .button,a.wc-block-components-totals-coupon-link,.theme-aelv-talent.woocommerce-page .components-button,.theme-aelv-talent.woocommerce button.button,.theme-aelv-talent.woocommerce-page a.button,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward,body .alm-btn-wrap .alm-load-more-btn,.theme-aelv-talent .wc-block-cart__submit-button,.btn,div.wpcf7 form input[type="submit"],#cf7md-form input[type="submit"]{position:relative;display:inline-flex;align-items:center;width:fit-content;width:-moz-fit-content;text-decoration:none;text-align:center;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;color:#FFF;line-height:1;background-color:#C66A4A;border-color:#C66A4A;border:1px solid #C66A4A;padding:15px 20px !important;border-radius:8px;text-transform:none;font-weight:400;cursor:pointer}@media (max-width:767.98px){.wc-block-components-button,.theme-aelv-talent .edit,.wc-block-components-notice-banner__content .button,.theme-aelv-talent.woocommerce-account .button,.theme-aelv-talent .button,a.wc-block-components-totals-coupon-link,.theme-aelv-talent.woocommerce-page .components-button,.theme-aelv-talent.woocommerce button.button,.theme-aelv-talent.woocommerce-page a.button,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward,body .alm-btn-wrap .alm-load-more-btn,.theme-aelv-talent .wc-block-cart__submit-button,.btn,div.wpcf7 form input[type="submit"],#cf7md-form input[type="submit"]{font-size:14px}}.wc-block-components-button:after,.theme-aelv-talent .edit:after,.wc-block-components-notice-banner__content .button:after,.theme-aelv-talent.woocommerce-account .button:after,.theme-aelv-talent .button:after,a.wc-block-components-totals-coupon-link:after,.theme-aelv-talent.woocommerce-page .components-button:after,.theme-aelv-talent.woocommerce button.button:after,.theme-aelv-talent.woocommerce-page a.button:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward:after,body .alm-btn-wrap .alm-load-more-btn:after,.theme-aelv-talent .wc-block-cart__submit-button:after,.btn:after,div.wpcf7 form input[type="submit"]:after,#cf7md-form input[type="submit"]:after{content:"";position:relative;display:inline-block;width:21px;height:16px;background-image:url("../images/arrow-right-white.svg");background-position:center right;background-size:contain;background-repeat:no-repeat;margin-left:20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wc-block-components-button.no-arrow:after,.theme-aelv-talent .edit.no-arrow:after,.wc-block-components-notice-banner__content .button.no-arrow:after,.theme-aelv-talent.woocommerce-account .button.no-arrow:after,.theme-aelv-talent .button.no-arrow:after,a.wc-block-components-totals-coupon-link.no-arrow:after,.theme-aelv-talent.woocommerce-page .components-button.no-arrow:after,.theme-aelv-talent.woocommerce button.button.no-arrow:after,.theme-aelv-talent.woocommerce-page a.button.no-arrow:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.no-arrow:after,body .alm-btn-wrap .alm-load-more-btn.no-arrow:after,.theme-aelv-talent .wc-block-cart__submit-button.no-arrow:after,.btn.no-arrow:after,div.wpcf7 form input[type="submit"].no-arrow:after,#cf7md-form input[type="submit"].no-arrow:after{display:none !important}.wc-block-components-button:hover,.theme-aelv-talent .edit:hover,.wc-block-components-notice-banner__content .button:hover,.theme-aelv-talent.woocommerce-account .button:hover,.theme-aelv-talent .button:hover,a.wc-block-components-totals-coupon-link:hover,.theme-aelv-talent.woocommerce-page .components-button:hover,.theme-aelv-talent.woocommerce button.button:hover,.theme-aelv-talent.woocommerce-page a.button:hover,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward:hover,body .alm-btn-wrap .alm-load-more-btn:hover,.theme-aelv-talent .wc-block-cart__submit-button:hover,.btn:hover,div.wpcf7 form input[type="submit"]:hover,#cf7md-form input[type="submit"]:hover{color:#FFF;border-color:#a85335;background-color:#a85335}.wc-block-components-button:hover:after,.theme-aelv-talent .edit:hover:after,.wc-block-components-notice-banner__content .button:hover:after,.theme-aelv-talent.woocommerce-account .button:hover:after,.theme-aelv-talent .button:hover:after,a.wc-block-components-totals-coupon-link:hover:after,.theme-aelv-talent.woocommerce-page .components-button:hover:after,.theme-aelv-talent.woocommerce button.button:hover:after,.theme-aelv-talent.woocommerce-page a.button:hover:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward:hover:after,body .alm-btn-wrap .alm-load-more-btn:hover:after,.theme-aelv-talent .wc-block-cart__submit-button:hover:after,.btn:hover:after,div.wpcf7 form input[type="submit"]:hover:after,#cf7md-form input[type="submit"]:hover:after{margin-left:25px;margin-right:-5px}.wc-block-components-button:focus,.theme-aelv-talent .edit:focus,.wc-block-components-notice-banner__content .button:focus,.theme-aelv-talent.woocommerce-account .button:focus,.theme-aelv-talent .button:focus,a.wc-block-components-totals-coupon-link:focus,.theme-aelv-talent.woocommerce-page .components-button:focus,.theme-aelv-talent.woocommerce button.button:focus,.theme-aelv-talent.woocommerce-page a.button:focus,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward:focus,body .alm-btn-wrap .alm-load-more-btn:focus,.theme-aelv-talent .wc-block-cart__submit-button:focus,.btn:focus,div.wpcf7 form input[type="submit"]:focus,#cf7md-form input[type="submit"]:focus{border-color:#EC805A !important;background-color:#EC805A !important;color:#FFF !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#C66A4A, 0.3)}.wc-block-components-button.btn-down,.theme-aelv-talent .edit.btn-down,.wc-block-components-notice-banner__content .button.btn-down,.theme-aelv-talent.woocommerce-account .button.btn-down,.theme-aelv-talent .button.btn-down,a.wc-block-components-totals-coupon-link.btn-down,.theme-aelv-talent.woocommerce-page .components-button.btn-down,.theme-aelv-talent.woocommerce button.button.btn-down,.theme-aelv-talent.woocommerce-page a.button.btn-down,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.btn-down,body .alm-btn-wrap .alm-load-more-btn.btn-down,.theme-aelv-talent .wc-block-cart__submit-button.btn-down,.btn.btn-down,div.wpcf7 form input[type="submit"].btn-down,#cf7md-form input[type="submit"].btn-down{position:relative;display:flex;align-items:center}.wc-block-components-button.btn-down::after,.theme-aelv-talent .edit.btn-down::after,.wc-block-components-notice-banner__content .button.btn-down::after,.theme-aelv-talent.woocommerce-account .button.btn-down::after,.theme-aelv-talent .button.btn-down::after,a.wc-block-components-totals-coupon-link.btn-down::after,.theme-aelv-talent.woocommerce-page .components-button.btn-down::after,.theme-aelv-talent.woocommerce button.button.btn-down::after,.theme-aelv-talent.woocommerce-page a.button.btn-down::after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.btn-down::after,body .alm-btn-wrap .alm-load-more-btn.btn-down::after,.theme-aelv-talent .wc-block-cart__submit-button.btn-down::after,.btn.btn-down::after,div.wpcf7 form input[type="submit"].btn-down::after,#cf7md-form input[type="submit"].btn-down::after{content:"";background-image:url("../images/chevron-down-white.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:10px;height:6px;position:relative;margin-left:10px;font-size:14px;line-height:14px;margin-top:1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wc-block-components-button.btn-down.active:after,.wc-block-components-button.btn-down:hover:after,.theme-aelv-talent .edit.btn-down.active:after,.theme-aelv-talent .edit.btn-down:hover:after,.wc-block-components-notice-banner__content .button.btn-down.active:after,.wc-block-components-notice-banner__content .button.btn-down:hover:after,.theme-aelv-talent.woocommerce-account .button.btn-down.active:after,.theme-aelv-talent.woocommerce-account .button.btn-down:hover:after,.theme-aelv-talent .button.btn-down.active:after,.theme-aelv-talent .button.btn-down:hover:after,a.wc-block-components-totals-coupon-link.btn-down.active:after,a.wc-block-components-totals-coupon-link.btn-down:hover:after,.theme-aelv-talent.woocommerce-page .components-button.btn-down.active:after,.theme-aelv-talent.woocommerce-page .components-button.btn-down:hover:after,.theme-aelv-talent.woocommerce button.button.btn-down.active:after,.theme-aelv-talent.woocommerce button.button.btn-down:hover:after,.theme-aelv-talent.woocommerce-page a.button.btn-down.active:after,.theme-aelv-talent.woocommerce-page a.button.btn-down:hover:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.btn-down.active:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.btn-down:hover:after,body .alm-btn-wrap .alm-load-more-btn.btn-down.active:after,body .alm-btn-wrap .alm-load-more-btn.btn-down:hover:after,.theme-aelv-talent .wc-block-cart__submit-button.btn-down.active:after,.theme-aelv-talent .wc-block-cart__submit-button.btn-down:hover:after,.btn.btn-down.active:after,.btn.btn-down:hover:after,div.wpcf7 form input[type="submit"].btn-down.active:after,div.wpcf7 form input[type="submit"].btn-down:hover:after,#cf7md-form input[type="submit"].btn-down.active:after,#cf7md-form input[type="submit"].btn-down:hover:after{transform:rotate(-180deg)}.wc-block-components-button.no-text:after,.theme-aelv-talent .edit.no-text:after,.wc-block-components-notice-banner__content .button.no-text:after,.theme-aelv-talent.woocommerce-account .button.no-text:after,.theme-aelv-talent .button.no-text:after,a.wc-block-components-totals-coupon-link.no-text:after,.theme-aelv-talent.woocommerce-page .components-button.no-text:after,.theme-aelv-talent.woocommerce button.button.no-text:after,.theme-aelv-talent.woocommerce-page a.button.no-text:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.no-text:after,body .alm-btn-wrap .alm-load-more-btn.no-text:after,.theme-aelv-talent .wc-block-cart__submit-button.no-text:after,.btn.no-text:after,div.wpcf7 form input[type="submit"].no-text:after,#cf7md-form input[type="submit"].no-text:after{margin-left:0px}.wc-block-components-button.no-text:hover:after,.theme-aelv-talent .edit.no-text:hover:after,.wc-block-components-notice-banner__content .button.no-text:hover:after,.theme-aelv-talent.woocommerce-account .button.no-text:hover:after,.theme-aelv-talent .button.no-text:hover:after,a.wc-block-components-totals-coupon-link.no-text:hover:after,.theme-aelv-talent.woocommerce-page .components-button.no-text:hover:after,.theme-aelv-talent.woocommerce button.button.no-text:hover:after,.theme-aelv-talent.woocommerce-page a.button.no-text:hover:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.no-text:hover:after,body .alm-btn-wrap .alm-load-more-btn.no-text:hover:after,.theme-aelv-talent .wc-block-cart__submit-button.no-text:hover:after,.btn.no-text:hover:after,div.wpcf7 form input[type="submit"].no-text:hover:after,#cf7md-form input[type="submit"].no-text:hover:after{margin-left:5px;margin-right:-5px}a:hover .btn:after{margin-left:25px;margin-right:-5px}a:hover .btn.btn-primary{color:#FFF;border-color:#a85335 !important;background-color:#a85335 !important}a:hover .btn.btn-primary-light{color:#FFF;border-color:#C66A4A !important;background-color:#C66A4A !important}a:hover .btn.btn-secondary{color:#FFF;border-color:#f99663 !important;background-color:#f99663 !important}a:hover .btn.btn-secondary-light{color:#FFF;border-color:#FBB794 !important;background-color:#FBB794 !important}a:hover .btn.btn-tertiary{color:#FFF;border-color:#073f48 !important;background-color:#073f48 !important}a:hover .btn.btn-tertiary-light{color:#FFF;border-color:#0C6776 !important;background-color:#0C6776 !important}a:hover .btn.btn-white{color:#FFF !important;background-color:transparent !important}.btn.btn-primary{color:#FFF;border-color:#C66A4A !important;background-color:#C66A4A !important}.btn.btn-primary:hover{color:#FFF;border-color:#a85335 !important;background-color:#a85335 !important}.btn.btn-primary:focus{border-color:#EC805A !important;background-color:#EC805A !important;color:#FFF !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#C66A4A, 0.3)}.buttons-wrapper .btn{margin-top:15px}@media (min-width:768px){.buttons-wrapper .btn{margin-right:15px}.buttons-wrapper .btn:last-child{margin-right:0px}}.btn.btn-primary-light{color:#FFF;border-color:#EC805A !important;background-color:#EC805A !important}.btn.btn-primary-light:hover{color:#FFF;border-color:#C66A4A !important;background-color:#C66A4A !important}.btn.btn-primary-light:focus{border-color:#C66A4A !important;background-color:#C66A4A !important;color:#FFF !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#C66A4A, 0.3)}.bg-primary .btn.btn-primary-light:hover,.bg-primary .btn.btn-primary-light:focus{background-color:#fff !important;color:#0B4953 !important}.bg-primary a:hover .btn.btn-primary-light{background-color:#fff !important;color:#0B4953 !important}.btn.btn-secondary{color:#0B4953;border-color:#FBB794 !important;background-color:#FBB794 !important}.btn.btn-secondary:after{background-image:url("../images/arrow-right.svg")}.btn.btn-secondary:hover{color:#0B4953;border-color:#f99663 !important;background-color:#f99663 !important}.btn.btn-secondary:focus{border-color:#FAD8C2 !important;background-color:#FAD8C2 !important;color:#0B4953 !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#FBB794, 0.3)}.btn.btn-secondary:focus:after{background-image:url("../images/arrow-right.svg")}.btn.btn-secondary-light{color:#0B4953;border-color:#FAD8C2 !important;background-color:#FAD8C2 !important}.btn.btn-secondary-light:after{background-image:url("../images/arrow-right.svg")}.btn.btn-secondary-light:hover{color:#0B4953;border-color:#FBB794 !important;background-color:#FBB794 !important}.btn.btn-secondary-light:focus{border-color:#FBB794 !important;background-color:#FBB794 !important;color:#0B4953 !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#FBB794, 0.3)}.bg-secondary .btn.btn-secondary-light:hover,.bg-secondary .btn.btn-secondary-light:focus{background-color:#fff !important;color:#0B4953 !important}.bg-secondary a:hover .btn.btn-secondary-light{background-color:#fff !important;color:#0B4953 !important}.btn.btn-tertiary{color:#FFF;border-color:#0C6776 !important;background-color:#0C6776 !important}.btn.btn-tertiary:hover{color:#FFF;border-color:#073f48 !important;background-color:#073f48 !important}.btn.btn-tertiary:focus{border-color:#8CE0E3 !important;background-color:#8CE0E3 !important;color:#0B4953 !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#0C6776, 0.3)}.btn.btn-tertiary:focus:after{background-image:url("../images/arrow-right.svg")}.btn.btn-tertiary.btn-down::after{background-image:url("../images/icons/Chevron_down.svg")}.btn.btn-tertiary-light{color:#0B4953;border-color:#8CE0E3 !important;background-color:#8CE0E3 !important}.btn.btn-tertiary-light:after{background-image:url("../images/arrow-right.svg")}.btn.btn-tertiary-light:hover{color:#FFF;border-color:#0C6776 !important;background-color:#0C6776 !important}.btn.btn-tertiary-light:focus{border-color:#0C6776 !important;background-color:#0C6776 !important;color:#FFF !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#0C6776, 0.3)}.bg-tertiary .btn.btn-tertiary-light:hover,.bg-tertiary .btn.btn-tertiary-light:focus{background-color:#fff !important;color:#0B4953 !important}.bg-tertiary a:hover .btn.btn-tertiary-light{background-color:#fff !important;color:#0B4953 !important}.theme-aelv-talent button.single_add_to_cart_button,.theme-aelv-talent button[name=add-to-cart],.theme-aelv-talent .wc-block-components-checkout-place-order-button,.theme-aelv-talent .wc-block-cart__submit-button,.btn.btn-quaternary{color:#FFF;border-color:#C66A4A !important;background-color:#C66A4A !important}.theme-aelv-talent button.single_add_to_cart_button:hover,.theme-aelv-talent button[name=add-to-cart]:hover,.theme-aelv-talent .wc-block-components-checkout-place-order-button:hover,.theme-aelv-talent .wc-block-cart__submit-button:hover,.btn.btn-quaternary:hover{color:#FFF;border-color:#a85335 !important;background-color:#a85335 !important}.theme-aelv-talent button.single_add_to_cart_button:focus,.theme-aelv-talent button[name=add-to-cart]:focus,.theme-aelv-talent .wc-block-components-checkout-place-order-button:focus,.theme-aelv-talent .wc-block-cart__submit-button:focus,.btn.btn-quaternary:focus{border-color:#d28a71 !important;background-color:#d28a71 !important;color:#FFF !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#C66A4A, 0.3)}.theme-aelv-talent button.single_add_to_cart_button.btn-down::after,.theme-aelv-talent button[name=add-to-cart].btn-down::after,.theme-aelv-talent .wc-block-components-checkout-place-order-button.btn-down::after,.theme-aelv-talent .wc-block-cart__submit-button.btn-down::after,.btn.btn-quaternary.btn-down::after{background-image:url("../images/icons/Chevron_down.svg")}.btn.btn-white{color:#0B4953 !important;background-color:#FFF !important;border:1px solid #FFF !important}.btn.btn-white:after{background-image:url("../images/arrow-right.svg")}.btn.btn-white:hover{color:#FFF !important;background-color:transparent !important}.btn.btn-ghost{color:#FFF;background-color:transparent;border:1px solid #FFF}.btn.btn-ghost:hover{color:#FFF;background-color:#C66A4A;border-color:#C66A4A}.btn.btn-ghost.btn-white:hover{color:#C66A4A !important;background-color:#FFF !important;border-color:#FFF !important}.btn.btn-primary.btn-ghost{color:#C66A4A !important;background-color:transparent !important;border:1px solid #C66A4A !important}.btn.btn-primary.btn-ghost:after{background-image:url("../images/arrow-right.svg") !important}.btn.btn-primary.btn-ghost:hover{color:#FFF !important;background-color:#C66A4A !important;border-color:#C66A4A !important}.btn.btn-primary.btn-ghost:hover:after{background-image:url("../images/arrow-right-white.svg") !important}.btn.btn-secondary.btn-ghost{color:#FBB794 !important;background-color:transparent !important;border:1px solid #FBB794 !important}.btn.btn-secondary.btn-ghost:after{background-image:url("../images/arrow-right.svg") !important}.btn.btn-secondary.btn-ghost:hover{background-color:#FBB794 !important;border-color:#FBB794 !important;color:#0B4953 !important}.btn.btn-tertiary.btn-ghost{color:#0C6776 !important;background-color:transparent !important;border:1px solid #0C6776 !important}.btn.btn-tertiary.btn-ghost:after{background-image:url("../images/arrow-right.svg") !important}.btn.btn-tertiary.btn-ghost:hover{background-color:#0C6776 !important;border-color:#0C6776 !important;color:#fff !important}.btn.btn-tertiary.btn-ghost:hover:after{background-image:url("../images/arrow-right-white.svg") !important}.btn.btn-tertiary.btn-ghost.btn-down:hover:after{background-image:url("../images/icons/Chevron_down_white.svg")}.btn.btn-small{font-size:14px;line-height:14px;font-weight:400;padding:10px 20px}.btn.btn-medium{font-size:16px;line-height:16px;font-weight:400;padding:10px 35px}.btn.btn-large{font-size:25px;line-height:25px;font-weight:500;padding:15px 60px}.masthead .cta-btn a{position:relative;display:inline-block;width:fit-content;width:-moz-fit-content;text-decoration:none;text-align:center;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;color:#FFF !important;background-color:#C66A4A;padding:10px 35px;border-radius:8px;text-transform:none;font-weight:400;cursor:pointer}.masthead .cta-btn a::before{display:none}.masthead .cta-btn a:hover{background-color:#a85335 !important;border-color:#a85335 !important;color:#FFF !important}.masthead .cta-btn a:focus{border-color:#EC805A !important;background-color:#EC805A !important;color:#FFF !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#C66A4A, 0.25)}.cta-btn.btn-ghost a{color:#C66A4A !important;background-color:transparent;border:1px solid #C66A4A}header.menu-transparent .cta-btn.btn-ghost a,.home header.home-menu-transparent .cta-btn.btn-ghost a{color:#FFF !important;background-color:transparent;border:1px solid #FFF}.masthead.scrolled .cta-btn.btn-ghost a,.home header.home-menu-transparent.scrolled .cta-btn.btn-ghost a{color:#FFF !important;background-color:#C66A4A;border-color:#C66A4A}.btn.btn-square{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.ajax-load-more-wrap .alm-btn-wrap{padding:0px;margin:0px}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn{margin-top:25px}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done{display:none}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn{position:relative;display:inline-flex;align-items:center;height:50px;font-size:18px;width:fit-content;width:-moz-fit-content;text-decoration:none;text-align:center;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;color:#FFF !important;background-color:#C66A4A;padding:10px 35px;border-radius:8px;text-transform:none;font-weight:400;cursor:pointer}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.loading{background-color:#C66A4A !important}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.loading::before{border-radius:50%;position:relative;top:unset;left:unset;transform:unset;display:inline-flex;margin-right:10px;margin-left:-10px}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn::before{display:none}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn:hover{background-color:#a85335 !important;border-color:#a85335 !important;color:#FFF !important}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn:focus{border-color:#EC805A !important;background-color:#EC805A !important;color:#FFF !important;outline:0 !important;box-shadow:0 0 0 0.25rem rgba(#C66A4A, 0.25)}div.wpcf7 form input.btn.btn-download[type="submit"],.btn.btn-download{border:none !important;border-radius:0px !important;color:transparent !important;font-size:0px !important;background-color:transparent !important;background-image:url("../images/btn-download.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:46px !important;padding:0px;aspect-ratio:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}div.wpcf7 form input.btn.btn-download[type="submit"]:hover,.btn.btn-download:hover{background-image:url("../images/btn-download-hover.svg");background-color:transparent !important}div.wpcf7 form input.btn.btn-download[type="submit"]:focus,.btn.btn-download:focus{background-image:url("../images/btn-download-hover.svg");color:transparent !important;font-size:0px !important;background-color:transparent !important}section.faq-overview .sticky-faq-info{position:sticky;top:140px}section.faq-overview .faq-nav{padding:20px;background-color:#C66A4A}section.faq-overview .faq-nav p.faq-nav-title{color:#FFF}section.faq-overview .faq-nav .faq-nav-menu a{color:#FFF;text-decoration:none}section.faq-overview .faq-accordions .accordion{margin-bottom:20px}section.faq-overview .faq-accordions .accordion:last-child{margin-bottom:0px}section.faq-overview .faq-accordions .accordion .accordion-header{margin-bottom:0px !important}section.faq-overview .faq-accordions .accordion .accordion-header button.accordion-button:focus{box-shadow:none !important}section.faq-overview .faq-accordions .accordion .accordion-body{padding:20px}section.faq-overview .faq-accordions .accordion .accordion-body p:last-child{margin-bottom:0px !important}section.faq-overview .faq-accordions .accordion button.accordion-button{padding:20px;color:#C66A4A;background-color:#f7eae5}section.faq-overview .faq-accordions .accordion button.accordion-button::after{color:#C66A4A;background-image:none !important;content:"";font-family:"";position:absolute;right:20px;width:auto;top:50%;transform:translateY(-50%) rotate(180deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.faq-overview .faq-accordions .accordion button.accordion-button.collapsed{background-color:#FFF}section.faq-overview .faq-accordions .accordion button.accordion-button.collapsed::after{transform:translateY(-50%) rotate(0deg)}td.value,.select-wrapper{position:relative;height:fit-content}td.value:after,.select-wrapper:after{content:"";width:15px;height:9px;position:absolute;right:0px;top:calc(50% - 4.5px);background-image:url("../images/chevron-down-primary.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;pointer-events:none}td.value select,.select-wrapper select{-webkit-appearance:none;width:100%;background:transparent;color:#0B4953;padding:10px 30px 10px 0px;border-radius:0px;height:48px;font-weight:300;font-style:normal;border:none;box-shadow:none;font-size:16px;line-height:1.5;overflow:visible}.bg-white div.wpcf7 form p input:not([type=submit]),.bg-white div.wpcf7 form p textarea{background:#FAF4F0}.bg-white div.wpcf7 form a.text-white{color:#0B4953 !important}.bg-white div.wpcf7 form .btn.btn-white{color:#fff !important;border-color:#C66A4A !important;background-color:#C66A4A !important}.bg-white div.wpcf7 form .btn.btn-white:hover{color:#FFF !important;border-color:#a85335 !important;background-color:#a85335 !important}.bg-neutral div.wpcf7 form p a.text-white{color:#0B4953 !important}.bg-neutral div.wpcf7 form p .btn.btn-white{color:#fff !important;border-color:#C66A4A !important;background-color:#C66A4A !important}.bg-neutral div.wpcf7 form p .btn.btn-white:hover{color:#FFF !important;border-color:#a85335 !important;background-color:#a85335 !important}.bg-primary div.wpcf7 form p label,.bg-secondary div.wpcf7 form p label,.bg-tertiary div.wpcf7 form p label{color:#fff !important}div.wpcf7 form .submit p{flex-direction:row-reverse}div.wpcf7 form p{margin-bottom:0 !important;max-width:100%;display:flex;flex-direction:column}div.wpcf7 form p label{font-size:12px;color:#0B4953;font-weight:500;line-height:1em;margin-top:10px;margin-bottom:10px;max-width:100%}div.wpcf7 form p label:first-child{margin-top:0px}div.wpcf7 form p input:not([type=submit]){margin-top:0px;border-radius:8px;height:48px;padding:11px;border:none;width:100%;max-width:100%;background:#fff}div.wpcf7 form p input:not([type=submit])[type=file]{padding:8px 11px}div.wpcf7 form p textarea{padding:11px;border:none;border-radius:8px;height:180px;width:100%;resize:none}div.wpcf7 form p .wpcf7-list-item{margin-left:0}div.wpcf7 form p .wpcf7-list-item label{display:flex;align-items:center}div.wpcf7 form p .wpcf7-list-item label input[type=checkbox]{margin-top:0;margin-right:10px;width:32px;min-width:32px;height:32px;padding:0;border-radius:50%;position:relative}div.wpcf7 form p .wpcf7-list-item label input[type=checkbox]:checked:after{content:"";background-image:url("../images/checkmark.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}div.wpcf7 form p a{text-decoration:underline !important}div.wpcf7 form .form-field-checkbox,div.wpcf7 form .form-field-radio,div.wpcf7 form .form-field-acceptance{width:100%;font-size:16px;line-height:20px !important;margin-top:20px}div.wpcf7 form .form-field-checkbox>p>label,div.wpcf7 form .form-field-radio>p>label,div.wpcf7 form .form-field-acceptance>p>label{position:relative;top:0px;left:0px}div.wpcf7 form .form-field-checkbox>label,div.wpcf7 form .form-field-radio>label,div.wpcf7 form .form-field-acceptance>label{position:relative;font-size:18px;top:0px;left:0px;font-weight:600}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item{margin-left:0px;margin-top:8px;width:100%}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item label,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item label,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item label,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item label,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item label,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item label,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item label,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item label,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item label{pointer-events:all;position:relative;top:0px;left:0px;display:flex}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item label input,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item label input,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item label input,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item label input,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item label input,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item label input,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item label input,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item label input,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item label input{margin-right:10px;margin-top:5px;align-self:flex-start;width:15px;height:15px}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{width:fit-content}div.wpcf7 form .wpcf7-not-valid-tip{background-color:#dc323221;font-size:14px;font-weight:normal;display:block;width:fit-content;padding:5px 10px}div.wpcf7 form .wpcf7-response-output{background-color:#00a0d2;border-color:#00a0d2;margin-left:0px;margin-right:0px;color:#FFF}div.wpcf7 form.invalid .wpcf7-response-output,div.wpcf7 form.unaccepted .wpcf7-response-output,div.wpcf7 form.payment-required .wpcf7-response-output{background-color:#ffb900;border-color:#ffb900;color:#000}div.wpcf7 form.spam .wpcf7-response-output{background-color:#f56e28;border-color:#f56e28;color:#000}div.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450;border-color:#46b450;color:#000}div.wpcf7 form.failed .wpcf7-response-output,div.wpcf7 form.aborted .wpcf7-response-output{background-color:#dc3232;border-color:#dc3232;color:#FFF}.contact-form-image .image-col img{width:300px;max-width:100%;aspect-ratio:1}section.callback-form .callback-form-wrapper{padding:25px 35px;justify-content:space-between;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}section.callback-form .callback-form-wrapper div.form-title{font-family:"Geologica", sans-serif;max-width:260px;font-size:35px;line-height:40px;color:#FFF;font-weight:400}section.callback-form .callback-form-wrapper div.col-lg-6{width:calc(50% - 85px)}section.callback-form .callback-form-wrapper .form-field{margin-top:0px}section.callback-form .callback-form-wrapper .form-field p{margin-bottom:0px !important}section.callback-form .callback-form-wrapper .form-wrapper{padding-left:100px;padding-right:25px;width:calc(100% - 420px);display:flex;align-items:center}@media screen and (max-width:1399px){section.callback-form .callback-form-wrapper .form-wrapper{padding-left:50px}}section.callback-form .callback-form-wrapper .form-wrapper input[type="text"],section.callback-form .callback-form-wrapper .form-wrapper input[type="email"]{border-color:#FFF !important}section.callback-form .callback-form-wrapper div.form-submit-wrapper{display:flex;width:150px;padding-left:0px;padding-right:0px;justify-content:flex-end}section.callback-form .callback-form-wrapper div.form-submit-wrapper>p{display:inline-block;margin-top:auto;margin-bottom:auto !important}section.callback-form .callback-form-wrapper div.form-submit-wrapper input[type="submit"]{margin-top:0px;color:#FFF;background-color:transparent;border:1px solid #FFF}section.callback-form .callback-form-wrapper div.form-submit-wrapper input[type="submit"]:hover{color:#FFF;border-color:#a85335 !important;background-color:#a85335}section.callback-form .callback-form-wrapper div.form-submit-wrapper .wpcf7-spinner{position:absolute;left:0px;bottom:0px}section.callback-form .callback-form-wrapper figure{position:relative;margin-bottom:0px;width:150px}section.callback-form .callback-form-wrapper figure img{position:absolute;bottom:-25px;width:100%;height:200px;max-height:200px;object-fit:contain;object-position:bottom right}@media screen and (max-width:1199px){section.callback-form .callback-form-wrapper{position:relative;flex-direction:column}section.callback-form .callback-form-wrapper div.form-title{max-width:calc(100% - 150px)}section.callback-form .callback-form-wrapper .form-wrapper{padding-left:0px;width:calc(100% - 150px);margin-top:15px}section.callback-form .callback-form-wrapper figure{position:absolute;right:25px;bottom:0px}section.callback-form .callback-form-wrapper figure img{bottom:0px}}@media screen and (max-width:991px){section.callback-form .callback-form-wrapper{padding-bottom:210px}section.callback-form .callback-form-wrapper div.form-title{max-width:100%}section.callback-form .callback-form-wrapper .form-wrapper{width:100%;padding-right:0px}section.callback-form .callback-form-wrapper div.col-lg-6{width:100%}section.callback-form .callback-form-wrapper .form-field{margin-top:10px}section.callback-form .callback-form-wrapper figure{left:50%;transform:translateX(-50%)}section.callback-form .callback-form-wrapper figure img{object-position:center}section.callback-form .callback-form-wrapper .form-submit-wrapper{width:auto;padding-left:calc(1.5rem * .5);justify-content:flex-start}}input[type=checkbox]{margin-top:0;margin-right:10px;width:32px;min-width:32px;height:32px;padding:0;border-radius:50%;position:relative}input[type=checkbox]:checked:after{content:"";background-image:url("../images/checkmark.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.wpcf7-response-output{background-color:transparent !important;color:#C66A4A !important;border:none !important;padding:0 !important}.wpcf7-not-valid-tip{background-color:transparent !important;color:#C66A4A !important;padding-left:0px;padding-right:0px}.google-reviews .wp-gr .rpi-dots,.owl-carousel .owl-dots{width:100%;margin-top:20px;display:flex}.google-reviews .wp-gr .rpi-dots .rpi-dot,.google-reviews .wp-gr .rpi-dots .owl-dot,.owl-carousel .owl-dots .rpi-dot,.owl-carousel .owl-dots .owl-dot{width:15px !important;height:15px !important;border:1px solid #0B4953 !important;background:transparent !important;border-radius:50% !important;margin-right:5px !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.google-reviews .wp-gr .rpi-dots .rpi-dot.active,.google-reviews .wp-gr .rpi-dots .rpi-dot:hover,.google-reviews .wp-gr .rpi-dots .owl-dot.active,.google-reviews .wp-gr .rpi-dots .owl-dot:hover,.owl-carousel .owl-dots .rpi-dot.active,.owl-carousel .owl-dots .rpi-dot:hover,.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{transform:unset !important;background-color:#0B4953 !important}.google-reviews .wp-gr .rpi-dots .rpi-dot:last-child,.google-reviews .wp-gr .rpi-dots .owl-dot:last-child,.owl-carousel .owl-dots .rpi-dot:last-child,.owl-carousel .owl-dots .owl-dot:last-child{margin-right:0 !important}.google-reviews .bg-primary .wp-gr .rpi-dots .rpi-dot,.google-reviews .bg-primary .wp-gr .rpi-dots .owl-dot,.google-reviews .bg-primary .owl-carousel .owl-dots .rpi-dot,.google-reviews .bg-primary .owl-carousel .owl-dots .owl-dot,.google-reviews .bg-secondary .wp-gr .rpi-dots .rpi-dot,.google-reviews .bg-secondary .wp-gr .rpi-dots .owl-dot,.google-reviews .bg-secondary .owl-carousel .owl-dots .rpi-dot,.google-reviews .bg-secondary .owl-carousel .owl-dots .owl-dot,.google-reviews .bg-tertiary .wp-gr .rpi-dots .rpi-dot,.google-reviews .bg-tertiary .wp-gr .rpi-dots .owl-dot,.google-reviews .bg-tertiary .owl-carousel .owl-dots .rpi-dot,.google-reviews .bg-tertiary .owl-carousel .owl-dots .owl-dot,.bg-primary .wp-gr .rpi-dots .rpi-dot,.bg-primary .wp-gr .rpi-dots .owl-dot,.bg-primary .owl-carousel .owl-dots .rpi-dot,.bg-primary .owl-carousel .owl-dots .owl-dot,.bg-secondary .wp-gr .rpi-dots .rpi-dot,.bg-secondary .wp-gr .rpi-dots .owl-dot,.bg-secondary .owl-carousel .owl-dots .rpi-dot,.bg-secondary .owl-carousel .owl-dots .owl-dot,.bg-tertiary .wp-gr .rpi-dots .rpi-dot,.bg-tertiary .wp-gr .rpi-dots .owl-dot,.bg-tertiary .owl-carousel .owl-dots .rpi-dot,.bg-tertiary .owl-carousel .owl-dots .owl-dot{border:1px solid #fff !important}.google-reviews .bg-primary .wp-gr .rpi-dots .rpi-dot.active,.google-reviews .bg-primary .wp-gr .rpi-dots .rpi-dot:hover,.google-reviews .bg-primary .wp-gr .rpi-dots .owl-dot.active,.google-reviews .bg-primary .wp-gr .rpi-dots .owl-dot:hover,.google-reviews .bg-primary .owl-carousel .owl-dots .rpi-dot.active,.google-reviews .bg-primary .owl-carousel .owl-dots .rpi-dot:hover,.google-reviews .bg-primary .owl-carousel .owl-dots .owl-dot.active,.google-reviews .bg-primary .owl-carousel .owl-dots .owl-dot:hover,.google-reviews .bg-secondary .wp-gr .rpi-dots .rpi-dot.active,.google-reviews .bg-secondary .wp-gr .rpi-dots .rpi-dot:hover,.google-reviews .bg-secondary .wp-gr .rpi-dots .owl-dot.active,.google-reviews .bg-secondary .wp-gr .rpi-dots .owl-dot:hover,.google-reviews .bg-secondary .owl-carousel .owl-dots .rpi-dot.active,.google-reviews .bg-secondary .owl-carousel .owl-dots .rpi-dot:hover,.google-reviews .bg-secondary .owl-carousel .owl-dots .owl-dot.active,.google-reviews .bg-secondary .owl-carousel .owl-dots .owl-dot:hover,.google-reviews .bg-tertiary .wp-gr .rpi-dots .rpi-dot.active,.google-reviews .bg-tertiary .wp-gr .rpi-dots .rpi-dot:hover,.google-reviews .bg-tertiary .wp-gr .rpi-dots .owl-dot.active,.google-reviews .bg-tertiary .wp-gr .rpi-dots .owl-dot:hover,.google-reviews .bg-tertiary .owl-carousel .owl-dots .rpi-dot.active,.google-reviews .bg-tertiary .owl-carousel .owl-dots .rpi-dot:hover,.google-reviews .bg-tertiary .owl-carousel .owl-dots .owl-dot.active,.google-reviews .bg-tertiary .owl-carousel .owl-dots .owl-dot:hover,.bg-primary .wp-gr .rpi-dots .rpi-dot.active,.bg-primary .wp-gr .rpi-dots .rpi-dot:hover,.bg-primary .wp-gr .rpi-dots .owl-dot.active,.bg-primary .wp-gr .rpi-dots .owl-dot:hover,.bg-primary .owl-carousel .owl-dots .rpi-dot.active,.bg-primary .owl-carousel .owl-dots .rpi-dot:hover,.bg-primary .owl-carousel .owl-dots .owl-dot.active,.bg-primary .owl-carousel .owl-dots .owl-dot:hover,.bg-secondary .wp-gr .rpi-dots .rpi-dot.active,.bg-secondary .wp-gr .rpi-dots .rpi-dot:hover,.bg-secondary .wp-gr .rpi-dots .owl-dot.active,.bg-secondary .wp-gr .rpi-dots .owl-dot:hover,.bg-secondary .owl-carousel .owl-dots .rpi-dot.active,.bg-secondary .owl-carousel .owl-dots .rpi-dot:hover,.bg-secondary .owl-carousel .owl-dots .owl-dot.active,.bg-secondary .owl-carousel .owl-dots .owl-dot:hover,.bg-tertiary .wp-gr .rpi-dots .rpi-dot.active,.bg-tertiary .wp-gr .rpi-dots .rpi-dot:hover,.bg-tertiary .wp-gr .rpi-dots .owl-dot.active,.bg-tertiary .wp-gr .rpi-dots .owl-dot:hover,.bg-tertiary .owl-carousel .owl-dots .rpi-dot.active,.bg-tertiary .owl-carousel .owl-dots .rpi-dot:hover,.bg-tertiary .owl-carousel .owl-dots .owl-dot.active,.bg-tertiary .owl-carousel .owl-dots .owl-dot:hover{background-color:#fff !important}.breakout-carousel .owl-carousel .owl-dots{bottom:-25px;justify-content:flex-start}.header-slider .owl-carousel .owl-dots{bottom:10px;justify-content:center}.owl-carousel .owl-nav{position:absolute;width:100%;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between}.owl-carousel .owl-nav button span{font-size:16px;font-weight:500;color:#C66A4A}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:8px;border:1px solid #0C6776;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.owl-carousel .owl-nav button.owl-prev i,.owl-carousel .owl-nav button.owl-next i{background-image:url("../images/arrow-right-outline.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:21px;height:16px}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{background-color:#0C6776}.owl-carousel .owl-nav button.owl-prev:hover i,.owl-carousel .owl-nav button.owl-next:hover i{background-image:url("../images/arrow-right-white.svg")}.owl-carousel .owl-nav button.owl-prev i{transform:scaleX(-1)}.owl-carousel .owl-nav button.disabled{display:none}.owl-carousel .owl-nav button.owl-next{margin-left:auto}.google-reviews .wpac *,.google-reviews .wp-gr *{font-family:"Geologica", sans-serif !important}.wp-gr .grw-review-inner.grw-round{border-radius:15px !important}.wp-google-feedback.grw-scroll{min-height:max-content !important}.wp-gr .grw-row-m{flex-direction:column !important}.wp-gr .grw-row-m .grw-header,.wp-gr .grw-row-m .grw-header+.grw-content{--col: 1!important;--gap: 0!important}.google-reviews .wp-gr .grw-row .grw-header .wp-google-right{max-width:100% !important;text-align:center !important;display:block !important}.wp-google-powered{display:none !important}.google-reviews .wp-gr .wp-more-toggle{color:#C66A4A !important}.owl-nav.disabled{display:none !important}section.featured-cards .button-wrapper .btn,section.news-overview .button-wrapper .btn{margin-top:5px;margin-bottom:5px}section.featured-cards .btn,section.news-overview .btn{margin-top:0px}section.featured-cards .articles,section.news-overview .articles{margin-top:2em}section.featured-cards .item a.link-wrapper,section.news-overview .item a.link-wrapper{text-decoration:none;width:100%;overflow:hidden}section.featured-cards .item a.link-wrapper:hover img.news-thumb,section.news-overview .item a.link-wrapper:hover img.news-thumb{transform:scale(1.1)}section.featured-cards .item figure,section.news-overview .item figure{overflow:hidden}section.featured-cards .item img.news-thumb,section.news-overview .item img.news-thumb{width:100%;height:200px;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.featured-cards .item .border-rounded-small img.news-thumb,section.news-overview .item .border-rounded-small img.news-thumb{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}section.featured-cards .item .border-rounded img.news-thumb,section.news-overview .item .border-rounded img.news-thumb{-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}section.featured-cards .item .border-rounded-large img.news-thumb,section.news-overview .item .border-rounded-large img.news-thumb{-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}section.featured-cards .item .description .description-ul,section.news-overview .item .description .description-ul{font-size:16px;text-transform:uppercase}section.featured-cards .item .description .more,section.news-overview .item .description .more{font-size:16px;text-transform:uppercase}footer{overflow:hidden}footer .footer-socials .footer-socials-title{font-size:55px;line-height:1;font-weight:700;font-family:"Geologica", sans-serif}@media (max-width:767.98px){footer .footer-socials .footer-socials-title{font-size:24px;text-align:center}}footer .footer-socials .social-wrapper .social-link{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .footer-socials .social-wrapper .social-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;background:#0C6776;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .footer-socials .social-wrapper .social-link:hover:before{opacity:1}footer .footer-socials .social-wrapper .social-link img{position:relative;z-index:1}@media (max-width:767.98px){footer .footer-socials .social-wrapper .social-link img{width:48px;height:48px}}.footer-newsletter{width:100%;min-height:750px;position:relative;z-index:0;border-radius:30px 30px 0px 0px;overflow:hidden}@media (max-width:767.98px){.footer-newsletter{min-height:620px}}.footer-newsletter .background-container{position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width:767.98px){.footer-newsletter .background-container{height:calc(100% - 155px)}}.footer-newsletter .background-container img{width:100%;height:100%;object-fit:cover}.footer-newsletter .container{height:100%;min-height:calc(750px - 170px);display:flex;align-items:center;position:relative;z-index:2}.footer-newsletter .container:before{content:"";position:absolute;width:100%;aspect-ratio:1;top:35px;left:50%;border-radius:50%;transform:translateX(-50%);background-color:rgba(255, 255, 255, 0.27);z-index:0}@media (max-width:767.98px){.footer-newsletter .container{min-height:calc(420px - 170px)}.footer-newsletter .container:before{background-color:rgba(255, 255, 255, 0.57);width:auto;height:250%;top:100px}}.footer-newsletter .container .row{width:calc(100% + var(--bs-gutter-x));position:relative;z-index:1}.footer-newsletter .container .form-wrapper form input:not([type=submit]){background:transparent;border:1px solid #0B4953}@media (min-width:1200px){.footer-newsletter .container .form-wrapper div.wpcf7 form .submit{padding-top:22px}}.footer-newsletter .container .form-wrapper div.wpcf7 form .submit p{flex-direction:row}.footer-main{background-color:#C66A4A;padding:0;position:relative;z-index:1}.footer-main:before{content:"";position:absolute;width:100%;height:180px;top:-170px;left:0;background-image:url("../images/footer-before.svg");background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:0}@media (max-width:767.98px){.footer-main:before{background-image:url("../images/footer-before-mob.svg");top:-185px;height:195px}}.footer-main .footer-logo-wrapper{position:absolute;top:-175px;left:0;padding:0px;width:fit-content}@media (max-width:767.98px){.footer-main .footer-logo-wrapper{top:-190px}}.footer-main .footer-logo-wrapper a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer-main .footer-logo-wrapper a:hover{transform:scale(1.05)}.footer-main .footer-tagline{font-size:28px;font-family:"Kaushan Script", cursive;line-height:1;color:#FBB794;width:max-content}@media (min-width:768px){.footer-main .footer-tagline{position:absolute;left:150px;top:-93px}}@media (min-width:1200px){.footer-main .footer-tagline{left:200px}}@media (max-width:767.98px){.footer-main .footer-tagline{position:relative;margin-bottom:3rem;margin-top:-30px}}.footer-main .footer-warranty a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer-main .footer-warranty a:hover img{filter:drop-shadow(0px 2px 6px rgba(0, 0, 0, 0.16))}.footer-main .footer-warranty img{object-fit:contain;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:767.98px){.footer-main .footer-warranty .text p{font-size:14px}.footer-main .footer-warranty .text p br{display:none}}.footer-main .footer-warranty-line .line{border-bottom:1px solid #fff}.footer-main .container{position:relative;z-index:2}.footer-main .container:before{content:"";width:91%;aspect-ratio:1.01;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width:1199.98px){.footer-main .container:before{display:none}}.footer-main .container .row{position:relative;z-index:2}@media (min-width:768px){.footer-main .container ul.column-count-2{column-count:2}}.footer-main .container ul li{margin-bottom:25px}@media (max-width:767.98px){.footer-main .container ul li{margin-bottom:5px}}.footer-main .container ul li:last-child{margin-bottom:0px}@media (max-width:767.98px){.footer-main .container ul li:last-child{margin-bottom:0px}}@media (max-width:767.98px){.footer-main .container ul li a{font-size:14px}}.footer-main .container ul li a:hover{color:#FBB794}.footer-main .container ul li a:before{background:#FBB794}.footer-main .container .footer-menu-holder{list-style:none;margin:0;padding:0}.footer-main .container .text{line-height:2}@media (max-width:767.98px){.footer-main .container .text{font-size:14px}}.footer-main .container .footer-bottom-row{border-top:1px solid #fff;padding-top:35px;margin-top:50px}.footer-main .container .footer-bottom-row ul li{margin-bottom:5px;margin-top:5px;font-size:12px}.footer-main .container .footer-bottom-row ul li a{font-size:12px}.logo-link.logo-link-footer{width:200px;display:block;margin-bottom:40px}.footer-main-title{color:#fff;font-size:16px;font-weight:700}@media (max-width:767.98px){.footer-main-title{width:100%;font-size:14px;margin-bottom:15px}}.footer-main-items .contact-information-item{color:#FFF;font-size:16px;margin-bottom:5px !important}.footer-main-items .contact-us-item{display:block;color:#FFF;text-decoration:none;font-size:16px;margin-bottom:5px}.footer-main-items .contact-us-item i{margin-right:5px}@media screen and (max-width:991.98px){footer{margin-bottom:55px}}@media only screen and (max-width:576.98px){.footer-main-content{margin-bottom:30px}}.sticky-whatsapp-container{position:fixed;bottom:20px;right:20px;z-index:100;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.sticky-whatsapp-container a img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sticky-whatsapp-container a:hover img{transform:scale(1.05)}.home-hero{position:relative;min-height:810px;height:75vh;width:calc(100% - 56px);margin-top:18px;padding-top:70px;margin-left:28px;margin-right:28px;display:flex;overflow:hidden}@media (max-width:1199.98px){.home-hero{margin-top:10px;margin-left:10px;margin-right:10px;width:calc(100% - 20px);height:fit-content;min-height:fit-content}}.home-hero.thank-you-hero .text-col:before,.home-hero.error-404 .text-col:before{display:none !important}.home-hero.thank-you-hero .background-container:before,.home-hero.error-404 .background-container:before{content:"";position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0.3);z-index:2}.home-hero .background-container{position:absolute;top:0;left:0;max-width:100%;height:100%;overflow:hidden;border-radius:27px}@media (max-width:1199.98px){.home-hero .background-container{border-radius:10px}}.home-hero .background-container .home-hero-slider,.home-hero .background-container .home-hero-slider .owl-stage-outer,.home-hero .background-container .home-hero-slider .owl-stage,.home-hero .background-container .home-hero-slider .owl-item,.home-hero .background-container .home-hero-slider .slide{width:100vw;height:100% !important;display:flex}.home-hero .background-container .home-hero-slider .owl-nav{padding-left:80px;padding-right:80px}.home-hero .background-container .home-hero-slider .slide{position:relative}.home-hero .background-container .home-hero-slider .slide>img{position:absolute;left:0;top:0;width:100%;height:100%}.home-hero .background-container img{max-width:100%;height:100%;object-fit:cover}.home-hero .background-container iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;min-width:238.46vh;min-height:56.25vw;width:auto;height:auto;border:0}@media (max-width:1399.98px){.home-hero .background-container iframe{min-width:238.46vh;min-height:60.25vw}}@media (max-width:1199.98px){.home-hero .background-container iframe{min-width:147.28vh;min-height:190.429vw}}@media (max-width:991.98px){.home-hero .background-container iframe{min-width:170.28vh}}@media (max-width:767.98px){.home-hero .background-container iframe{top:0;transform:translate(-50%, 0%);min-width:91.46vh;min-height:109.333vw}}.home-hero .container{position:relative;margin:auto;z-index:5}@media (max-width:1199.98px){.home-hero .container{padding-top:150px}}@media (max-width:767.98px){.home-hero .container{padding-top:120px}}.home-hero .container .text-col{position:relative}.home-hero .container .text-col:before{content:"";position:absolute;width:190%;aspect-ratio:1;background:rgba(255, 255, 255, 0.27);border-radius:50%;top:-175px;left:50%;transform:translateX(-50%);z-index:-1}@media (max-width:1199.98px){.home-hero .container .text-col:before{top:-50px;height:190%;width:auto;background:rgba(255, 255, 255, 0.57)}}.home-hero .container .text-col .subtitle{margin-bottom:20px}@media (max-width:767.98px){.home-hero .container .text-col .subtitle{display:none}}.home-hero .container .text-col .text{margin-top:25px;line-height:1.625;font-weight:300}.home-hero .container .image-col img,.home-hero .container .image-col video,.home-hero .container .image-col iframe,.home-hero .container .image-col a{aspect-ratio:1.0458715596;width:100%;height:auto;object-fit:cover}.page-hero{min-height:45vh;height:fit-content;position:relative;border-radius:27px;overflow:hidden}@media (max-width:1199.98px){.page-hero{border-radius:10px;min-height:30vh}}@media (max-width:1199.98px){.page-hero{margin-top:0;height:fit-content;min-height:fit-content}}@media (min-width:1200px){.page-hero.offerte-hero{min-height:57vh}}@media (max-width:1199.98px){.page-hero.offerte-hero{padding-bottom:6rem !important}}.page-hero.pillar-page-hero,.page-hero.single-page-hero{margin:0px;border-radius:0px}.page-hero.pillar-page-hero+section{margin-top:-27px;margin-left:0px;margin-right:0px;padding-top:50px;border-top-left-radius:27px;border-top-right-radius:27px;position:relative;z-index:3}@media (max-width:767.98px){.page-hero.pillar-page-hero+section{border-top-left-radius:10px;border-top-right-radius:10px;padding-top:0px}}.page-hero .background-container{position:absolute;top:0;left:auto;right:0;width:43%;height:100%}.page-hero .background-container img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.page-hero .background-container{-webkit-mask-image:url("../images/page-hero-mask.svg");mask-image:url("../images/page-hero-mask.svg");mask-position:center left;mask-size:cover;mask-repeat:no-repeat}}@media (max-width:767.98px){.page-hero .background-container{position:relative;width:100%;aspect-ratio:1.1029411765;-webkit-mask-image:url("../images/page-hero-mob-mask.svg");mask-image:url("../images/page-hero-mob-mask.svg");mask-position:bottom center;mask-size:cover;mask-repeat:no-repeat}}.page-hero .container{position:relative;z-index:2;height:100%;min-height:45vh;padding-top:calc(70px + 12px)}@media (max-width:1199.98px){.page-hero .container{min-height:30vh}}@media (max-width:767.98px){.page-hero .container{padding-top:3rem;min-height:fit-content}}.page-hero .container .row{min-height:calc(45vh - (70px + 12px));min-width:calc(100% + var(--bs-gutter-x))}@media (max-width:1199.98px){.page-hero .container .row{min-height:calc(30vh - (70px + 12px))}}.page-hero .container .row .text-wrapper{position:relative;z-index:1}.page-hero .container .row .features-inner{background:rgba(250, 244, 240, 0.9);border-radius:27px;padding:50px}@media (max-width:767.98px){.page-hero .container .row .features-inner{padding:40px;border-radius:10px}}.page-hero .container .row .features-inner .features li{margin-bottom:30px;list-style:none}.page-hero .container .row .features-inner .features li:last-child{margin-bottom:0px}.page-hero .container .row .features-inner .features li img{height:auto;max-width:48px;object-fit:contain}.page-hero .container .row .features-inner .features li a{color:unset;display:flex}.page-hero .container .row .features-inner .features li a:before{display:none}.page-hero .container .row .features-inner .features li a:after{position:relative;display:inline-block;content:"";width:60px;height:60px;background-image:url("../images/arrow-right-circle.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;margin-left:auto}.page-hero .container .row .features-inner .features li a:hover:after{animation:compass 2s 1 ease}.offerte-hero-form{margin-top:-50px !important;position:relative;z-index:2}.offerte-hero-form .form-wrapper{padding:50px;border-radius:15px 15px 15px 100px}@media (max-width:767.98px){.offerte-hero-form .form-wrapper{padding:30px;border-radius:10px;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}}.offerte-hero-form .form-wrapper textarea{height:136px}.contact-page-hero.home-hero{overflow:visible}@media (min-width:1200px){.contact-page-hero.home-hero{min-height:600px}}.contact-page-hero.home-hero .background-container{overflow:hidden}@media (max-width:1199.98px){.contact-page-hero.home-hero .background-container:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.3);z-index:2}}.contact-page-hero.home-hero .text-col:before{display:none}.contact-page-hero.home-hero .form-col{position:relative}.contact-page-hero.home-hero .form-col .form-wrapper{padding:50px;border-radius:15px 15px 15px 100px}@media (max-width:767.98px){.contact-page-hero.home-hero .form-col .form-wrapper{padding:30px;border-radius:10px;background:rgba(250, 216, 194, 0) !important;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}}@media (min-width:768px){.contact-page-hero.home-hero .form-col .form-wrapper{top:50px;position:absolute}}.contact-hero-contact-details .social-wrapper .social-link{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-hero-contact-details .social-wrapper .social-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;background:#FAD8C2;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-hero-contact-details .social-wrapper .social-link:hover:before{opacity:1}.contact-hero-contact-details .social-wrapper .social-link img{position:relative;z-index:1}@media (max-width:767.98px){.contact-hero-contact-details .social-wrapper .social-link img{width:48px;height:48px}}#page{position:relative}header.masthead{position:fixed;top:30px;left:50%;width:1320px;transform:translateX(-50%);z-index:1;border-radius:8px;height:70px;background-color:#FAF4F0;z-index:10;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.2))}@media (max-width:1399.98px){header.masthead{width:1140px}}@media (max-width:1199.98px){header.masthead{width:max-content;background:transparent !important;top:20px}}header.masthead.wide-sub-menu-open{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}header.masthead.wide-sub-menu-open .logo-holder{pointer-events:none}header.masthead .nav-holder{position:relative;z-index:2;align-items:center;display:flex;justify-content:space-between}header.masthead .nav-holder.container-fluid{position:relative;z-index:2}@media (min-width:1300px){header.masthead .nav-holder.container-fluid{max-width:calc(100vw - 50px)}}@media (min-width:1600px){header.masthead .nav-holder.container-fluid{max-width:87vw;min-width:1200px}}header.masthead .nav-holder .logo-holder{width:109.38px;height:70px;display:block;position:relative;z-index:20}header.masthead .nav-holder .logo-holder img{object-fit:contain;max-width:100%;height:111px}header.masthead .nav-holder .logo-holder a{position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:100%;height:111px;display:flex;justify-content:center;align-items:center;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.masthead .nav-holder .logo-holder a:hover{transform:translateX(-50%) scale(1.05)}header.masthead .nav-holder .logo-holder a#logo-secondary{max-width:0px;max-height:0px}header.masthead .nav-holder ul.main-menu-holder{display:flex;position:relative;height:70px}header.masthead .nav-holder ul.main-menu-holder>li{position:relative;margin-right:50px;display:flex;align-items:center}@media (max-width:1499px){header.masthead .nav-holder ul.main-menu-holder>li{margin-right:30px}}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu{position:unset !important}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu{margin-top:-1px !important;z-index:-1 !important;left:-12px !important;height:max-content !important;min-width:1320px !important;max-width:1320px !important;background:#f6ece5 !important;display:flex;flex-direction:row !important;flex-wrap:wrap;justify-content:center}@media (max-width:1399.98px){header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu{min-width:1140px !important;max-width:1140px !important}}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li{width:155px;padding-left:18px;padding-right:18px;padding-top:24px;text-align:center}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li.current-menu-item a{color:#C66A4A}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li.current-menu-item a .menu-title{color:#C66A4A}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li.current-menu-item a .menu-title:before{background-color:#C66A4A}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li .image-wrapper{width:110px;text-align:center;margin:0 auto 15px;max-width:100%;aspect-ratio:1;height:auto;display:block;border-radius:50%;border:5px solid #F0EEEB;filter:drop-shadow(0px 0px 1px #0B4953)}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li .image-wrapper .submenu-thumb{width:100%;height:auto;aspect-ratio:1;border-radius:50%;overflow:hidden;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li a{display:flex;flex-direction:column;align-items:center}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li a:before{display:none}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li a .menu-title{position:relative;white-space:nowrap;display:block}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li a .menu-title:before{content:"";width:0px;height:1px;position:absolute;left:0px;bottom:0px;background:#0B4953;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li a:hover .image-wrapper .submenu-thumb{transform:scale(1.1)}header.masthead .nav-holder ul.main-menu-holder>li.wide-sub-menu .sub-menu li a:hover .menu-title:before{width:100%}header.masthead .nav-holder ul.main-menu-holder>li a{color:#0B4953;text-decoration:none;position:relative;font-weight:600}@media (max-width:1399.98px){header.masthead .nav-holder ul.main-menu-holder>li a{font-size:14px}}header.masthead .nav-holder ul.main-menu-holder>li a::before{content:"";position:absolute;left:0px;bottom:0px;width:0px;transition:all 0.3s ease-in-out;height:1px;background-color:#0B4953}header.masthead .nav-holder ul.main-menu-holder>li:hover>a::before{width:100%}header.masthead .nav-holder ul.main-menu-holder>li.current-menu-item{font-weight:700 !important}header.masthead .nav-holder ul.main-menu-holder>li.current-menu-item>a{font-weight:700 !important;color:#C66A4A}header.masthead .nav-holder ul.main-menu-holder>li.current-menu-item>a:before{background-color:#C66A4A}header.masthead .nav-holder ul.main-menu-holder>li:last-child{margin-right:0px}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children{padding-right:20px}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children::after{content:"";background-image:url("../images/chevron-down.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:10px;height:6px;position:absolute;right:0px;top:50%;transform:translateY(-50%);font-size:14px;line-height:14px;margin-top:1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children:hover::after{transform:translateY(-50%) rotate(180deg);margin-top:0px}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children ul.sub-menu{display:none;position:absolute;padding:0px;height:0px;top:100%;left:-20px;opacity:0;width:max-content;min-width:100%;z-index:4;background:#FAF4F0;margin:0 auto;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.3s all ease;transition:0.3s all ease;position:absolute;flex-direction:column;max-height:0;padding-left:20px;padding-right:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:0;padding-bottom:0;overflow:hidden}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children ul.sub-menu li.menu-item{margin-bottom:10px}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children ul.sub-menu li.menu-item:last-child{margin-bottom:0px}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children ul.sub-menu li.menu-item a{color:#0B4953;text-decoration:none;position:relative;font-weight:600}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children ul.sub-menu li.menu-item a:hover::before{width:100%}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children ul.sub-menu li.menu-item a::before{background-color:#0B4953}header.masthead .nav-holder ul.main-menu-holder li.menu-item-has-children:hover>ul.sub-menu{opacity:1;display:flex;height:auto;max-height:none;padding:20px}header.masthead .nav-holder .woocommerce-menu{position:relative;height:70px}header.masthead .nav-holder .woocommerce-menu>li{margin-right:18px}header.masthead .nav-holder .woocommerce-menu>li:last-child{margin-right:0px}header.masthead .nav-holder .woocommerce-menu li a{color:#0B4953}header.masthead .nav-holder .woocommerce-menu li a:before,header.masthead .nav-holder .woocommerce-menu li a:after{display:none}@media screen and (min-width:1920px){header.masthead .nav-holder ul.main-menu-holder>li{margin-right:50px}}header.masthead.scrolled{background-color:#FAF4F0;height:70px}header.masthead.scrolled .nav-holder{height:100%}header.masthead.scrolled .nav-holder .logo-holder{height:100%;max-height:100%}header.masthead.scrolled .nav-holder .logo-holder #logo-primary{max-width:0px}@media (max-width:1199.98){header.masthead.scrolled .nav-holder .logo-holder #logo-primary{max-width:109.38px;max-height:111px}}header.masthead.scrolled .nav-holder .logo-holder #logo-secondary{max-width:109.38px;max-height:111px}header.masthead.scrolled .nav-holder ul.main-menu-holder{height:70px}header.masthead.scrolled .nav-holder ul.main-menu-holder>li.menu-item-has-children::after{color:#000;fill:#000}header.masthead.scrolled .nav-holder ul.main-menu-holder>li a{color:#0B4953}header.masthead.scrolled .nav-holder ul.main-menu-holder>li a::before{background-color:#0B4953}header.masthead.scrolled .nav-holder ul.main-menu-holder>li .sub-menu{background-color:#FAF4F0 !important}header.masthead.scrolled .nav-holder ul.main-menu-holder>li.current-menu-item>a{color:#C66A4A}header.masthead.scrolled .nav-holder ul.main-menu-holder>li.current-menu-item>a:before{background-color:#C66A4A}header.masthead.scrolled .nav-holder ul.main-menu-holder:before{max-width:0px}header.masthead.scrolled .nav-holder .woocommerce-menu{height:70px}.mobile-navigation,.mobile-navigation-panel{display:none !important}@media screen and (max-width:1199.98px){.mobile-navigation,.mobile-navigation-panel{display:flex !important}}@media screen and (max-width:1199.98px){header.masthead.desktop-menu{position:absolute;height:75px !important}header.masthead.desktop-menu .nav-holder{height:100%;display:flex}header.masthead.desktop-menu .nav-holder .logo-holder{max-height:100%}header.masthead.desktop-menu .nav-holder .logo-holder a{padding-top:10px;padding-bottom:10px}header.masthead.desktop-menu .nav-holder .container-fluid{margin-top:auto;margin-bottom:auto}header.masthead.desktop-menu .nav-holder .container-fluid .logo-holder{max-height:100%}header.masthead.desktop-menu .nav-holder .container-fluid .logo-holder #logo-primary{display:block !important;height:54px}header.masthead.desktop-menu .nav-holder .container-fluid .logo-holder #logo-secondary{display:none !important}header.masthead.desktop-menu .nav-holder .container-fluid .nav-holder{justify-content:center}header.masthead.desktop-menu .nav-holder .container-fluid .nav-holder ul.main-menu-holder{display:none !important}}.mobile-navigation{position:fixed;width:100%;max-width:100vw;height:70px;background:#FAF4F0;z-index:12;bottom:0px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.16))}.mobile-navigation .container-fluid{height:100%}.mobile-navigation .container-fluid .row{height:100%}.mobile-navigation .navigation-contact{height:100%;display:flex;justify-content:end;align-items:center}.mobile-navigation .navigation-contact .btn{margin-top:0px}html.no-scroll .mobile-navigation{filter:none}.mobile-navigation{padding-left:20px;padding-right:20px}.mobile-navigation .btn{font-size:14px;padding:12px 15px !important}.mobile-navigation .nav-container{display:block;position:relative;height:100%;width:32px}.mobile-navigation .nav-container .checkbox{position:absolute;display:block;height:32px;width:32px;top:50%;transform:translateY(-50%);left:0px;z-index:5;opacity:0;cursor:pointer}.mobile-navigation .nav-container input[type="checkbox"]:checked~.menu-items{transform:translateX(0)}.mobile-navigation .nav-container input[type="checkbox"]:checked~.hamburger-lines .line1{transform:rotate(45deg)}.mobile-navigation .nav-container input[type="checkbox"]:checked~.hamburger-lines .line2{transform:scaleY(0)}.mobile-navigation .nav-container input[type="checkbox"]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}.mobile-navigation .nav-container .hamburger-lines{display:block;height:26px;width:32px;position:absolute;top:50%;transform:translateY(-50%);left:0px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.mobile-navigation .nav-container .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:#C66A4A}.mobile-navigation .nav-container .hamburger-lines .line1{transform-origin:0% 0%;transition:transform 0.4s ease-in-out}.mobile-navigation .nav-container .hamburger-lines .line2{transition:transform 0.2s ease-in-out}.mobile-navigation .nav-container .hamburger-lines .line3{transform-origin:0% 100%;transition:transform 0.4s ease-in-out}.mobile-navigation-panel{background:#FAF4F0;position:fixed;top:0px;height:calc(100% - 70px);width:100%;max-width:100vw;bottom:0px;z-index:10;padding-top:20px;transform:translateY(calc(100% + 70px));transition:all 0.5s ease-in-out;overflow-y:scroll;padding-bottom:50px}.mobile-navigation-panel .logo-holder{padding-left:40px;padding-right:40px;text-align:center;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.2))}.mobile-navigation-panel.active{transform:translateY(0px)}.mobile-navigation-panel a.logo-link img{max-width:100%;height:50px;object-fit:contain;object-position:top}.mobile-navigation-panel li.cta-btn{display:none}.mobile-navigation-panel .mobile-menu-inner{margin-top:50px;padding-left:40px;padding-right:40px;width:100%}.mobile-navigation-panel .mobile-menu-inner ul{padding-left:0px}.mobile-navigation-panel .mobile-menu-inner ul li{margin-bottom:35px;font-weight:600;font-size:18px;line-height:30px;list-style:none}.mobile-navigation-panel .mobile-menu-inner ul li:last-child{margin-bottom:0px}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu{display:flex;flex-direction:row !important;flex-wrap:wrap !important;margin-left:-12px;margin-right:-12px;min-width:calc(100% + 36px) !important}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li{width:50%;padding-left:12px;padding-right:12px;padding-top:24px;text-align:center;margin-left:auto;margin-right:auto}@media (min-width:768px){.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li{width:25%}}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li.current-menu-item a{color:#C66A4A}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li.current-menu-item a .menu-title{color:#C66A4A}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li.current-menu-item a .menu-title:before{background-color:#C66A4A}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li .image-wrapper{width:100px;text-align:center;margin:0 auto 15px;max-width:100%;aspect-ratio:1;height:auto;display:block;border-radius:50%;border:3px solid #F0EEEB;filter:drop-shadow(0px 0px 1px #0B4953)}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li .image-wrapper .submenu-thumb{width:100%;height:auto;aspect-ratio:1;border-radius:50%;overflow:hidden;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li a{display:flex;flex-direction:column;align-items:center}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li a:before{display:none}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li a .menu-title{position:relative;white-space:nowrap;display:block}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li a .menu-title:before{content:"";width:0px;height:1px;position:absolute;left:0px;bottom:0px;background:#0B4953;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li a:hover .image-wrapper .submenu-thumb{transform:scale(1.1)}.mobile-navigation-panel .mobile-menu-inner ul li.wide-sub-menu ul.sub-menu li a:hover .menu-title:before{width:100%}.mobile-navigation-panel .mobile-menu-inner ul li a{text-decoration:none;color:#0B4953}.mobile-navigation-panel .mobile-menu-inner ul li a:hover{color:#C66A4A}.mobile-navigation-panel .mobile-menu-inner ul li a:hover::before{background-color:#C66A4A}.mobile-navigation-panel .mobile-menu-inner .main-menu-holder{margin-bottom:35px}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item.current-menu-item>a{color:#C66A4A}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item.current-menu-item>a:before{background-color:#C66A4A}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children{position:relative;padding-right:20px}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children .expand-button{position:absolute;right:0px;top:3px;width:20px;height:20px;background-image:url("../images/chevron-down.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children .expand-button::before{display:none}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children .expand-button.expanded{transform:rotate(180deg)}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children ul.sub-menu{position:relative;min-width:unset;max-height:0;opacity:0;border:none;transform:unset;pointer-events:none;padding:0;margin-top:0px;margin-bottom:0px;z-index:4;transition:ease 0.2s all}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children ul.sub-menu.menu-expanded{pointer-events:all;max-height:200vh;opacity:1;margin-top:15px;margin-bottom:30px}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children ul.sub-menu.menu-expanded>li{font-size:16px;margin-bottom:15px}.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main{margin-top:115px}@media (max-width:1199.98px){.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main{margin-top:0}}.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main .title-wrapper{width:fit-content;max-width:100%}.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main .title-wrapper .subtitle{margin-left:-50px;margin-bottom:-20px}@media (max-width:767.98px){.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main .title-wrapper .subtitle{margin-left:-40px;margin-bottom:-15px}}.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main .woocommerce-breadcrumb,.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main .woocommerce-result-count,.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main .woocommerce-ordering{display:none}.theme-aelv-talent.woocommerce.woocommerce-shop header.masthead+main .row{min-width:calc(100% + var(--bs-gutter-x))}.theme-aelv-talent.woocommerce.woocommerce-shop .woocommerce-pagination{padding-top:50px}.theme-aelv-talent.woocommerce.woocommerce-shop .woocommerce-pagination ul{border-radius:30px;border-color:#C66A4A}.theme-aelv-talent.woocommerce.woocommerce-shop .woocommerce-pagination ul li{border-color:#C66A4A}.theme-aelv-talent.woocommerce.woocommerce-shop .woocommerce-pagination ul li:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.theme-aelv-talent.woocommerce.woocommerce-shop .woocommerce-pagination ul li:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.theme-aelv-talent.woocommerce.woocommerce-shop .woocommerce-pagination ul li a:hover,.theme-aelv-talent.woocommerce.woocommerce-shop .woocommerce-pagination ul li span.current{background:#C66A4A;color:#fff}.product-item{position:relative}.product-item a{text-decoration:none}.product-item a:hover .image-wrapper:before{right:15px}.product-item .product-inner{padding:30px;background:#fff;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.product-item .product-inner:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.product-item .product-inner{padding:20px}}.product-item .product-inner .image-wrapper{aspect-ratio:1.24;position:relative}.product-item .product-inner .image-wrapper img{aspect-ratio:1.24;object-fit:cover;width:100%;max-width:100%}.product-item .product-inner .image-wrapper:before{content:"";position:absolute;bottom:20px;right:20px;width:44px;height:20px;background-image:url("../images/arrow-right-primary.svg");background-position:center right;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.product-item .product-inner .text-wrapper{position:relative;width:100%;padding-top:30px}@media (max-width:767.98px){.product-item .product-inner .text-wrapper{padding-top:20px}}.product-item .product-inner .text-wrapper .price{color:#FBB794;font-size:20px;line-height:1;font-weight:600;display:inline-block;padding-top:14px;padding-bottom:14px}@media (max-width:767.87px){.product-item .product-inner .text-wrapper .price{font-size:16px;padding-top:16px;padding-bottom:16px}}.product-item .product-inner .text-wrapper .price span{font-size:20px}@media (max-width:767.87px){.product-item .product-inner .text-wrapper .price span{font-size:16px}}.product-item a.button{position:absolute;bottom:30px;right:30px;z-index:5;font-size:0px;line-height:16px;background-image:url("../images/in-winkelwagen.svg");min-width:85px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#C66A4A !important;border-color:#C66A4A !important}.product-item a.button:hover{background-color:#a85335 !important;border-color:#a85335 !important}.product-item a.button:focus{background-color:#d28a71 !important;border-color:#d28a71 !important}@media (max-width:767.87px){.product-item a.button{bottom:20px;right:20px;padding-left:20px;padding-right:20px}}.product-item a.added_to_cart{display:none !important}.theme-aelv-talent.woocommerce-account header.masthead+main{margin-top:115px}@media (max-width:1199.98px){.theme-aelv-talent.woocommerce-account header.masthead+main{margin-top:0}}.theme-aelv-talent.woocommerce-account header.masthead+main .title-wrapper{width:fit-content;max-width:100%}.theme-aelv-talent.woocommerce-account header.masthead+main .title-wrapper .subtitle{margin-left:-50px;margin-bottom:-20px}@media (max-width:767.98px){.theme-aelv-talent.woocommerce-account header.masthead+main .title-wrapper .subtitle{margin-left:-40px;margin-bottom:-15px}}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-breadcrumb,.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-result-count,.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-ordering{display:none}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;text-align:left;margin-bottom:1.5rem;position:relative;z-index:2}@media (max-width:767.98px){.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#0C6776;color:#fff}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul li a{position:relative;display:inline-block;text-decoration:none;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;width:100%;color:#FFF;line-height:1;background-color:#C66A4A;border-color:#C66A4A;border:1px solid #C66A4A;padding:17px 75px 17px 30px !important;border-radius:8px;border-bottom-left-radius:0px;text-transform:none;font-style:normal;cursor:pointer;font-weight:600;border:none;box-shadow:none;font-size:14px;margin-bottom:10px}@media (min-width:768px){.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul li a{font-size:16px}}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul li a:before{display:none}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul li a:after{content:"";width:44px;height:40px;position:absolute;right:10px;top:calc(50% - 20px);background-image:url("../images/faq-arrow.svg");transform:rotate(-90deg);background-position:center center;background-size:contain;background-repeat:no-repeat}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-MyAccount-navigation ul li a:hover:after{animation:arrow-link2 1s ease 2}.theme-aelv-talent.woocommerce-account header.masthead+main form{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);border:none !important;padding-left:0px !important;position:relative;display:block}@media (min-width:768px){.theme-aelv-talent.woocommerce-account header.masthead+main form{margin:0;width:100%}.theme-aelv-talent.woocommerce-account header.masthead+main form.woocommerce-ResetPassword{max-width:550px;margin:auto}.theme-aelv-talent.woocommerce-account header.masthead+main form.woocommerce-ResetPassword .form-row{width:100%}}.theme-aelv-talent.woocommerce-account header.masthead+main form p{line-height:1}.theme-aelv-talent.woocommerce-account header.masthead+main form .form-row{margin-bottom:0px !important}.theme-aelv-talent.woocommerce-account header.masthead+main form ::placeholder{color:#0C6776 !important;opacity:1}.theme-aelv-talent.woocommerce-account header.masthead+main form .button{margin-top:15px}.theme-aelv-talent.woocommerce-account header.masthead+main form label{font-size:12px;font-style:normal;font-weight:600;margin-top:15px;margin-bottom:0px}@media (min-width:768px){.theme-aelv-talent.woocommerce-account header.masthead+main form.textarea-wrapper:before{height:141px}}.theme-aelv-talent.woocommerce-account header.masthead+main form select{margin-top:5px}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#0C6776 !important;height:50px;line-height:20px;padding:15px;margin-bottom:0px}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-container--default .select2-selection--single{margin-bottom:0px;padding:0px !important}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-selection__arrow{height:50px;top:0}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-selection__arrow b{display:none}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-selection__arrow:after{content:"";width:15px;height:9px;position:absolute;right:25px;top:calc(50% - 4.5px);background-image:url("../images/chevron-down.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-container--default .select2-selection--single,.theme-aelv-talent.woocommerce-account header.masthead+main form select,.theme-aelv-talent.woocommerce-account header.masthead+main form input{position:relative;z-index:1;width:100%;height:50px;padding:15px;line-height:20px;border-radius:0px;border-bottom-left-radius:0px;border:none;background:#FAF4F0 !important;color:#0C6776 !important}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-container--default .select2-selection--single ::placeholder,.theme-aelv-talent.woocommerce-account header.masthead+main form select ::placeholder,.theme-aelv-talent.woocommerce-account header.masthead+main form input ::placeholder{color:#0C6776 !important;opacity:1}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-container--default .select2-selection--single+span,.theme-aelv-talent.woocommerce-account header.masthead+main form select+span,.theme-aelv-talent.woocommerce-account header.masthead+main form input+span{display:block;margin-top:5px;font-size:12px}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-container--default .select2-selection--single[type=checkbox],.theme-aelv-talent.woocommerce-account header.masthead+main form select[type=checkbox],.theme-aelv-talent.woocommerce-account header.masthead+main form input[type=checkbox]{margin-top:0;margin-right:10px;width:32px;min-width:32px;height:32px;padding:0;border-radius:0;position:relative}.theme-aelv-talent.woocommerce-account header.masthead+main form .select2-container--default .select2-selection--single[type=checkbox]:checked:after,.theme-aelv-talent.woocommerce-account header.masthead+main form select[type=checkbox]:checked:after,.theme-aelv-talent.woocommerce-account header.masthead+main form input[type=checkbox]:checked:after{content:"";background-image:url("../images/checkmark.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.theme-aelv-talent.woocommerce-account header.masthead+main form textarea{margin-top:5px;height:50px;width:100%;background:transparent;border-radius:0px;padding:15px;line-height:20px;margin-bottom:0px;border-bottom-left-radius:0px;background:#FAF4F0 !important;border:none;resize:none;color:#0C6776 !important}@media (min-width:768px){.theme-aelv-talent.woocommerce-account header.masthead+main form textarea{height:141px}}.theme-aelv-talent.woocommerce-account header.masthead+main form .show-password-input{color:#0C6776 !important;z-index:2;height:50px;top:0;margin:0px;font-size:16px;display:flex;align-items:center}.theme-aelv-talent.woocommerce-account header.masthead+main form .show-password-input.display-password{color:#C66A4A !important}.theme-aelv-talent.woocommerce-account header.masthead+main form .show-password-input.display-password:after{color:#C66A4A !important}.theme-aelv-talent.woocommerce-account header.masthead+main form .select-wrapper:after{top:calc(50% - 2.5px) !important}.theme-aelv-talent.woocommerce-account header.masthead+main form .submit-wrapper{margin-top:20px}@media (min-width:768px){.theme-aelv-talent.woocommerce-account header.masthead+main form .submit-wrapper{display:flex;justify-content:flex-end}.theme-aelv-talent.woocommerce-account header.masthead+main form .submit-wrapper p{display:flex;flex-direction:row-reverse}}.theme-aelv-talent.woocommerce-account header.masthead+main form legend{margin-top:30px;margin-bottom:0px;font-size:18px;font-style:normal;font-weight:600}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-order-details__title{line-height:1}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-order-details.woocommerce-info,.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-table--order-details,.theme-aelv-talent.woocommerce-account header.masthead+main address{border:none;border-radius:0px;background-color:#0C6776;color:#fff !important}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-order-details.woocommerce-info:before,.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-table--order-details:before,.theme-aelv-talent.woocommerce-account header.masthead+main address:before{color:#fff !important}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-order-details.woocommerce-info *,.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-table--order-details *,.theme-aelv-talent.woocommerce-account header.masthead+main address *{color:#fff !important}@media (max-width:767.98px){.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-order-details.woocommerce-info,.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-table--order-details,.theme-aelv-talent.woocommerce-account header.masthead+main address{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-order-details.woocommerce-info *,.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-table--order-details *,.theme-aelv-talent.woocommerce-account header.masthead+main address *{font-size:14px}}.theme-aelv-talent.woocommerce-account header.masthead+main .woocommerce-table--order-details{padding:11px 8px}.theme-aelv-talent.woocommerce-account header.masthead+main address{padding:20px}.theme-aelv-talent.woocommerce-account .select2-dropdown{color:#0C6776 !important}.theme-aelv-talent.woocommerce-account .select2-container--default .select2-results__option--highlighted[aria-selected],.theme-aelv-talent.woocommerce-account .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#FBB794 !important}.theme-aelv-talent.woocommerce-account .select2-container--default .select2-search--dropdown .select2-search__field{border-color:#0C6776 !important;color:#0C6776 !important;border-radius:0px;background:transparent}.theme-aelv-talent.woocommerce-account .woocommerce-orders-table{border:none;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}@media (min-width:768px){.theme-aelv-talent.woocommerce-account .woocommerce-orders-table{margin:0;width:100%}}.theme-aelv-talent.woocommerce-account .woocommerce-orders-table thead{display:none !important}.theme-aelv-talent.woocommerce-account .woocommerce-orders-table__row{background:#0C6776;color:#fff;border-radius:0px;margin-bottom:16px;padding:20px}@media (min-width:768px){.theme-aelv-talent.woocommerce-account .woocommerce-orders-table__row{display:flex;flex-wrap:wrap;align-items:center}.theme-aelv-talent.woocommerce-account .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions{margin-left:auto}}.theme-aelv-talent.woocommerce-account .woocommerce-orders-table__row td{border:none}.theme-aelv-talent.woocommerce-account .woocommerce-orders-table__row td a{color:#fff !important}.theme-aelv-talent.woocommerce-account .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-status{font-weight:600}.theme-aelv-talent.woocommerce-account .woocommerce-form__label-for-checkbox{display:inline-flex !important;flex-direction:row;width:fit-content}.theme-aelv-talent.woocommerce-account .woocommerce-LostPassword{margin-top:15px}.theme-aelv-talent.woocommerce-account .woocommerce-form-login .form-row:not(.form-row-wide){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.theme-aelv-talent.woocommerce-account .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form-login__submit{order:0}.theme-aelv-talent.woocommerce-account .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form-login__rememberme{order:1}.theme-aelv-talent.woocommerce.single-product header.masthead+main{margin-top:115px;padding-top:3rem}@media (max-width:1199.98px){.theme-aelv-talent.woocommerce.single-product header.masthead+main{margin-top:0}}.theme-aelv-talent.woocommerce.single-product header.masthead+main div.product{display:flex;flex-wrap:wrap}.theme-aelv-talent.woocommerce.single-product header.masthead+main div.product div.images,.theme-aelv-talent.woocommerce.single-product header.masthead+main div.product div.summary{float:none}@media (min-width:768px){.theme-aelv-talent.woocommerce.single-product header.masthead+main div.product div.summary{margin-left:auto}}.theme-aelv-talent.woocommerce.single-product header.masthead+main span.onsale{border-radius:0px;background-color:#C66A4A;padding:15px 20px;min-width:fit-content;min-height:fit-content;line-height:1;left:0;top:0}.theme-aelv-talent.woocommerce.single-product header.masthead+main .product_meta,.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-breadcrumb{display:none}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:not(.price-wrapper){margin-bottom:10px}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:not(.price-wrapper):not(div:first-child){margin-right:10px}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:first-child{position:relative}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .price-wrapper{position:absolute;bottom:110px;left:40px;padding:19px 22px;background:#fff;color:#0C6776;border-radius:10px;border-bottom-left-radius:0px;font-size:14px;line-height:1;font-weight:500;display:inline-block}@media (max-width:767.87px){.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .price-wrapper{left:20px}}@media (max-width:767.87px){.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .price-wrapper{font-size:12px;padding:18px 20px}}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:not(.price-wrapper){margin-bottom:10px}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:not(.price-wrapper):not(div:first-child){margin-right:10px}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:first-child{position:relative;margin-right:10px;width:100%}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__image img{aspect-ratio:1;height:auto;width:100%;object-fit:contain}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:calc(25% - 10px)}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) img{aspect-ratio:1;height:auto;width:100%;object-fit:cover}.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .price-wrapper{position:absolute;bottom:110px;left:40px;padding:19px 22px;background:#fff;color:#0C6776;border-radius:10px;border-bottom-left-radius:0px;font-size:14px;line-height:1;font-weight:500;display:inline-block}@media (max-width:767.87px){.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .price-wrapper{left:20px}}@media (max-width:767.87px){.theme-aelv-talent.woocommerce.single-product header.masthead+main .woocommerce-product-gallery .price-wrapper{font-size:12px;padding:18px 20px}}@media (min-width:768px){.theme-aelv-talent.woocommerce.single-product header.masthead+main .summary{margin-top:5rem}}@media (min-width:768px){.theme-aelv-talent.woocommerce.single-product header.masthead+main .summary .woocommerce-product-details__short-description{margin-top:30px;margin-bottom:30px}}.theme-aelv-talent.woocommerce.single-product header.masthead+main .summary .price{color:#FBB794}@media (min-width:768px){.theme-aelv-talent.woocommerce.single-product header.masthead+main .variations{margin-bottom:30px;max-width:50%}}.theme-aelv-talent.woocommerce.single-product header.masthead+main .variations tr{display:flex;flex-direction:column;margin-bottom:10px}.theme-aelv-talent.woocommerce.single-product .reset_variations{display:none !important}.theme-aelv-talent.woocommerce.single-product .featured-products{min-width:100vw;width:100vw;max-width:100vw;margin-left:-40px;margin-top:6rem !important}@media (min-width:576px){.theme-aelv-talent.woocommerce.single-product .featured-products{margin-left:calc((100vw - 540px) / -2)}}@media (min-width:768px){.theme-aelv-talent.woocommerce.single-product .featured-products{margin-left:calc((100vw - 720px) / -2)}}@media (min-width:991px){.theme-aelv-talent.woocommerce.single-product .featured-products{margin-left:calc((100vw - 960px) / -2)}}@media (min-width:1200px){.theme-aelv-talent.woocommerce.single-product .featured-products{margin-left:calc((100vw - 1140px) / -2)}}@media (min-width:1400px){.theme-aelv-talent.woocommerce.single-product .featured-products{margin-left:calc((100vw - 1320px) / -2)}}.theme-aelv-talent.woocommerce.single-product .featured-products .container-fluid{padding-top:200px !important}.theme-aelv-talent.woocommerce.single-product .featured-products .container-fluid .title-wrapper{padding-left:40px;padding-right:40px}.theme-aelv-talent.woocommerce.single-product .featured-products .container-fluid .title-wrapper #product-slider-nav{margin-left:0px !important}.theme-aelv-talent.woocommerce.single-product .featured-products .container-fluid .sticker-wrapper{top:-100px}.theme-aelv-talent.woocommerce.single-product .featured-products .container-right{padding-top:200px !important}.theme-aelv-talent.woocommerce.single-product .featured-products .container-right .sticker-wrapper{top:-17.3vw}.theme-aelv-talent.woocommerce.single-product .product-tabs{width:100%}.theme-aelv-talent.woocommerce.single-product .product-item{position:relative}.theme-aelv-talent.woocommerce.single-product .product-item a{text-decoration:none}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner{padding:30px;background:#fff;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.theme-aelv-talent.woocommerce.single-product .product-item .product-inner{padding:20px}}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .image-wrapper{aspect-ratio:1.24;position:relative}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .image-wrapper img{aspect-ratio:1.24;object-fit:cover;width:100%;max-width:100%}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .image-wrapper:before{content:"";position:absolute;top:0;right:10px;width:44px;height:40px;transform:translateY(-50%);background-position:center right;background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .image-wrapper:before{right:45px;width:56px;height:51px}}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .text-wrapper{position:relative;width:100%;padding-top:30px}@media (max-width:767.98px){.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .text-wrapper{padding-top:20px}}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .text-wrapper .price{font-size:20px;line-height:1;font-weight:600;display:inline-block;padding-top:14px;padding-bottom:14px}@media (max-width:767.87px){.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .text-wrapper .price{font-size:16px;padding-top:16px;padding-bottom:16px}}.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .text-wrapper .price span{font-size:20px}@media (max-width:767.87px){.theme-aelv-talent.woocommerce.single-product .product-item .product-inner .text-wrapper .price span{font-size:16px}}.theme-aelv-talent.woocommerce.single-product .product-item a.button{position:absolute;bottom:30px;right:30px;z-index:5;font-size:0px;line-height:16px;background-image:url("../images/in-winkelwagen.svg");min-width:85px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#C66A4A !important;border-color:#C66A4A !important}.theme-aelv-talent.woocommerce.single-product .product-item a.button:hover{background-color:#a85335 !important;border-color:#a85335 !important}.theme-aelv-talent.woocommerce.single-product .product-item a.button:focus{background-color:#d28a71 !important;border-color:#d28a71 !important}@media (max-width:767.87px){.theme-aelv-talent.woocommerce.single-product .product-item a.button{bottom:20px;right:20px;padding-left:20px;padding-right:20px}}.theme-aelv-talent.woocommerce.single-product .product-item a.added_to_cart{display:none !important}.theme-aelv-talent.woocommerce.single-product table.shop_attributes{border-top:unset !important;border-bottom:unset !important;border-color:#fff;border-style:solid}.theme-aelv-talent.woocommerce.single-product table.shop_attributes tr{border-color:#fff;border-style:solid}.theme-aelv-talent.woocommerce.single-product table.shop_attributes tr td,.theme-aelv-talent.woocommerce.single-product table.shop_attributes tr th{border-color:#fff;border-style:solid}.theme-aelv-talent.woocommerce.single-product table.shop_attributes tr:nth-child(even) td,.theme-aelv-talent.woocommerce.single-product table.shop_attributes tr:nth-child(even) th{border-color:#fff;background:transparent}.theme-aelv-talent.woocommerce.single-product table.shop_attributes tr:last-child td,.theme-aelv-talent.woocommerce.single-product table.shop_attributes tr:last-child th{border-bottom:unset !important}.quantity{position:relative;display:inline-flex;margin-right:10px !important}.quantity:before{position:absolute;top:8px;right:5px;color:#ECEFF1;font-size:12px;font-style:normal;content:"▲";pointer-events:none}.quantity:after{position:absolute;bottom:8px;right:5px;color:#ECEFF1;font-size:12px;font-style:normal;content:"▼";pointer-events:none}.quantity .qty{height:48px;width:70px !important;padding:17px;border:none;margin:0;border-radius:0px;text-align:center;font-style:normal;-webkit-appearance:none;background:#0C6776;color:#fff}.quantity .qty::-webkit-inner-spin-button{position:absolute;top:0;bottom:0;right:0;margin:auto;transform:scale(5);transform-origin:right center;opacity:0;cursor:pointer}.quantity .qty::-webkit-contacts-auto-fill-button{opacity:0}.accordion{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}@media (min-width:768px){.accordion{margin-left:0px;margin-right:0px;max-width:100%}}.accordion .accordion-item{margin-bottom:10px;border-radius:0px;overflow:hidden;background:#C66A4A;color:#fff;border:none;box-shadow:none}.accordion .accordion-item .accordion-header{margin-bottom:0px !important;border:none}.accordion .accordion-item .accordion-header .accordion-button{background:#C66A4A;color:#fff;padding-right:60px;font-weight:600;font-style:normal;border:none;box-shadow:none;font-size:16px}.accordion .accordion-item .accordion-header .accordion-button:after{content:"";width:20px;min-width:20px;height:20px;position:absolute;right:20px;top:calc(50% - 10px);background-image:url("../images/chevron-down-white.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.accordion .accordion-item .accordion-collapse{position:relative}.accordion .accordion-item .accordion-collapse:before{content:"";width:calc(100% - 40px);max-width:0px;height:1px;position:absolute;top:0px;left:50%;transform:translateX(-50%);background:#fff;transition:ease all 0.2s}.accordion .accordion-item .accordion-collapse.show:before{max-width:calc(100% - 40px)}.accordion .accordion-item .accordion-collapse .accordion-body{border:none;box-shadow:none}.accordion .accordion-item .accordion-collapse .accordion-body *{color:#fff}.accordion .accordion-item .accordion-collapse .accordion-body ::marker{color:#fff !important}.accordion .accordion-item .accordion-collapse .accordion-body p{margin-bottom:0 !important}.wc-block-components-notice-banner{display:flex !important;align-items:center !important}@media (max-width:767.98px){.wc-block-components-notice-banner{align-items:flex-start !important}}.wc-block-components-notice-banner .wc-block-components-notice-banner__content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;flex-direction:row-reverse}@media (max-width:767.98px){.wc-block-components-notice-banner .wc-block-components-notice-banner__content{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}.wc-block-components-notice-banner .wc-block-components-notice-banner__content .button{margin-top:15px !important}}.theme-aelv-talent.woocommerce-cart header.masthead+main{margin-top:115px}@media (max-width:1199.98px){.theme-aelv-talent.woocommerce-cart header.masthead+main{margin-top:0}}.theme-aelv-talent.woocommerce-cart header.masthead+main .title-wrapper{width:fit-content;max-width:100%}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart{padding:20px;border-radius:0px;background:#0C6776;color:#fff}@media (max-width:767.98px){.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}@media (min-width:768px){.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart{margin-bottom:3rem;padding:40px}}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart a{color:#fff !important}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{display:none}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wp-block-heading.wc-block-cart__empty-cart__title{color:#fff !important;font-size:37px;margin-bottom:0px !important;font-style:normal;color:#0C6776;line-height:1.43;font-weight:700;letter-spacing:-1.85px;width:fit-content}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items{border-bottom:1px solid #fff}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th,.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-cart__totals-title{text-transform:none}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-cart-items{max-width:calc(100% - 40px)}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td,.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-components-totals-wrapper{border-color:#fff}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-cart-items__row{border-top:1px solid #fff}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-cart-items__row:first-child{border:unset}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-components-quantity-selector{background:#C66A4A}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-cart-item__image{padding-left:0px !important}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-components-totals-item,.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-cart-item__total{padding-right:0px !important}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon{padding-left:0px !important;padding-right:0px !important}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wc-block-product-new{display:none !important}.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wp-block-separator,.theme-aelv-talent.woocommerce-cart header.masthead+main .wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wp-block-heading:not(.wc-block-cart__empty-cart__title){display:none}.wc-block-components-totals-footer-item-tax{display:none !important}.theme-aelv-talent.woocommerce-checkout header.masthead+main{margin-top:115px}@media (max-width:1199.98px){.theme-aelv-talent.woocommerce-checkout header.masthead+main{margin-top:0}}.theme-aelv-talent.woocommerce-checkout header.masthead+main .title-wrapper{width:fit-content;max-width:100%}.theme-aelv-talent.woocommerce-checkout header.masthead+main .title-wrapper .subtitle{margin-left:-50px;margin-bottom:-20px}@media (max-width:767.98px){.theme-aelv-talent.woocommerce-checkout header.masthead+main .title-wrapper .subtitle{margin-left:-20px;margin-bottom:-15px}}.theme-aelv-talent.woocommerce-checkout header.masthead+main .title-wrapper h1{font-size:51px;line-height:1;margin:0 auto;width:fit-content}@media (min-width:768px){.theme-aelv-talent.woocommerce-checkout header.masthead+main .title-wrapper h1{font-size:3.64rem}}.theme-aelv-talent.woocommerce-checkout header.masthead+main h2.wc-block-components-title.wc-block-components-title{letter-spacing:-0.5px;color:#fff !important}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout{padding:20px;border-radius:0px;background:#0C6776;color:#fff !important}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout p{color:#fff !important}@media (max-width:767.98px){.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}@media (min-width:768px){.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout{margin-bottom:3rem;padding:40px}}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option,.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option,.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-checkout__actions,.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .is-large .wc-block-checkout__actions,.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-components-totals-wrapper,.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{border-color:#fff}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout input{border-radius:0px !important;border-color:#fff}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout input[type=radio]{border-radius:50% !important}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control{border:none}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#FBB794}.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus,.theme-aelv-talent.woocommerce-checkout header.masthead+main .wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline-color:#FBB794}.text-image .container .row .image-col img,.text-image .container .row .image-col iframe,.text-image .container .row .image-col video,.text-image .container .row .image-col a{width:100%;object-fit:cover;aspect-ratio:1.1176470588;border-radius:15px 15px 15px 50px}.text-image.fluid{padding-top:0px !important;padding-bottom:0px !important;overflow:hidden}@media (max-width:991.98px){.text-image.fluid .container{max-width:100vw}.text-image.fluid .container .row .image-col{margin-left:-40px;margin-right:-40px;min-width:calc(100% + 80px) !important;max-width:100vw !important;margin-bottom:0px !important}.text-image.fluid .container .row .image-col img,.text-image.fluid .container .row .image-col iframe,.text-image.fluid .container .row .image-col video{width:100%;aspect-ratio:1.1962025316;object-fit:cover}.text-image.fluid .container .row .text-col{padding-top:3rem !important;padding-bottom:3rem !important}}@media (min-width:992px){.text-image.fluid .container{width:100vw;max-width:100vw;padding:0px !important}.text-image.fluid .row{position:relative;flex-direction:row-reverse !important}.text-image.fluid .row.flex-md-row-reverse{flex-direction:row !important}.text-image.fluid .row.flex-md-row-reverse .image-col{right:0;left:auto}.text-image.fluid .row .image-col{position:absolute;height:100%;min-height:100%;left:0;right:auto;padding:0px}.text-image.fluid .row .image-col img,.text-image.fluid .row .image-col iframe,.text-image.fluid .row .image-col video,.text-image.fluid .row .image-col a{width:100%;height:100%;aspect-ratio:unset;object-fit:cover}.text-image.fluid .row .image-col iframe{aspect-ratio:1.7777777778;object-fit:cover}.text-image.fluid .row .text-col{padding-top:6rem !important;padding-bottom:6rem !important;display:flex;justify-content:center}.text-image.fluid .row .text-col .text-inner{width:55%;min-width:300px}}@media (min-width:1560px){.media-title .container{max-width:1530px !important}}.media-title .container .row .image-col img,.media-title .container .row .image-col video,.media-title .container .row .image-col iframe,.media-title .container .row .image-col a{width:100%;max-width:100%;aspect-ratio:1.320754717;object-fit:cover}.media-title .container .row .text-col h2{margin-bottom:0px !important;font-size:100px;line-height:1}@media (max-width:1559.98px){.media-title .container .row .text-col h2{font-size:85px}}@media (max-width:1199.98px){.media-title .container .row .text-col h2{font-size:60px}}@media (max-width:991.98px){.media-title .container .row .text-col h2{font-size:40px}}.diensten .diensten-slider{margin-right:-40px;width:calc(100% + 40px);display:flex}@media (min-width:768px){.diensten .diensten-slider{margin-right:-64px;width:calc(100% + 64px)}}.diensten .diensten-slider .owl-stage-outer{display:flex}.diensten .diensten-slider .owl-stage-outer .owl-stage{display:flex;padding-left:0px !important}.diensten .diensten-slider .owl-stage-outer .owl-item{display:flex}.diensten .diensten-slider .owl-stage-outer .owl-item .slide .dienst-loop-item{height:100%}.diensten .line{width:100%;height:6px;margin-top:30px;margin-bottom:30px}.diensten .dienst-loop-item{width:100%}.diensten .dienst-loop-item a{display:flex;width:100%;height:100%;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.diensten .dienst-loop-item a .dienst-inner{width:100%;display:grid;grid-template-rows:auto 1fr}.diensten .dienst-loop-item a .dienst-inner .image-wrapper img{width:100%;max-width:100%;aspect-ratio:1.5744680851;object-fit:cover}.diensten .dienst-loop-item a .dienst-inner .text-wrapper{position:relative;display:flex;flex-direction:column;padding:20px 40px}@media (max-width:767.98px){.diensten .dienst-loop-item a .dienst-inner .text-wrapper{padding:20px}}.diensten .dienst-loop-item a:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.diensten.bg-none .line,.diensten.bg-neutral .line{background:#C66A4A}.diensten.bg-none .dienst-loop-item .text-wrapper,.diensten.bg-neutral .dienst-loop-item .text-wrapper{background:#C66A4A;color:#fff}.diensten.bg-none .dienst-loop-item .text-wrapper .arrow-link,.diensten.bg-neutral .dienst-loop-item .text-wrapper .arrow-link{text-decoration:underline}.diensten.bg-none .dienst-loop-item .text-wrapper .arrow-link:after,.diensten.bg-neutral .dienst-loop-item .text-wrapper .arrow-link:after{background-image:url("../images/arrow-right-white.svg")}.diensten.bg-none .dienst-loop-item .text-wrapper .back-link:before,.diensten.bg-neutral .dienst-loop-item .text-wrapper .back-link:before{background-image:url("../images/arrow-right-white.svg")}.diensten.bg-primary .line,.diensten.bg-secondary .line,.diensten.bg-tertiary .line{background:#fff}.diensten.bg-primary .dienst-loop-item .text-wrapper,.diensten.bg-secondary .dienst-loop-item .text-wrapper,.diensten.bg-tertiary .dienst-loop-item .text-wrapper{background:#fff;color:#0C6776}.diensten .btn{margin-top:30px}@media (min-width:768px){.text-image-slider-section{padding-top:calc(3rem + 103px) !important}}.text-image-slider-section .container{position:relative}.text-image-slider-section .container .bg-title{font-size:60px;line-height:1;position:absolute;top:-60px;left:0px;font-weight:700;max-width:100%}@media (max-width:767.98px){.text-image-slider-section .container .bg-title br{display:none}}@media (min-width:768px){.text-image-slider-section .container .bg-title{font-size:100px;top:-86px}}@media (min-width:991px){.text-image-slider-section .container .bg-title{font-size:120px;top:-103px;left:-95px}}.text-image-slider-section .container .text-image-slider{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.text-image-slider-section .container .text-image-slider .owl-nav{justify-content:flex-end;transform:unset;top:15px;right:35px}.text-image-slider-section .container .text-image-slider .owl-nav button.owl-next{margin-left:15px}@media (min-width:992px){.text-image-slider-section .container .text-image-slider .owl-nav{top:30px;right:auto;left:0;width:calc(50% - 1.5rem - 30px)}}@media (min-width:1200px){.text-image-slider-section .container .text-image-slider .owl-nav{width:calc(50% - 3rem - 30px)}}.text-image-slider-section .container .text-image-slider .owl-item{padding-left:20px;padding-right:20px;padding-bottom:20px;display:flex}.text-image-slider-section .container .text-image-slider .owl-item .slide{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col{height:100%;display:flex;overflow:hidden}@media (max-width:991.98px){.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col{aspect-ratio:1;height:auto}}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col .video-link{height:100%;width:100%;display:flex}@media (max-width:991.98px){.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col .video-link{aspect-ratio:1;height:auto}}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col img{object-fit:cover;height:100%;width:100%}@media (max-width:991.98px){.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col img{aspect-ratio:1;height:auto}}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col iframe,.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col video{transform:translateX(-50%);left:50%;position:relative;width:100%;height:100%}.text-image-slider-section .container .text-image-slider .owl-item .slide .text-col{padding:1.5rem}@media (min-width:768px){.text-image-slider-section .container .text-image-slider .owl-item .slide .text-col{padding:3rem 4.5rem 3rem 3rem}}@media (min-width:1200px){.text-image-slider-section .container .text-image-slider .owl-item .slide .text-col{padding:3rem 6rem 3rem 3rem}}.text-columns{position:relative;overflow:hidden}.text-columns:before{content:"";position:absolute;top:50%;left:0;transform:translate(-7%, -50%);width:52%;aspect-ratio:1;border-radius:50%;z-index:0}@media (max-width:767.98px){.text-columns:before{width:125%;height:auto;top:-4rem;left:50%;transform:translateX(-50%) rotate(90deg)}}.text-columns:not(.bg-none){margin-top:6rem}@media (max-width:767.98px){.text-columns:not(.bg-none){margin-top:0px}}.text-columns:not(.bg-none):last-of-type{margin-bottom:6rem}.text-columns.bg-primary:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #C66A4A 100%) 0% 0% no-repeat padding-box;opacity:0.51}.text-columns.bg-primary-light:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #EC805A 100%) 0% 0% no-repeat padding-box;opacity:0.51}.text-columns.bg-secondary:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #FBB794 100%) 0% 0% no-repeat padding-box;opacity:0.51}.text-columns.bg-secondary-light:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #FAD8C2 100%) 0% 0% no-repeat padding-box;opacity:0.51}.text-columns.bg-tertiary:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #0C6776 100%) 0% 0% no-repeat padding-box;opacity:0.51}.text-columns.bg-tertiary-light:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #8CE0E3 100%) 0% 0% no-repeat padding-box;opacity:0.51}.text-columns.bg-neutral-dark:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #EFE4DC 100%) 0% 0% no-repeat padding-box;opacity:0.51}.text-columns .container{position:relative;z-index:2}.referenties.bg-none,.referenties.bg-neutral{margin-left:0px !important;margin-top:0px !important;margin-right:0px !important}.referenties.bg-none .referentie-loop-item,.referenties.bg-neutral .referentie-loop-item{background:#C66A4A;color:#fff}.referenties.bg-none .referentie-loop-item .quote.h3,.referenties.bg-neutral .referentie-loop-item .quote.h3{color:#fff}.referenties.bg-primary .referentie-loop-item,.referenties.bg-secondary .referentie-loop-item,.referenties.bg-tertiary .referentie-loop-item{background:#fff;color:#0C6776}.referenties.bg-primary .referentie-loop-item .quote.h3,.referenties.bg-secondary .referentie-loop-item .quote.h3,.referenties.bg-tertiary .referentie-loop-item .quote.h3{color:#C66A4A}.referenties.bg-primary .referentie-slider.owl-carousel .owl-nav button.owl-prev i,.referenties.bg-primary .referentie-slider.owl-carousel .owl-nav button.owl-next i,.referenties.bg-secondary .referentie-slider.owl-carousel .owl-nav button.owl-prev i,.referenties.bg-secondary .referentie-slider.owl-carousel .owl-nav button.owl-next i,.referenties.bg-tertiary .referentie-slider.owl-carousel .owl-nav button.owl-prev i,.referenties.bg-tertiary .referentie-slider.owl-carousel .owl-nav button.owl-next i{background-image:url("../images/arrow-right-white.svg")}.referenties .referentie-slider{display:flex}.referenties .referentie-slider .owl-nav{top:-3rem;transform:translateY(-100%);left:0;width:calc(100% - 20px)}@media (min-width:576px){.referenties .referentie-slider .owl-nav{width:calc(540px - 80px)}}@media (min-width:768px){.referenties .referentie-slider .owl-nav{width:calc(720px - 80px)}}@media (min-width:992px){.referenties .referentie-slider .owl-nav{width:calc(960px - 24px)}}@media (min-width:1200px){.referenties .referentie-slider .owl-nav{width:calc(1140px - 24px)}}@media (min-width:1400px){.referenties .referentie-slider .owl-nav{width:calc(1320px - 24px)}}.referenties .referentie-slider .owl-nav .owl-prev{opacity:0;pointer-events:none}.referenties .referentie-slider .owl-stage-outer{display:flex}.referenties .referentie-slider .owl-stage-outer .owl-stage{padding-left:0px !important;display:flex}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item{display:flex}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item{display:flex;flex-direction:column;height:100%;padding:3rem;border-radius:15px 15px 15px 50px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:767.98px){.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item{padding:30px}}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item .person img{width:180px;height:180px;object-fit:cover;border-radius:50%}@media (max-width:767.98px){.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item .person img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .slide{max-width:100%}.playlist .text-col,.playlist .playlist-col{padding:6rem;height:100%;display:flex;flex-direction:column}@media (max-width:1199.98px){.playlist .text-col,.playlist .playlist-col{padding:3rem}}@media (max-width:767.98px){.playlist .text-col,.playlist .playlist-col{padding:40px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.playlist .playlist-col a{font-family:"Geologica", sans-serif;text-decoration:none;margin-bottom:30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.playlist .playlist-col a:last-child{margin-bottom:0px}.playlist .playlist-col a .subtitle{font-family:"Geologica", sans-serif;letter-spacing:unset;text-transform:unset;font-weight:700;font-style:italic;margin-bottom:0px;font-size:10px;line-height:18px}.playlist .playlist-col a .title{font-family:"Geologica", sans-serif;font-size:14px;line-height:1;font-weight:600}.playlist .playlist-col a img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:767.98px){.playlist .playlist-col a img{width:30px;height:30px}}.playlist .playlist-col a:hover{text-decoration:underline}.playlist .playlist-col a:hover img{transform:scale(1.05);filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.contactform-wide{position:relative;overflow:hidden}.contactform-wide .background-container{position:absolute;top:0;left:0;width:100%;height:100%}.contactform-wide .background-container img{width:100%;height:100%;object-fit:cover}.contactform-wide .container{position:relative;z-index:2}@media (max-width:767.98px){.contactform-wide .container.bg-primary{background-color:rgba(198, 106, 74, 0.6) !important}.contactform-wide .container.bg-secondary{background-color:rgba(251, 183, 148, 0.6) !important}.contactform-wide .container.bg-tertiary{background-color:rgba(12, 103, 118, 0.6) !important}.contactform-wide .container.bg-quaternary{background-color:rgba(198, 106, 74, 0.6) !important}}.download .container{position:relative;padding-top:80px;padding-bottom:80px}@media (max-width:767.98px){.download .container{padding-top:40px;padding-bottom:40px}}.download .container .line{width:100%;height:6px;margin-top:30px;margin-bottom:30px}.download .container .row{position:relative;z-index:2}.download .container .row div.wpcf7 form label{opacity:0;visibility:hidden;margin:0;padding:0;overflow:hidden;width:0;height:0}.download .container .row .text-col .form-wrapper{margin-top:30px}@media (min-width:1200px){.download .container .row .text-col .form-wrapper{width:66.67%}}.download .container .row .text-col .form-wrapper div.wpcf7 form .submit p{flex-direction:column-reverse}@media (max-width:767.98px){.download .container .row .text-col .form-wrapper div.wpcf7 form .submit p{flex-direction:row}}.download .container .row .img-col img{max-width:100%}.download .container .background-container{position:absolute;width:120%;height:100%;top:0;left:50%;transform:translateX(-50%)}.download .container.bg-none .line,.download .container.bg-neutral .line{background:#C66A4A}.download .container.bg-none div.wpcf7 form p input:not([type=submit]),.download .container.bg-neutral div.wpcf7 form p input:not([type=submit]){margin-top:0px;border-radius:0px;height:50px;padding:11px;border:none;color:#0B4953;border-bottom:1px solid #0B4953;width:100%;max-width:100%;background:transparent}.download .container.bg-primary .line,.download .container.bg-secondary .line,.download .container.bg-tertiary .line{background:#fff}.download .container.bg-primary div.wpcf7 form p input:not([type=submit]),.download .container.bg-secondary div.wpcf7 form p input:not([type=submit]),.download .container.bg-tertiary div.wpcf7 form p input:not([type=submit]){margin-top:0px;border-radius:0px;height:50px;padding:11px;border:none;color:#fff;border-bottom:1px solid #fff;width:100%;max-width:100%;background:transparent}.download .container.bg-primary div.wpcf7 form p input:not([type=submit])::placeholder,.download .container.bg-secondary div.wpcf7 form p input:not([type=submit])::placeholder,.download .container.bg-tertiary div.wpcf7 form p input:not([type=submit])::placeholder{color:rgba(255, 255, 255, 0.5)}.faqs{position:relative}.faqs .container{position:relative}.faqs .container .bg-title{font-size:80px;line-height:1;position:absolute;font-weight:700;top:-40px;left:0px;max-width:100%;z-index:0}@media (max-width:767.98px){.faqs .container .bg-title br{display:none}}@media (min-width:768px){.faqs .container .bg-title{font-size:100px;top:-40px}}@media (min-width:1200px){.faqs .container .bg-title{font-size:120px;top:-55px;left:-30px}}@media (min-width:1440px){.faqs .container .bg-title{left:-40px}}@media (min-width:1500px){.faqs .container .bg-title{left:-90px}}.faqs .container .background-container{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.75;z-index:1}.faqs .container .row{position:relative;z-index:2}@media (min-width:768px){.faqs .container .row .accordion.mt-sub{margin-top:28px}}.faqs .container .row .accordion{margin-left:0;margin-right:0;width:100%}.faqs .container .row .accordion .accordion-item{background-color:transparent;color:#0B4953}.faqs .container .row .accordion .accordion-item .accordion-header .accordion-button{background-color:#FAF4F0;color:#0B4953;border-radius:8px;padding:30px 60px 30px 30px}.faqs .container .row .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("../images/chevron-down.svg")}.faqs .container .row .accordion .accordion-item .accordion-collapse:before{display:none}.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body{color:#0B4953;padding-top:30px;padding-left:0px;padding-right:60px}@media (min-width:1200px){.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body{padding-right:100px}}@media (max-width:767.98px){.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body{padding-right:0px}}.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body *:not(.btn){color:#0B4953}.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body img{width:100%;height:auto;border-radius:15px;margin-top:30px}.contactform-person .img-col img{max-width:100%;height:100%;object-fit:cover;max-height:500px;border:5px solid #fff}@media (max-width:767.98px){.contactform-person .img-col img{width:100%;height:auto;aspect-ratio:1}}.contactform-person .text-col div.wpcf7 form .submit p{flex-direction:row}.presskit .presskit-loop-item a{display:flex;height:100%;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.presskit .presskit-loop-item a .presskit-inner{display:grid;grid-template-rows:auto 1fr}.presskit .presskit-loop-item a .presskit-inner .image-wrapper img{width:100%;max-width:100%;aspect-ratio:2;object-fit:cover}.presskit .presskit-loop-item a .presskit-inner .text-wrapper{position:relative;display:flex;flex-direction:column;padding:40px}@media (max-width:767.98px){.presskit .presskit-loop-item a .presskit-inner .text-wrapper{padding:20px}}.presskit .presskit-loop-item a:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.presskit.bg-none .presskit-loop-item .text-wrapper{background:#FAF4F0}.presskit.bg-neutral .presskit-loop-item .text-wrapper,.presskit.bg-primary .presskit-loop-item .text-wrapper,.presskit.bg-secondary .presskit-loop-item .text-wrapper,.presskit.bg-tertiary .presskit-loop-item .text-wrapper{background:#fff}.quote .container{position:relative}.quote .container .background-container{position:absolute;top:0;left:50%;width:100%;transform:translateX(-50%);height:100%;z-index:0}@media (min-width:1440px){.quote .container .background-container{width:118.333333%}}.quote .container .background-container img{width:100%;height:100%;object-fit:cover;border-radius:15px 15px 15px 100px}@media (max-width:767.98px){.quote .container .background-container img{border-bottom-left-radius:50px}}.quote .container .background-container.quote-mask{z-index:3;mask-image:url("../images/quote-mark.svg");mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:145px 104px;mask-position:200px 125px}@media (max-width:1439.98px){.quote .container .background-container.quote-mask{mask-position:78px 125px}}@media (max-width:767.98px){.quote .container .background-container.quote-mask{mask-position:58px 78px}}.quote .container .quote-inner{position:relative;z-index:2;padding:150px 50px 50px;border-radius:15px 15px 15px 100px}@media (max-width:767.98px){.quote .container .quote-inner{border-bottom-left-radius:50px;padding:150px 30px 30px}}.blog-overview .alm-reveal.row{min-width:calc(100% + 24px);padding:0px}@media (max-width:767.98px){.blog-overview .alm-reveal.row div.col-12{padding:0px !important}}@media (max-width:767.98px){.blog-overview .alm-listing div.col-12{padding:0px !important}}@media (max-width:767.98px){.blog-overview .select-wrapper{min-width:100%;max-height:0px;overflow:hidden;margin:0 !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}.blog-overview .select-wrapper.open{margin-top:1rem !important;max-height:48px}@media (max-width:767.98px){.blog-overview .select-wrapper select{min-width:100%}}@media (min-width:768px){.blog-overview .select-wrapper select#land{max-width:90px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.blog-overview .select-wrapper select#land.not-empty{max-width:500px}}.blog-overview .alm-listing.row{margin-left:-12px;margin-right:-12px;width:calc(100% + var(--bs-gutter-x))}@media (min-width:768px){.blog-overview div.col-md-6 .reistips-loop-item.rondreis-loop-item a .rondreis-inner:before{right:30px;left:auto}}@media (min-width:768px){.blog-overview div.col-md-6 .reistips-loop-item.rondreis-loop-item a .rondreis-inner .text-wrapper{top:auto;bottom:0;padding-right:120px}.blog-overview div.col-md-6 .reistips-loop-item.rondreis-loop-item a .rondreis-inner .text-wrapper .subtitle{margin-bottom:0px !important}}@media (min-width:768px){.blog-overview div.col-md-6 .reistips-loop-item.rondreis-loop-item a .rondreis-inner .image-wrapper:before{top:auto;bottom:0;background:linear-gradient(180deg, rgba(23, 86, 125, 0), rgba(23, 86, 125, 0.8))}.blog-overview div.col-md-6 .reistips-loop-item.rondreis-loop-item a .rondreis-inner .image-wrapper img{aspect-ratio:1.3389473684 !important}}.projecten-overview .alm-reveal.row{min-width:calc(100% + 24px);padding:0}@media (max-width:767.98px){.projecten-overview .alm-reveal.row div.col-12{padding:0px !important}}.projecten-overview .project-loop-item{height:100%}.projecten-overview .project-loop-item a{display:flex;height:100%;text-decoration:none;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.projecten-overview .project-loop-item a .project-inner{width:100%;display:grid;grid-template-rows:auto 1fr}.projecten-overview .project-loop-item a .project-inner .image-wrapper img{max-width:100%;width:100%;aspect-ratio:1.15625;object-fit:cover}.projecten-overview .project-loop-item a .project-inner .text-wrapper{background:#fff;color:#C66A4A;position:relative;display:flex;flex-direction:column;padding:40px}.projecten-overview .project-loop-item a .project-inner .text-wrapper .subtitle{max-width:calc(100% - 55px)}@media (max-width:991.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper .subtitle{max-width:calc(100% - 40px)}}@media (max-width:767.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper{padding:20px}}.projecten-overview .project-loop-item a .project-inner .text-wrapper *{color:#C66A4A}.projecten-overview .project-loop-item a .project-inner .text-wrapper:before{content:"";position:absolute;top:35px;right:30px;width:44px;height:21px;background-image:url("../images/arrow-right-primary.svg");background-size:contain;background-position:center right;background-repeat:no-repeat}@media (max-width:991.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper:before{width:30px}}@media (max-width:767.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper:before{top:15px;right:20px}}.projecten-overview .project-loop-item a:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}.projecten-overview .project-loop-item a:hover .text-wrapper:before{animation:wobble 1s ease 2}.projecten-overview div.col-md-6 .project-loop-item a .project-inner .image-wrapper img{aspect-ratio:1.9655172414}@media (max-width:767.98px){.projecten-overview div.col-md-6 .project-loop-item a .project-inner .image-wrapper img{aspect-ratio:1.15625}}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs a,.breadcrumbs span{text-decoration:none;color:#C66A4A}@media (max-width:767.98px){.breadcrumbs a,.breadcrumbs span{margin-bottom:5px}}.breadcrumbs i.chevron-right{margin-left:20px;margin-right:20px;display:inline-block;height:12px;width:6px;background-image:url("../images/chevron-right.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.breadcrumbs i.chevron-right.text-white{background-image:url("../images/chevron-right-white.svg")}@media (max-width:767.98px){.breadcrumbs i.chevron-right{margin-bottom:5px}}.single-item.article-main{margin-top:-27px;margin-left:0px;margin-right:0px;padding-top:50px;border-top-left-radius:27px;border-top-right-radius:27px;position:relative;z-index:3}@media (max-width:767.98px){.single-item.article-main{border-top-left-radius:10px;border-top-right-radius:10px;padding-top:0px}}.single-item.article-main>.container{border-radius:27px;overflow:hidden}@media (max-width:767.98px){.single-item.article-main>.container{border-radius:10px}}.single-item.article-main>.container>.row>div>section.single-slider:first-child{padding-top:0px !important}.single-item.article-main section{margin:0;border-radius:0}.single-item .anchor-links{border-radius:10px;border-bottom-left-radius:0px;padding:20px;position:relative;z-index:2;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}@media (min-width:768px){.single-item .anchor-links{margin-left:0px;margin-right:0px;padding:40px;width:100%}}.single-item .anchor-links ul.menu-links{list-style:none;margin-bottom:0px;padding-left:0px}.single-item .anchor-links ul.menu-links li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff}.single-item .anchor-links ul.menu-links li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:unset}@media (max-width:767.98px){.single-item .anchor-links{margin-top:3rem}}.single-item .details-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:3rem}.single-item .details-wrapper .details-col{width:40%;padding-left:24px}.single-item .details-wrapper .details-col .details-col-inner{height:fit-content;width:100%;padding:3rem}.single-item .details-wrapper .details-col .details-col-inner .line{width:100%;height:1px;background:#fff;margin-top:30px;margin-bottom:30px}.single-item .details-wrapper .details-col .details-col-inner #addToCartForm{display:flex;align-items:center}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper{margin:0 10px 0 0;position:relative;display:inline-flex}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper:before{position:absolute;top:8px;right:5px;color:#ECEFF1;font-size:12px;font-style:normal;content:"▲";pointer-events:none}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper:after{position:absolute;bottom:8px;right:5px;color:#ECEFF1;font-size:12px;font-style:normal;content:"▼";pointer-events:none}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper #quantity{height:48px;width:70px;padding:17px;border:none;margin:0;border-radius:0px;text-align:center;font-style:normal;-webkit-appearance:none}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper #quantity::-webkit-inner-spin-button{position:absolute;top:0;bottom:0;right:0;margin:auto;transform:scale(5);transform-origin:right center;opacity:0;cursor:pointer}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper #quantity::-webkit-contacts-auto-fill-button{opacity:0}.single-item .details-wrapper .details-col .details-col-inner #result{margin-top:20px;width:fit-content;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item .details-wrapper .details-col .details-col-inner #result.has-response{background:#FBB794;color:#fff;padding:20px;border-radius:0px;font-size:14px}@media (min-width:768px){.single-item .details-wrapper .details-col .details-col-inner #result.has-response{font-size:16px}}.single-item .details-wrapper .details-col .details-col-inner #result.has-response a{color:#fff !important}.single-item .details-wrapper .content-col{width:60%}.single-item .details-wrapper .content-col .breadcrumbs{margin-top:0px}@media (max-width:767.98px){.single-item .details-wrapper{align-items:unset;margin-top:0px}.single-item .details-wrapper .details-col{order:0;width:100%;padding-left:0px;margin-bottom:3rem}.single-item .details-wrapper .details-col .details-col-inner{padding:40px;margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}.single-item .details-wrapper .content-col{order:1;width:100%}}.single-item .introduction p{font-size:18px;line-height:30px;font-weight:700;color:#0B4953}.single-item .single-anchor-links{border-radius:10px;padding:30px}@media (max-width:1199.98px){.single-item .single-anchor-links{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:20px}}.single-item .single-anchor-links nav{display:flex;flex-direction:column}.single-item .single-anchor-links nav a{font-weight:500;text-decoration:none;width:100%;display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px;border-bottom:2px solid #FBB794}.single-item .single-anchor-links nav a:hover{color:#f99663 !important}.single-item .single-anchor-links nav a:last-child{border-bottom:none}@media (max-width:1199.98px){.single-item .single-quote .quote-block{padding-left:30px;padding-right:30px}}.single-item .single-quote .quote-block{padding-left:40px;padding-right:40px;border-radius:15px 15px 15px 50px}.single-item .single-quote .quote-block .h2{font-size:2rem}@media (max-width:767.98px){.single-item .single-quote .quote-block .h2{font-size:1.5rem}}@media (max-width:767.98px){.single-item .single-text .image-wrapper{min-width:100% !important;width:100% !important;max-width:100% !important}}.single-item .single-text .image-wrapper img{width:100%;max-width:100%;height:auto;object-fit:contain}.single-item .single-text h2{font-size:22px;letter-spacing:unset;font-weight:600;line-height:1.273}.single-item .single-text h3{font-size:18px;line-height:1.273;letter-spacing:unset;font-style:normal}.single-item .single-text .text{font-style:normal}.single-item .single-text .text p{font-style:normal}.single-item .single-text .text li{margin-bottom:10px}.single-item .single-text .text li::marker{color:#C66A4A}.single-item .single-text .text li:last-child{margin-bottom:0px}@media (min-width:768px){.single-item .single-slider.full-width{margin-left:calc(-8.33333333% - 36px);margin-right:calc(-8.33333333% - 36px);width:calc(116.66666667% + 72px);min-width:calc(116.66666667% + 72px)}}.single-item .single-slider:not(.full-width) .single-image-slider img{border-radius:15px}.single-item .single-slider .single-image-slider .owl-stage-outer,.single-item .single-slider .single-image-slider .owl-stage,.single-item .single-slider .single-image-slider .owl-item{display:flex}.single-item .single-slider .owl-carousel .item{width:100%;display:flex;flex-direction:column}.single-item .single-slider .owl-carousel .slide{display:flex;justify-content:center;align-items:center;border-radius:27px;overflow:hidden}.single-item .single-slider .owl-carousel .slide .video-link{height:100%;width:100%}.single-item .single-slider .owl-carousel .slide.cover{aspect-ratio:2.6}@media (max-width:767.98px){.single-item .single-slider .owl-carousel .slide.cover{aspect-ratio:1.5;width:100vw}}.single-item .single-slider .owl-carousel .slide.cover img{width:100%;height:100%;object-fit:cover}.single-item .single-slider .owl-carousel .slide.contain img{object-fit:contain;object-position:center;margin:auto;max-height:60vh;width:100%;max-width:100%;height:auto}.single-item .single-slider .owl-carousel .owl-dots{text-align:center;justify-content:center}.single-item .single-slider .owl-carousel .owl-dots .owl-dot{border-color:#0C6776}.single-item .single-slider .owl-carousel .owl-dots .owl-dot.active,.single-item .single-slider .owl-carousel .owl-dots .owl-dot:hover{background:#0C6776}@media (max-width:1199.98px){.single-item .single-slider{width:calc(100% + 60px);margin-left:-30px !important;margin-right:-30px !important}.single-item .single-slider .slide{border-radius:10px !important}}.single-item .three-columns .columns-wrapper{padding:50px;border-radius:15px;position:relative;overflow:hidden}@media (max-width:767.98px){.single-item .three-columns .columns-wrapper{padding:30px}}.single-item .three-columns .columns-wrapper:before{content:"";position:absolute;aspect-ratio:1;height:180%;left:20%;top:50%;transform:translateY(-50%);border-radius:50%;background-color:#fff;opacity:0.2;z-index:0}@media (max-width:767.98px){.single-item .three-columns .columns-wrapper:before{height:110%}}.single-item .three-columns .columns-wrapper .row{position:relative;z-index:2}.single-item .three-columns .columns-wrapper .column{display:grid;grid-template-rows:auto 1fr}.single-item .three-columns .columns-wrapper .column .image-wrapper img{aspect-ratio:1.5;width:100%;object-fit:cover;border-radius:8px}.single-item .item-slider.featured-rondreizen{overflow:visible}@media (max-width:767.98px){.single-item .item-slider.featured-rondreizen{padding-bottom:60px !important}.single-item .item-slider.featured-rondreizen .owl-nav{bottom:-75px !important}}.single-item .item-slider .row{flex-wrap:wrap !important}.single-item .item-slider .row .rondreis-slider.owl-carousel{margin-left:0px !important;max-width:100% !important}@media (max-width:767.98px){.single-item .item-slider .row .rondreis-slider.owl-carousel{margin-right:-30px;width:calc(100% + 30px);max-width:calc(100vw - 30px) !important}}@media (min-width:768px){.single-item .item-slider .row .owl-nav{position:absolute !important;left:auto !important;right:0 !important;top:-64px !important;margin-bottom:0px !important}}@media (max-width:767.98px){.single-item .item-slider .row .owl-nav{margin-bottom:15px !important}}.single-item .item-slider .row .rondreis-loop-item .rondreis-inner .image-wrapper img{aspect-ratio:1.5102040816}.single-item .single-tips .tip-inner{border-radius:15px 15px 15px 50px;padding:50px;height:100%;position:relative}@media (max-width:767.98px){.single-item .single-tips .tip-inner{padding:50px 30px 30px}}.single-item .single-tips .tip-inner:before{content:"";position:absolute;top:-25px;left:52px;width:62px;height:67px;background-image:url("../images/tip-before.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width:767.98px){.single-item .single-tips .tip-inner:before{left:33px}}.single-item .single-cta-block .cta-block{border-radius:15px 15px 15px 50px;padding:0px !important;position:relative;overflow:hidden}@media (min-width:768px){.single-item .single-cta-block .cta-block{margin:0;width:100%}}@media (max-width:767.98px){.single-item .single-cta-block .cta-block{padding:30px !important}}.single-item .single-cta-block .cta-block:before{content:"";position:absolute;aspect-ratio:1;height:180%;left:-20%;top:50%;transform:translateY(-50%);border-radius:50%}@media (max-width:767.98px){.single-item .single-cta-block .cta-block:before{height:110%}}.single-item .single-cta-block .cta-block.bg-primary:before{background:transparent linear-gradient(275deg, rgba(251, 183, 148, 0.55) 0%, #EC805A 100%) 0% 0% no-repeat padding-box}.single-item .single-cta-block .cta-block.bg-primary-light:before{background:transparent linear-gradient(275deg, rgba(251, 183, 148, 0.55) 0%, #C66A4A 100%) 0% 0% no-repeat padding-box}.single-item .single-cta-block .cta-block.bg-secondary:before{background:transparent linear-gradient(275deg, rgba(236, 128, 90, 0.55) 0%, #FBB794 100%) 0% 0% no-repeat padding-box}.single-item .single-cta-block .cta-block.bg-secondary-light:before{background:transparent linear-gradient(275deg, rgba(236, 128, 90, 0.55) 0%, #FBB794 100%) 0% 0% no-repeat padding-box}.single-item .single-cta-block .cta-block.bg-tertiary:before{background:transparent linear-gradient(275deg, rgba(255, 255, 255, 0.55) 0%, #8CE0E3 100%) 0% 0% no-repeat padding-box}.single-item .single-cta-block .cta-block.bg-tertiary-light:before{background:transparent linear-gradient(275deg, rgba(255, 255, 255, 0.55) 0%, #0C6776 100%) 0% 0% no-repeat padding-box}.single-item .single-cta-block .cta-block h2{letter-spacing:unset}.single-item .single-cta-block .cta-block .inner{position:relative;z-index:2}.single-item .single-cta-block .cta-block .image-col .image-wrapper{position:relative}.single-item .single-cta-block .cta-block .image-col .image-wrapper:before{content:"";position:absolute;top:0;right:0;width:70px;height:70px;background-image:url("../images/via-lisa-logo.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.single-item .single-cta-block .cta-block .image-col .image-wrapper img{width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover}@media (min-width:1200px){.single-item .single-accordion{margin-left:10% !important;margin-right:10% !important;width:80%}}.single-item .single-accordion .accordion{margin-left:0;margin-right:0;width:100%}.single-item .single-accordion .accordion .accordion-item{background-color:transparent;color:#0B4953}.single-item .single-accordion .accordion .accordion-item .accordion-header .accordion-button{background-color:#FAF4F0;color:#0B4953;border-radius:8px;padding:30px 60px 30px 30px}.single-item .single-accordion .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("../images/chevron-down.svg")}.single-item .single-accordion .accordion .accordion-item .accordion-collapse:before{display:none}.single-item .single-accordion .accordion .accordion-item .accordion-collapse .accordion-body{color:#0B4953;padding-top:30px;padding-left:0px;padding-right:60px}@media (min-width:1200px){.single-item .single-accordion .accordion .accordion-item .accordion-collapse .accordion-body{padding-right:100px}}@media (max-width:767.98px){.single-item .single-accordion .accordion .accordion-item .accordion-collapse .accordion-body{padding-right:0px}}.single-item .single-accordion .accordion .accordion-item .accordion-collapse .accordion-body *:not(.btn){color:#0B4953}.single-item .single-accordion .accordion .accordion-item .accordion-collapse .accordion-body img{width:100%;height:auto;border-radius:15px;margin-top:30px}.single-item section.faqs .container{margin:0px !important;padding:0px !important}.single-item .social-sharing{position:relative}@media (max-width:767.98px){.single-item .social-sharing{padding-top:35px}}.single-item .social-sharing .social-sharing-inner{position:relative}.single-item .social-sharing .social-sharing-inner:before,.single-item .social-sharing .social-sharing-inner:after{content:"";height:1px;background:#042436;width:60%;position:absolute;top:50%}.single-item .social-sharing .social-sharing-inner:before{transform:translate(-100%, -50%);left:-25px}.single-item .social-sharing .social-sharing-inner:after{transform:translate(100%, -50%);right:-25px}@media (min-width:768px){.single-item .social-sharing .social-sharing-inner .h4{margin-bottom:0px !important}}@media (max-width:767.98px){.single-item .social-sharing .social-sharing-inner .h4{position:absolute;top:-10px;transform:translateY(-100%)}}.single-item .social-sharing .h3{color:#C66A4A;font-size:1rem;line-height:1.5}@media (min-width:768px){.single-item .social-sharing .h3{margin-bottom:0px !important}}.single-item .social-sharing a{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item .social-sharing a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;background:#C66A4A;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item .social-sharing a:hover:before{opacity:1}.single-item .social-sharing a:hover img{filter:brightness(100)}.single-item .social-sharing a img{position:relative;z-index:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item.article-end a:hover{color:#0C6776 !important}@media (min-width:1200px){.single-events .single-item .single-slider,.single-events .single-item .single-quote{margin-left:0px;margin-right:0px;max-width:100%;width:100%}}.featured-blogs .blogs-slider{margin-left:-5px;margin-right:-40px;width:calc(100% + 45px);display:flex}@media (min-width:768px){.featured-blogs .blogs-slider{margin-left:-5px;margin-right:-64px;width:calc(100% + 69px)}}.featured-blogs .blogs-slider .owl-stage-outer{display:flex}.featured-blogs .blogs-slider .owl-stage-outer .owl-stage{display:flex;padding-left:0px !important}.featured-blogs .blogs-slider .owl-stage-outer .owl-item{display:flex;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px}.featured-blogs .blogs-slider .owl-stage-outer .owl-item .slide .dienst-loop-item{height:100%}.featured-blogs .blog-loop-item{height:100%}.featured-blogs .blog-loop-item a{display:flex;height:100%;text-decoration:none;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.featured-blogs .blog-loop-item a .blog-inner{position:relative;background-color:#EC805A;display:grid;border-radius:15px 15px 15px 50px;overflow:hidden;grid-template-rows:auto 1fr;padding:50px}@media (max-width:767.98px){.featured-blogs .blog-loop-item a .blog-inner{padding:30px}}.featured-blogs .blog-loop-item a .blog-inner .image-wrapper img{max-width:100%;width:100%;aspect-ratio:1.5588235294;object-fit:cover;border-radius:15px}.featured-blogs .blog-loop-item a .blog-inner .text-wrapper{color:#fff;position:relative;display:flex;flex-direction:column;padding-top:30px}.featured-blogs .blog-loop-item a .blog-inner .text-wrapper *:not(.btn){color:#fff}.featured-blogs .blog-loop-item a:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}.featured-blogs .blog-loop-item a:hover .text-wrapper:before{animation:wobble 1s ease 2}.featured-blogs .btn{margin-top:30px}.featured-blogs.primary-color-light .blog-inner{background-color:#FBB794}.featured-blogs.primary-color-light .blog-inner .text-wrapper{color:#0B4953}.featured-blogs.primary-color-light .blog-inner .text-wrapper *:not(.btn){color:#0B4953}.featured-blogs .row>div:nth-child(3n+1) .blog-inner:before,.featured-blogs .blogs-slider .owl-item:nth-child(3n+1) .blog-inner:before{content:"";position:absolute;bottom:0;left:auto;right:0;aspect-ratio:0.8152924083;width:60.6621621622%;background-image:url("../images/blog-1-before.svg");background-position:bottom right;background-repeat:no-repeat;background-size:contain}.featured-blogs .row>div:nth-child(3n+2) .blog-inner:before,.featured-blogs .blogs-slider .owl-item:nth-child(3n+2) .blog-inner:before{content:"";position:absolute;bottom:0;left:0;aspect-ratio:1.1280487805;width:100%;background-image:url("../images/blog-2-before.svg");background-position:bottom left;background-repeat:no-repeat;background-size:contain}.featured-blogs .row>div:nth-child(3n+3) .blog-inner:before,.featured-blogs .blogs-slider .owl-item:nth-child(3n+3) .blog-inner:before{content:"";position:absolute;bottom:0;left:0;width:62.572972973%;aspect-ratio:0.8418909091;background-image:url("../images/blog-3-before.svg");background-position:bottom left;background-repeat:no-repeat;background-size:contain}.event-overview .event-loop-item{margin-bottom:3rem;background:#fff;padding:30px;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.event-overview .event-loop-item:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.event-overview .event-loop-item{padding:20px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);margin-bottom:2rem}}.event-overview .event-loop-item a{text-decoration:none}.event-overview .event-loop-item .event-inner{display:flex;flex-wrap:wrap;align-items:center}.event-overview .event-loop-item .event-inner .image-wrapper img{width:275px;height:275px;object-fit:cover}.event-overview .event-loop-item .event-inner .text-wrapper{padding-left:45px;padding-right:30px;width:calc(100% - 275px);min-height:275px}@media (max-width:767.98px){.event-overview .event-loop-item .event-inner .image-wrapper img{width:100%;height:auto;aspect-ratio:1}.event-overview .event-loop-item .event-inner .text-wrapper{min-height:fit-content;padding-left:0px;padding-right:0px;padding-top:30px;width:100%}.event-overview .event-loop-item .event-inner .text-wrapper .subtitle{line-height:1.1}}.featured-events .events-slider{margin-left:-5px;margin-right:-40px;width:calc(100% + 45px);display:flex}@media (min-width:768px){.featured-events .events-slider{margin-left:-5px;margin-right:-64px;width:calc(100% + 69px)}}.featured-events .events-slider .owl-stage-outer{display:flex}.featured-events .events-slider .owl-stage-outer .owl-stage{display:flex;padding-left:0px !important}.featured-events .events-slider .owl-stage-outer .owl-item{display:flex;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px}.featured-events .events-slider .owl-stage-outer .owl-item .slide .dienst-loop-item{height:100%}.featured-events .event-loop-item{margin-bottom:3rem;background:#fff;padding:30px;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.featured-events .event-loop-item:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.featured-events .event-loop-item{padding:20px;margin-bottom:0px}}.featured-events .event-loop-item a{text-decoration:none}.featured-events .event-loop-item .event-inner{display:flex;flex-wrap:wrap;align-items:center}.featured-events .event-loop-item .event-inner .image-wrapper img{width:275px;height:275px;object-fit:cover}.featured-events .event-loop-item .event-inner .text-wrapper{padding-left:45px;padding-right:30px;width:calc(100% - 275px);min-height:275px}@media (max-width:767.98px){.featured-events .event-loop-item .event-inner .image-wrapper img{width:100%;height:auto;aspect-ratio:1}.featured-events .event-loop-item .event-inner .text-wrapper{min-height:fit-content;padding-left:0px;padding-right:0px;padding-top:30px;width:100%}.featured-events .event-loop-item .event-inner .text-wrapper .subtitle{line-height:1.1}}.featured-events .btn{margin-top:30px}.contact-blocks .block{aspect-ratio:1;padding:5rem}@media (max-width:1399.98px){.contact-blocks .block{padding:3rem}}@media (max-width:767.98px){.contact-blocks .block{aspect-ratio:unset;min-height:275px}}.contact-blocks .block .block-inner .social-link{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-blocks .block .block-inner .social-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;background:#0C6776;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-blocks .block .block-inner .social-link:hover:before{opacity:1}.contact-blocks .block .block-inner .social-link img{position:relative;z-index:1}.contact-blocks .block.bg-tertiary .social-link:before{background:#C66A4A}.logos .logo-slider .slide img{height:60px;object-fit:contain;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.logos .logo-slider .slide img:hover{transform:scale(1.05)}.featured-rondreizen{margin-right:0px;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;position:relative;overflow:hidden}.featured-rondreizen:before{content:"";position:absolute;width:62%;aspect-ratio:1;background:rgba(255, 255, 255, 0.18);border-radius:50%;top:0;left:100px;transform:translateY(-42%);z-index:1}@media (max-width:1199.98px){.featured-rondreizen:before{width:calc(100% - 80px);left:20px}}.featured-rondreizen .row{position:relative;z-index:2}@media (min-width:1200px){.featured-rondreizen .row{flex-wrap:nowrap}}.featured-rondreizen .text-col.col-xl-5{max-width:550px;width:550px}@media (max-width:1399.98px){.featured-rondreizen .text-col.col-xl-5{max-width:475px;width:475px}}@media (max-width:1199.98px){.featured-rondreizen .text-col.col-xl-5{max-width:calc(960px - 30px);width:calc(960px - 30px)}}@media (max-width:991.98px){.featured-rondreizen .text-col.col-xl-5{max-width:calc(720px - 30px);width:calc(720px - 30px)}}@media (max-width:767.98px){.featured-rondreizen .text-col.col-xl-5{max-width:calc(540px - 30px);width:calc(540px - 30px)}}@media (max-width:575.98px){.featured-rondreizen .text-col.col-xl-5{max-width:calc(100% - 30px);width:calc(100% - 30px)}}@media (max-width:767.98px){.featured-rondreizen .text-col.col-xl-5 h2 br{display:none}}.featured-rondreizen .slider-col{position:relative}.featured-rondreizen .slider-col .rondreis-slider.owl-carousel{display:flex;flex-direction:column;position:relative !important}@media (max-width:1199.98px){.featured-rondreizen .slider-col .rondreis-slider.owl-carousel{margin-left:-44px;width:calc(100% + 44px)}}@media (max-width:767.98px){.featured-rondreizen .slider-col .rondreis-slider.owl-carousel{margin-left:0;width:100%}}.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-nav{top:0 !important;width:max-content !important;left:-100px !important;transform:unset !important}@media (max-width:1399.98px){.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-nav{left:-75px !important}}@media (max-width:1199.98px){.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-nav{position:relative;left:unset;order:0;margin-bottom:10px;margin-left:auto;margin-right:30px}}@media (max-width:767.98px){.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-nav{position:absolute;left:auto;right:0;top:auto !important;bottom:-43px}}.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-nav .owl-prev{display:none}.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-dots{width:fit-content}@media (max-width:1199.98px){.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-dots{order:2}}.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-stage-outer{display:flex;flex-direction:column;overflow:hidden !important}@media (max-width:1199.98px){.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-stage-outer{order:1}}.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-stage{padding-left:0px !important;display:flex}.featured-rondreizen .slider-col .rondreis-slider.owl-carousel .owl-stage .owl-item .slide{height:100%}@media (max-width:575.98px){.featured-rondreizen .usps .text{padding-right:30px}.featured-rondreizen .usps .text br{display:none}}.featured-regions.bg-none+section.featured-rondreizen{margin-top:0px !important}.featured-regions .owl-carousel{padding:0px;margin-right:-30px;margin-left:-30px;width:calc(100% + 60px);max-width:unset}.featured-regions .owl-carousel .owl-stage .slide{padding:5px !important}.featured-regions .region-item a{text-decoration:none}.featured-regions .region-item a .image-wrapper{width:110px;text-align:center;margin:0 auto 15px;max-width:100%;aspect-ratio:1;height:auto;display:block;border-radius:50%;border:5px solid #F0EEEB;filter:drop-shadow(0px 0px 1px #0B4953)}.featured-regions .region-item a .image-wrapper .submenu-thumb{width:100%;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.featured-regions .region-item a .item-title{position:relative;white-space:nowrap;display:block;font-weight:600}.featured-regions .region-item a .item-title:before{content:"";width:0px;height:1px;position:absolute;left:0px;bottom:0px;background:#0B4953;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.featured-regions .region-item a:hover .image-wrapper img{transform:scale(1.1)}.featured-regions .region-item a:hover .item-title:before{width:100%}.featured-regions .region-item.col-md-4 a{position:relative}.featured-regions .region-item.col-md-4 a:after{content:"";width:60px;height:60px;position:absolute;top:8px;right:10px;background-image:url("../images/arrow-right-circle-white-bg.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width:767.98px){.featured-regions .region-item.col-md-4 a:after{top:5px;right:5px;width:40px;height:40px}}.featured-regions .region-item.col-md-4 a:hover:after{animation:compass 2s 1 ease}.featured-regions .region-item.col-md-4 .image-wrapper{width:100%}.featured-regions .region-item.col-md-4 .item-title{font-weight:600;font-size:20px}.quote-text .quote.h2{line-height:1.5}.cta-banner{position:relative;overflow:hidden}.cta-banner:last-of-type{margin-bottom:3rem}.cta-banner:before{content:"";position:absolute;top:50%;left:0;transform:translate(-7%, -50%);width:52%;aspect-ratio:1;border-radius:50%;z-index:0}@media (max-width:767.98px){.cta-banner:before{width:125%;height:auto;top:-4rem;left:50%;transform:translateX(-50%) rotate(90deg)}}.cta-banner.bg-primary:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #C66A4A 100%) 0% 0% no-repeat padding-box;opacity:0.51}.cta-banner.bg-primary-light:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #EC805A 100%) 0% 0% no-repeat padding-box;opacity:0.51}.cta-banner.bg-secondary:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #FBB794 100%) 0% 0% no-repeat padding-box;opacity:0.51}.cta-banner.bg-secondary-light:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #FAD8C2 100%) 0% 0% no-repeat padding-box;opacity:0.51}.cta-banner.bg-tertiary:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #0C6776 100%) 0% 0% no-repeat padding-box;opacity:0.51}.cta-banner.bg-tertiary-light:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #8CE0E3 100%) 0% 0% no-repeat padding-box;opacity:0.51}.cta-banner.bg-neutral-dark:before{background:transparent linear-gradient(270deg, #FFFFFF6C 0%, #EFE4DC 100%) 0% 0% no-repeat padding-box;opacity:0.51}.cta-banner .container{position:relative;z-index:2}.cta-banner .image-col img{width:100%;aspect-ratio:1 !important;object-fit:cover;border-radius:50% !important}.cta-banner .text-col h2{font-size:48px;line-height:1.35}@media (max-width:1199.98px){.cta-banner .text-col h2{font-size:40px}}@media (max-width:767.98px){.cta-banner .text-col h2{font-size:30px}}.rondreis-cta-loop-item{border-radius:15px 15px 15px 50px;padding:30px}.rondreis-cta-loop-item img{aspect-ratio:1;border-radius:50%;object-fit:cover}@media (max-width:767.98px){.rondreis-cta-loop-item .btn{margin-top:1rem}}@media (min-width:768px){.rondreis-cta-loop-item .btn{margin-left:1rem;margin-top:0px !important}}.rondreis-loop-item{height:100%}.rondreis-loop-item>div .rondreis-inner:before{display:none}.rondreis-loop-item>div .rondreis-inner .image-wrapper:before{height:calc(100% - 100px) !important}.rondreis-loop-item>div,.rondreis-loop-item a{padding-top:15px;display:flex;height:100%;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.rondreis-loop-item>div .tag,.rondreis-loop-item a .tag{margin-top:-15px}.rondreis-loop-item>div .rondreis-inner,.rondreis-loop-item a .rondreis-inner{width:100%;position:relative}.rondreis-loop-item>div .rondreis-inner:before,.rondreis-loop-item a .rondreis-inner:before{position:absolute;content:"";width:60px;height:60px;background-image:url("../images/arrow-right-white-circle.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;bottom:30px;left:30px;z-index:5}.rondreis-loop-item>div .rondreis-inner .image-wrapper,.rondreis-loop-item a .rondreis-inner .image-wrapper{position:relative;overflow:hidden;border-radius:15px 15px 15px 50px}.rondreis-loop-item>div .rondreis-inner .image-wrapper img,.rondreis-loop-item a .rondreis-inner .image-wrapper img{width:100%;max-width:100%;aspect-ratio:0.7789473684;object-fit:cover}.rondreis-loop-item>div .rondreis-inner .image-wrapper:before,.rondreis-loop-item a .rondreis-inner .image-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 100px);border-radius:15px 15px 15px 50px;background:linear-gradient(0deg, rgba(23, 86, 125, 0), rgba(23, 86, 125, 0.8));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.rondreis-loop-item>div .rondreis-inner .text-wrapper,.rondreis-loop-item a .rondreis-inner .text-wrapper{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;padding:40px 30px}@media (max-width:767.98px){.rondreis-loop-item>div .rondreis-inner .text-wrapper,.rondreis-loop-item a .rondreis-inner .text-wrapper{padding:30px}}.rondreis-loop-item>div:hover,.rondreis-loop-item a:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.rondreis-loop-item>div:hover .rondreis-inner .image-wrapper:before,.rondreis-loop-item a:hover .rondreis-inner .image-wrapper:before{height:300%}.rondreis-loop-item>div:hover .rondreis-inner:before,.rondreis-loop-item a:hover .rondreis-inner:before{animation:compass 2s 1 ease}.rondreis-overview .alm-listing.row{margin-left:-12px;margin-right:-12px;width:calc(100% + var(--bs-gutter-x))}@media (max-width:767.98px){.rondreis-overview .select-wrapper{min-width:100%;max-height:0px;overflow:hidden;margin:0 !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}.rondreis-overview .select-wrapper.open{margin-top:1rem !important;max-height:48px}@media (max-width:767.98px){.rondreis-overview .select-wrapper select{min-width:100%}}@media (min-width:768px){.rondreis-overview .select-wrapper select#land{max-width:90px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.rondreis-overview .select-wrapper select#land.not-empty{max-width:500px}}@media (min-width:768px){.rondreis-overview .popular .rondreis-loop-item .rondreis-inner:before{right:30px;left:auto}}@media (min-width:768px){.rondreis-overview .popular .rondreis-loop-item .rondreis-inner .text-wrapper{top:auto;bottom:0;padding-right:120px}.rondreis-overview .popular .rondreis-loop-item .rondreis-inner .text-wrapper .subtitle{margin-bottom:0px !important}}@media (min-width:768px){.rondreis-overview .popular .rondreis-loop-item .rondreis-inner .image-wrapper:before{top:auto;bottom:0;background:linear-gradient(180deg, rgba(23, 86, 125, 0), rgba(23, 86, 125, 0.8))}.rondreis-overview .popular .rondreis-loop-item .rondreis-inner .image-wrapper img{aspect-ratio:1.3389473684 !important}}.cky-consent-container .cky-consent-bar{background:#EFE4DC !important}.cky-notice .cky-title,.cky-notice-des,.cky-preference-title,.cky-preference-body-wrapper{color:#0B4953 !important;font-family:"Geologica", sans-serif !important}.cky-notice-btn-wrapper .cky-btn{border-color:#C66A4A !important;border-radius:8px !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cky-notice-btn-wrapper .cky-btn:not(.cky-btn-accept){color:#C66A4A !important}.cky-notice-btn-wrapper .cky-btn:not(.cky-btn-accept):hover{background-color:#C66A4A !important;color:#fff !important}.cky-notice-btn-wrapper .cky-btn.cky-btn-accept{border-color:#EC805A !important;background-color:#EC805A !important}.cky-notice-btn-wrapper .cky-btn.cky-btn-accept:hover{border-color:#C66A4A !important;background-color:#C66A4A !important}