@charset "UTF-8";@import url(https://use.typekit.net/icj1sbv.css);@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap);*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%}body{margin:0}.max-width-lg{max-width:1120px;margin:0 auto}html{scroll-behavior:smooth}body.gdpr-infobar-visible{position:relative}body.gdpr-infobar-visible::after{content:"";position:absolute;background:rgba(0,0,0,.5);height:100%;width:100%;top:-150px;left:0;z-index:9980}body.gdpr-infobar-visible aside#moove_gdpr_cookie_info_bar{z-index:9990}@media all and (max-width:576px){body.gdpr-infobar-visible aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding-top:60px}}body.gdpr-infobar-visible aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-infobar-allow-all{order:2!important}body.gdpr-infobar-visible aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-infobar-reject-btn{order:1!important}@media all and (max-width:576px){body.gdpr-infobar-visible aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-button-holder{position:absolute;top:30px;right:10px}}.gdpr_lightbox{z-index:99970}.grecaptcha-badge{visibility:hidden}.rgpd__block{color:#fff;position:relative}.rgpd__block:after{content:"";position:absolute;bottom:10px;left:0;width:100%;height:50px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#1c1102 100%)}.rgpd__block .rgpd__title{font-weight:700}.rgpd__block .rgpd__content{height:77px;padding-bottom:20px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.rgpd__block .rgpd__content::-webkit-scrollbar{display:none}.rgpd__block .rgpd__content ul,.rgpd__block .rgpd__content>p{font-size:1.4rem}body{font-family:Outfit,sans-serif;font-size:1.6rem;color:#281704}p{font-size:1.6rem}iframe,img{max-width:100%}a{color:inherit;text-decoration:none}a[href="#0"]{cursor:default;pointer-events:none;text-decoration:none}a:not([href="#"]):hover{cursor:pointer;text-decoration:none}h1,h2,h3{font-family:"Abril Display",serif;font-weight:700;line-height:1.05}h4,h5,h6{font-family:Outfit,sans-serif}h1{font-size:clamp(3.6rem,5vw,5.4rem)}h2{font-size:clamp(2.8rem,3vw,3.8rem);color:#8ebf96}h3{font-size:clamp(2.2rem,2vw,3rem)}h4{font-size:clamp(2rem,2vw,2.5rem);font-weight:500}h5{font-size:clamp(1.8rem,2vw,2rem);font-weight:600}h6{font-size:clamp(1.6rem,2vw,1.8rem);color:#8ebf96;font-weight:500}ul li{list-style-type:none}a,button,input[type=submit]{transition:all .3s ease-in-out 0s}a:hover,button:hover,input[type=submit]:hover{text-decoration:none}a:focus-visible,button:focus-visible,input[type=submit]:focus-visible{box-shadow:none}a:hover{color:#8ebf96}.content p a,.paragraph a,.wp-block-list a{color:#8ebf96}.btn-main,.wp-block-button.is-style-outline .wp-block-button__link{background:0 0;border:2px solid #281704;color:#281704;padding:10px 28px;font-weight:700;font-size:1.5rem;text-transform:uppercase;border-radius:5em}.btn-main:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover{background:#281704;color:#fff}.btn-main-white{background:#fff;border:2px solid #281704;color:#281704;padding:10px 28px;font-weight:700;font-size:1.5rem;text-transform:uppercase;border-radius:5em}.btn-main-white:hover{background:#281704;color:#fff}.btn-white{background:#fff;border:2px solid #fff;color:#3c4a3e;padding:10px 28px;font-weight:700;font-size:1.6rem;text-transform:uppercase;border-radius:5em}.btn-white:hover{background:#72b77d;border-color:#72b77d;color:#fff}.btn-secondary,.wp-block-button .wp-block-button__link{background:#3c4a3e;border:2px solid #3c4a3e;color:#fff;padding:10px 28px;font-weight:700;font-size:1.5rem;text-transform:uppercase;border-radius:5em}.btn-secondary:hover,.wp-block-button .wp-block-button__link:hover{background:0 0;color:#3c4a3e}.read-more{color:#281704;font-size:1.5rem;font-weight:700;position:relative}.read-more:before{content:"";position:absolute;bottom:-5px;left:0;height:2px;width:0%;background-color:#281704;transition:all .3s ease-in-out}.read-more:hover{color:inherit}.read-more:hover:before{width:100%}.effect{opacity:0;transition:all .3s ease-in-out 0s;backface-visibility:hidden;transform:translate3d(0,100,0)}.effect.visible{opacity:1;transform:translate3d(0,0,0)}.full-bleeding{position:relative;width:100vw;left:50%;margin-left:-50vw;margin-right:-50vw}.top-bar{background-color:#8ebf96;color:#fff;padding:20px 0;text-align:center}.top-bar p{margin:0;padding:0;font-size:15px;line-height:1;display:inline-block;white-space:nowrap;padding-left:3rem;animation:text-scroll 25s linear infinite}.top-bar p a{text-decoration:underline}.top-bar p a:hover{color:#281704}.top-bar .marquee{display:flex;width:100%;white-space:nowrap;overflow:hidden}@keyframes text-scroll{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}header{width:100%;z-index:10;background-color:#fff;top:0;left:0;transition:transform .3s ease-in-out}header:not(.scrolled){border-bottom:1px solid #d3e5d5;padding-bottom:1em}header .header__logo{padding-left:60px}header .header__logo img{width:208px}header .header__nav-container{display:flex;flex-direction:column}header .header__actions{padding:.8em 2em .8em 0;transition:background-color .3s ease-in-out}header .header__nav{padding:.8em 2em .8em 0;transition:background-color .3s ease-in-out}header.scrolled{position:fixed;top:0;transform:translateY(-100%);animation:slideDown .5s forwards}header.scrolled .header__logo img{width:160px}@media (min-width:992px){header.scrolled .header__actions{background-color:#d3e5d5}header.scrolled .header__nav{background-color:#8ebf96}header.scrolled #menu-menu-principal>li>a{color:#fff}}@keyframes slideDown{100%{transform:translateY(0)}}@media (max-width:1200px){header .header__logo{padding-left:20px}header .header__logo img{width:160px}}@media (max-width:992px){header{padding:1em 0}header .header__nav-container{transform:translateX(100%)}}@media (min-width:992px){#menu-menu-principal>li a{color:#281704;text-transform:uppercase;font-size:clamp(1.4rem,1.2vw,1.6rem)}#menu-menu-principal>li a:hover{color:inherit}#menu-menu-principal>li:last-child a{color:#8ebf96;font-weight:700}#menu-menu-principal .has-children{position:relative}#menu-menu-principal .has-children .sub-menu{position:absolute;height:0;left:0;transform:translateY(-10px);overflow:hidden;background:#fff;box-shadow:0 0 26px 0 rgba(0,0,0,.16);transition:transform .4s ease-out;min-width:220px;z-index:10}#menu-menu-principal .has-children .sub-menu li{padding:.2em 0}#menu-menu-principal .has-children .sub-menu li:first-child{padding-top:1em}#menu-menu-principal .has-children .sub-menu li:last-child{padding-bottom:1em}#menu-menu-principal .has-children .sub-menu a{text-transform:initial;padding:0}#menu-menu-principal .has-children:hover .sub-menu{height:auto;transform:translateY(0)}}@media (min-width:1400px){#menu-menu-principal>li+li{margin-left:24px}}.header__actions .search__block{margin-right:4em}.header__actions .search__block #search{border:0;border-bottom:1px solid #281704;background-color:transparent}.header__actions .search__block #search::-moz-placeholder{color:#281704}.header__actions .search__block #search::placeholder{color:#281704}.header__actions .search__block #search:focus-visible{outline:0}.header__actions li{display:flex;align-items:center}.header__actions li+li{margin-left:15px}.header__actions li:before{content:"";display:block;width:22px;height:24px;margin-right:10px}.header__actions li:first-child:before{background:url(assets/img/contact-icon.svg) no-repeat center center}.header__actions li:nth-child(2):before{background:url(assets/img/phone-icon.svg) no-repeat center center}.header__actions li:last-child:before{background:url(assets/img/calendar-icon.svg) no-repeat center center}.header__actions li a{font-weight:300;font-size:1.5rem}.header__actions li a:hover{color:inherit;font-weight:700}@media (min-width:1200px){.header__actions li+li{margin-left:34px}}.hamb-menu{z-index:120;display:block;width:60px;padding:0}.hamb-menu .hamb-icon{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;user-select:none}.hamb-menu .hamb-icon .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#281704;stroke-width:3.5}.hamb-menu .hamb-icon.active .line{stroke:#281704}.hamb-menu .hamRotate.active{transform:rotate(45deg)}.hamb-menu .hamb-icon .top{stroke-dasharray:40 121}.hamb-menu .hamb-icon .bottom{stroke-dasharray:40 121}.hamb-menu .hamb-icon.active .top{stroke-dashoffset:-68px}.hamb-menu .hamb-icon.active .bottom{stroke-dashoffset:-68px}@media (max-width:992px){.header__nav-container{overflow:auto;padding:4em 2em 2em;position:fixed;top:0;right:0;height:100vh;width:100%;background:#fff;z-index:100;visibility:hidden}.header__nav-container.active{transform:translateX(0);width:100%;visibility:visible}.header__nav-logo img{max-width:160px}.header__actions>div{gap:12px}.header__actions .search__block{margin-right:0}.header__actions .search__block input[type=search]{width:100%}.header__actions li+li{margin-left:0}.header__actions #menu-menu-actions,.header__actions>div{flex-direction:column}.header__actions #menu-menu-actions a,.header__actions>div a{color:#281704;font-weight:700}.header__nav #menu-menu-principal{flex-direction:column}.header__nav #menu-menu-principal a:hover{color:inherit}.header__nav #menu-menu-principal>li>a{font-family:"Abril Display",serif;color:#8ebf96;text-transform:uppercase;font-weight:700;font-size:clamp(1.4rem,2vw,1.8rem);padding:.5rem 0}.header__nav #menu-menu-principal>li .sub-menu{padding:0}.header__nav #menu-menu-principal>li:not(:first-child){padding-top:.5em}}.rank-math-breadcrumb{padding:10px 0;text-align:center}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb *{font-size:1.3rem}.rank-math-breadcrumb a:hover{color:#8ebf96}.swiper__home{width:100%;height:610px}.swiper-pagination{display:flex;flex-direction:column;align-items:center}.swiper-pagination-bullets{top:auto!important;bottom:0}.swiper-pagination-bullet{position:relative;width:34px;height:34px;text-align:center;line-height:34px;font-family:"Abril Display",serif;font-size:14px;color:#000;opacity:.5;background:#fff;margin-top:0!important}.swiper-pagination-bullet:not(:last-child){margin-bottom:5rem!important}.swiper-pagination-bullet:not(:last-child):after{position:absolute;content:"";display:block;width:1px;height:5rem;left:50%;bottom:0;transform:translateY(100%);background-color:#fff}.swiper-pagination-bullet-active{width:44px;height:44px;line-height:44px;opacity:1}.slider{display:flex}.slider .slider__left{background-color:#281704;color:#fff;padding:2em}.slider .slider__left h2{font-size:5.4rem;color:#fff}.slider .slider__left p{text-transform:uppercase;font-size:1.6rem}.slider .slider__right{height:100%}.slider .slider__right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.slider{flex-direction:column}}@media (min-width:992px){.slider .slider__left{padding-left:60px}}.home section.image-text{background-color:#f0f0f0;padding:74px 0}.block-img-txt{justify-content:space-between;align-items:center}.block-img-txt h2{font-size:clamp(3.6rem,5vw,5.6rem);color:#281704}.block-img-txt img{border-radius:15px}@media (min-width:1200px){.block-img-txt{gap:48px}}.wp-block-list{margin:1em 0;border:3px solid #8ebf96;padding:24px 32px}.wp-block-list li{list-style-type:disc}.wp-block-list li::marker{color:#8ebf96}.wp-block-gallery{margin:2em 0}.wp-block-gallery img{border-radius:15px}.heading-wrapper .heading__title{font-family:"Abril Display",serif;font-size:clamp(3.6rem,5vw,5.6rem);font-weight:600;color:#8ebf96}.heading-wrapper .heading__title strong{color:#281704;font-weight:700}.intro__page{max-width:960px;margin:0 auto}.intro__page h1{font-size:5.4rem;margin-top:72px;font-weight:700}.intro__page .page-title{margin-top:26px}.tax-product_cat .dropdown-nature_sol{display:none}.facet_part .dropdown-toggle{font-size:1.6rem}.facet_part .dropdown-toggle:focus,.facet_part .dropdown-toggle:focus-visible{box-shadow:none}.facet_part .dropdown-toggle:after{border:0;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:1.25rem;vertical-align:middle}.facet_part .dropdown-menu{min-width:200px;padding:.5em 1em;font-size:1.5rem}.facet_part .fs-wrap{max-width:200px;min-width:0;width:100%}.facet_part .facetwp-facet{margin-bottom:0}.facet_part .facetwp-reset{border:0;background:0 0;color:#281704;font-weight:700;text-transform:uppercase;font-size:1rem}.woocommerce .woocommerce-ordering{margin:0}.woocommerce .woocommerce-ordering select{text-align:right;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem top 50%;background-size:1.25rem;padding-right:1.5em;vertical-align:middle}.woocommerce .woocommerce-ordering select:focus-visible{outline:0}.facetwp-facet-pagination .facetwp-pager{display:flex;justify-content:center}.facetwp-facet-pagination .facetwp-page{display:flex;align-items:center;justify-content:center;width:42px;height:42px;text-align:center;border-radius:5em}.facetwp-facet-pagination .facetwp-page:hover{color:#8ebf96}.facetwp-facet-pagination .facetwp-page.active{font-weight:700;border:2px solid #281704}@media (min-width:768px){.woocommerce ul.products.columns-4{display:flex;flex-wrap:wrap}.woocommerce ul.products.columns-4 li.product{width:32%;margin-right:1%;float:none}.woocommerce ul.products.columns-4 li.last{margin-right:0}}@media (min-width:1200px){.woocommerce ul.products.columns-4 li.product{width:24%}}.woocommerce ul.products li.product a img{height:222px;-o-object-fit:cover;object-fit:cover;margin-bottom:0}.product-item .woocommerce-loop-product__title,.products .woocommerce-loop-product__title{color:#281704}.product-item .wc-img-wrapper,.products .wc-img-wrapper{margin-bottom:1em;border-radius:15px;overflow:hidden}.product-item .wc-img-wrapper:hover img,.products .wc-img-wrapper:hover img{transform:scale(1.05)}.product-item img,.products img{width:100%;height:162px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.product-item a:hover,.products a:hover{color:inherit}.product-item .product-short-description,.products .product-short-description{font-size:1.4rem;opacity:.8}.product-item .product__price,.products .product__price{margin-top:1em;font-size:1.5rem;font-weight:700}.product-item .product__price del,.products .product__price del{color:#281704}.product-item .product__price ins,.products .product__price ins{color:#8ebf96;text-decoration:none;margin-left:2em}.product-item.sale .price-suffix,.products.sale .price-suffix{color:#8ebf96}@media (min-width:992px){.product-item img,.products img{height:222px}}@media (max-width:576px){.woocommerce ul.products li.product a img{height:140px}}.price,.woocommerce ul.products li.product .price{font-size:1.5rem;font-weight:700;color:#281704}.price del,.woocommerce ul.products li.product .price del{opacity:1}.swiper__featured,.swiper__sales{overflow:visible}.woocommerce-loop-product__title{font-family:Outfit,sans-serif;font-size:1.7rem;text-transform:uppercase}.category-shortcuts{background-color:#f0f0f0;padding:24px 0;margin-top:50px;margin-bottom:18px}.category-shortcuts .woocommerce-subcategories{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.category-shortcuts .woocommerce-subcategories li a{text-transform:uppercase;font-weight:700;display:inline-block;white-space:pre}.category-shortcuts .woocommerce-subcategories li a:hover{color:#8ebf96}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:inherit;width:100%}.woocommerce-product-gallery__image{border-radius:15px;overflow:hidden}.woocommerce div.product div.images img{height:220px;-o-object-fit:cover;object-fit:cover}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:0}.woocommerce div.product div.images .flex-control-thumbs li:first-child{margin:10px 10px 10px 0}.woocommerce div.product div.images .flex-control-thumbs li:not(:first-child){margin:10px}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:15px;height:50px}@media (min-width:576px){.woocommerce div.product div.images img{height:400px}.woocommerce div.product div.images .flex-control-thumbs li img{height:100px}}@media (min-width:992px){.woocommerce div.product div.images img{height:550px;max-height:550px}}.product_title{font-size:clamp(2.8rem,3vw,4.1rem);font-weight:700}.woocommerce-product-details__short-description{font-weight:700;margin-bottom:1.5em}.product_information .product-info-list{border:3px solid #8ebf96;padding:24px 1em}.product_information .product-info-list li{display:flex;gap:12px}.product_information .product-info-list li:not(:last-child){margin-bottom:20px}.product_information .product-info-list li .product-info-label{font-family:"Abril Display",serif;font-weight:700;font-size:2rem;color:#3c4a3e}.product_action{display:flex;justify-content:space-between;align-items:center;margin-top:48px}.woocommerce div.product p.price{color:#3c4a3e;font-size:2.6rem;font-weight:700}.woocommerce div.product .price-suffix{font-size:1.6rem}.product_stock{font-weight:700;text-transform:uppercase;font-size:1.5rem;display:flex;align-items:center;gap:12px}.product_stock.green{color:#72b77d}.product_stock .icon-check{position:relative;content:url(assets/img/icon-stock.svg)}.product-information{margin-top:48px}.product-information .title{font-family:"Abril Display",serif;font-size:3.8rem;font-weight:700;color:#8ebf96}.product-information .product-information__item{display:flex;flex-direction:column;-moz-column-break-inside:avoid;break-inside:avoid-column;font-size:1.6rem;margin-bottom:1.5em}.product-information .product-information__item strong{font-family:"Abril Display",serif;font-weight:700;font-size:2rem;color:#3c4a3e}.related h2{color:#8ebf96;font-size:38px}@media (min-width:992px){.product_information .product-info-list{padding:24px 32px}}.accordion .accordion-item button{border-bottom:1px solid #1c1102;margin-bottom:1.5em}.accordion .accordion-item button .accordion-title{color:#281704;padding-right:1em;font-size:clamp(2.8rem,3vw,3rem);margin-bottom:0}.accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid #8ebf96}.accordion .accordion-item button[aria-expanded=true] .accordion-title{color:#8ebf96}.accordion button{position:relative;display:block;text-align:left;width:100%;padding:1em 0;color:#1c1102;font-size:1.15rem;font-weight:400;border:none;background:0 0;outline:0}.accordion button:focus,.accordion button:hover{cursor:pointer;color:#8ebf96}.accordion button:focus::after,.accordion button:hover::after{cursor:pointer;color:#8ebf96;border:1px solid #8ebf96}.accordion button .icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px solid;border-radius:22px}.accordion button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion button[aria-expanded=true]{color:#8ebf96}.accordion button[aria-expanded=true] .icon::after{width:0}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;height:auto;transition:all .2s linear;will-change:opacity}.accordion .accordion-content{margin-top:1em;opacity:0;height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.accordion .accordion-content p{font-size:1.6rem}.accordion .accordion-content h3{font-size:clamp(2.2rem,3vw,2.5rem)}.post__list .post__item a:hover{color:inherit}.post__list .post__item .post__thumbnail{border-radius:15px;overflow:hidden}.post__list .post__item .post__thumbnail img{width:100%;transition:transform .3s ease-in-out}.post__list .post__item .post__thumbnail:hover img{transform:scale(1.05)}.post__list .post__item .post__title{font-family:Outfit,sans-serif;font-size:1.7rem;text-transform:uppercase;color:#281704;margin-top:20px}.post__list .post__item .post__title a:hover{color:inherit}.pagination{display:flex;justify-content:center;margin-top:48px}.pagination .page-numbers{display:inline-block;width:42px;height:42px;line-height:42px;text-align:center}.pagination .current{font-weight:700;border:1px solid #281704;border-radius:5em}body:not(.home) .section__reassurance{background:#f0f0f0}.section__reassurance{padding:48px 0}.section__reassurance .item{margin:12px 0}.section__reassurance .title{font-family:"Abril Display",serif;font-size:2.7rem;color:#8ebf96;margin-top:12px}.section__reassurance .description{color:#281704;line-height:1.4}footer{background-color:#1c1102}footer .phone,footer address{position:relative;padding-left:32px}footer address:before{content:"";position:absolute;left:0;display:block;width:24px;height:24px;background:url(assets/img/map-icon.svg) no-repeat center center}footer .phone:before{content:"";position:absolute;left:0;display:block;width:24px;height:24px;background:url(assets/img/phone-white-icon.svg) no-repeat center center}footer .footer-menu>ul>li+li{margin-top:24px}footer .footer-menu>ul>li>a{font-size:2.2rem;font-weight:700;font-family:"Abril Display",serif}footer .footer-menu>ul>li>a:hover{color:#8ebf96}footer .footer-menu ul{margin:0;padding:0;list-style:none}footer .footer-menu ul .sub-menu{font-size:1.4rem;line-height:1.7}footer .footer-menu ul .sub-menu a:hover{color:#8ebf96}.contact-information__content{border:3px solid #8ebf96;padding:3em 4em}.contact-information__content .phone,.contact-information__content address{color:#8ebf96;font-size:1.5rem;font-weight:700;position:relative;padding-left:32px}.contact-information__content address:before{content:"";position:absolute;left:0;display:block;width:24px;height:24px;background:url(assets/img/map-green-icon.svg) no-repeat center center}.contact-information__content .phone:before{content:"";position:absolute;left:0;display:block;width:24px;height:24px;background:url(assets/img/phone-green-icon.svg) no-repeat center center}.wp-block-contact-form-7-contact-form-selector{background:#1c1102;padding:2em}.wp-block-contact-form-7-contact-form-selector .wpcf7 .wrapper__input{position:relative}.wp-block-contact-form-7-contact-form-selector .wpcf7 .wrapper__input .floating__label{position:absolute;top:0;left:0;padding:10px 0;pointer-events:none;transition:.5s}.wp-block-contact-form-7-contact-form-selector .wpcf7 .wrapper__input.active .floating__label{top:-20px;left:0;font-size:13px}.wp-block-contact-form-7-contact-form-selector .wpcf7 form .wpcf7-list-item-label,.wp-block-contact-form-7-contact-form-selector .wpcf7 form label{color:#fff;flex:1}.wp-block-contact-form-7-contact-form-selector .wpcf7 form input:not([type=checkbox],[type=submit],[type=radio]),.wp-block-contact-form-7-contact-form-selector .wpcf7 form select,.wp-block-contact-form-7-contact-form-selector .wpcf7 form textarea{font-size:1.6rem;background:0 0;border:none;color:#fff;padding:10px 0;border-radius:0;width:100%}.wp-block-contact-form-7-contact-form-selector .wpcf7 form input:not([type=checkbox],[type=submit],[type=radio]):focus,.wp-block-contact-form-7-contact-form-selector .wpcf7 form input:not([type=checkbox],[type=submit],[type=radio]):focus-visible,.wp-block-contact-form-7-contact-form-selector .wpcf7 form select:focus,.wp-block-contact-form-7-contact-form-selector .wpcf7 form select:focus-visible,.wp-block-contact-form-7-contact-form-selector .wpcf7 form textarea:focus,.wp-block-contact-form-7-contact-form-selector .wpcf7 form textarea:focus-visible{box-shadow:none;outline:0}.wp-block-contact-form-7-contact-form-selector .wpcf7 form input:not([type=checkbox],[type=submit],[type=radio])::-moz-placeholder,.wp-block-contact-form-7-contact-form-selector .wpcf7 form select::-moz-placeholder,.wp-block-contact-form-7-contact-form-selector .wpcf7 form textarea::-moz-placeholder{color:#fff}.wp-block-contact-form-7-contact-form-selector .wpcf7 form input:not([type=checkbox],[type=submit],[type=radio])::placeholder,.wp-block-contact-form-7-contact-form-selector .wpcf7 form select::placeholder,.wp-block-contact-form-7-contact-form-selector .wpcf7 form textarea::placeholder{color:#fff}.wp-block-contact-form-7-contact-form-selector .wpcf7 form input:not([type=checkbox],[type=submit],[type=radio]){border-bottom:1px solid #fff}.wp-block-contact-form-7-contact-form-selector .wpcf7 form textarea{border:1px solid #fff}.wp-block-contact-form-7-contact-form-selector .wpcf7 form .form-box input:not([type=checkbox],[type=submit],[type=radio]),.wp-block-contact-form-7-contact-form-selector .wpcf7 form .form-box select,.wp-block-contact-form-7-contact-form-selector .wpcf7 form .form-box textarea{padding:0}.wp-block-contact-form-7-contact-form-selector .wpcf7 form label{margin-bottom:.5em;word-break:keep-all;min-width:64px}.wp-block-contact-form-7-contact-form-selector .wpcf7 form .wpcf7-list-item{margin:0}.wp-block-contact-form-7-contact-form-selector .wpcf7 form .wpcf7-list-item label{margin:0}.wp-block-contact-form-7-contact-form-selector .wpcf7 form .wpcf7-spinner{position:absolute;right:0;top:50%;transform:translateY(-50%)}.wp-block-contact-form-7-contact-form-selector .wpcf7 form .wpcf7-response-output{color:#fff}.wp-block-contact-form-7-contact-form-selector .wpcf7-checkbox,.wp-block-contact-form-7-contact-form-selector .wpcf7-radio{display:flex;flex-direction:column;gap:12px}.wp-block-contact-form-7-contact-form-selector .wpcf7-list-item label{display:flex;align-items:center;gap:12px}.wp-block-contact-form-7-contact-form-selector input[type=checkbox]{display:grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:1px solid #fff;transform:translateY(-.075em)}.wp-block-contact-form-7-contact-form-selector input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #fff}.wp-block-contact-form-7-contact-form-selector input[type=checkbox]:checked:before{transform:scale(1)}.wp-block-contact-form-7-contact-form-selector input[type=radio]{display:grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:1px solid #fff;border-radius:50%;transform:translateY(-.075em)}.wp-block-contact-form-7-contact-form-selector input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #fff}.wp-block-contact-form-7-contact-form-selector input[type=radio]:checked:before{transform:scale(1)}.wp-block-contact-form-7-contact-form-selector .codedropz-upload-wrapper .codedropz-upload-handler{border:1px solid #fff;border-radius:0}.wp-block-contact-form-7-contact-form-selector .codedropz-upload-wrapper span{display:none}.wp-block-contact-form-7-contact-form-selector .codedropz-upload-wrapper .cd-upload-btn{color:#fff}@media (min-width:992px){.wp-block-contact-form-7-contact-form-selector{padding:4em 3em}}#map{position:relative;border-radius:15px;height:452px;width:100%}#map .marker{height:48px;width:48px;background:url(assets/img/marker.svg) no-repeat center center}.quiz-section{background-color:#f0f0f0;padding:72px 1em}.quiz-container{max-width:1200px;margin:0 auto;display:flex}.quiz-section__left{flex:1}.quiz-section__left h2{font-size:clamp(3.6rem,5vw,5.6rem);color:#8ebf96}.quiz-section__left h2 strong{display:block;color:#281704}.quiz-section__left p{font-size:1.6rem;color:#281704}.quiz{flex:2}.quiz .quiz__content{background-color:#d3e5d5;padding:48px}.quiz__question{font-size:clamp(1.8rem,2vw,2.7rem);font-family:"Abril Display",serif;color:#281704;margin-bottom:20px}.quiz__choices{display:flex;gap:20px}.quiz__choices label{display:flex;align-items:center;cursor:pointer}.quiz__choices input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #281704;border-radius:50%;margin-right:10px}.quiz__choices input[type=radio]:checked{background-color:#281704}.quiz__choices span{font-size:18px;color:#281704}.quiz__answer{font-size:clamp(1.8rem,2vw,2.8rem);font-family:"Abril Display",serif;font-weight:700;color:#281704}.quiz__explanation{font-size:1.6rem;color:#281704}.result-true h3{color:#8ebf96}.result-false h3{color:#281704}.quiz__loader{display:none}.quiz__loader.active{display:block}@media (min-width:992px){.quiz-section{padding-top:72px;padding-left:80px;padding-bottom:72px;padding-right:0}.quiz-section__left{text-align:right}.quiz .quiz__content{padding:72px 80px;margin-left:40px}}