@font-face{font-family:Poppins,sans-serif;font-weight:400;src:url(../../assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins,sans-serif;font-weight:700;src:url(../../assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:400,700;src:url(../../assets/fonts/Roboto_Serif/RobotoSerif-VariableFont_GRAD,opsz,wdth,wght.ttf) format("truetype")}header{align-items:flex-start;justify-content:center;position:absolute;top:0;z-index:9999}header,header .header{display:flex;width:100%}header .header{align-items:center;justify-content:space-between;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;gap:1rem;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}header .header__logo a img{display:block;height:auto;width:116px}@media (max-width:1160px){header .header__logo a img{height:auto;width:77px}}header .header__hamburger{background-image:url(../images/ico_menu.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:none;height:2rem;width:2rem}footer{align-items:center;background-color:#f70000;display:flex;flex-direction:column;justify-content:center;margin-top:clamp(24px,-89.7990430622px + 11.4832535885vw,48px);width:100%}footer .footer{display:block;padding-bottom:1.5rem;padding-top:1.5rem;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);width:100%}footer .footer__content{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}footer .footer__content .nav-wrap{background-color:transparent;display:block;padding-top:1.5rem}footer .footer__content .nav-wrap__menu{align-items:flex-start;background-color:transparent;border-radius:0;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}footer .footer__content .nav-wrap__menu li{display:block;padding:0;text-align:left;width:50%}footer .footer__content .nav-wrap__menu li a{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);text-decoration:none;text-transform:uppercase}footer .footer__content .nav-wrap__menu li a:hover{text-decoration:underline}footer .footer__logo{display:block}footer .footer__logo img{width:180px}footer .footer__contact{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);order:2;padding-top:1.5rem;text-decoration:none}footer .footer__contact p{margin:0}footer .footer__contact a{color:#fff}footer .footer__contact a:hover{text-decoration:underline}footer .footer .sn-items{align-items:center;display:flex;gap:2rem;justify-content:flex-end}footer .copy{background-color:#fff}footer .copy,footer .copy__logo{align-items:center;display:flex;justify-content:flex-end;width:100%}footer .copy__logo{padding:.5rem 0 0;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}footer .copy__logo img{height:auto;width:80px}@media (max-width:1024px){footer .footer__content{align-items:center;flex-direction:column;gap:1rem;justify-content:center}footer .footer__content .nav-wrap{margin-left:0;padding-top:2rem;width:100%}footer .footer__content .nav-wrap__menu{align-items:center;flex-direction:column;justify-content:center}footer .footer__content .nav-wrap__menu li{text-align:center}footer .footer__contact{padding-left:0;padding-top:1.75rem}footer .footer__contact p{text-align:center!important}footer .footer .sn-items{justify-content:center;margin-top:1.5rem}footer .copy,footer .copy__logo{justify-content:center}}.nav-wrap{display:block;margin-left:auto;width:-moz-fit-content;width:fit-content}.nav-wrap__menu{align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:50px;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}.nav-wrap__menu li{padding:.5rem 1.5625rem;text-align:center}.nav-wrap__menu li a{color:#4c3019;display:inline-block;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.nav-wrap__menu li a:before{content:attr(data-text);display:block;font-weight:900;height:0;overflow:hidden;visibility:hidden}.nav-wrap__menu li a:hover{color:#4c3019;font-weight:900}.nav-wrap__menu li.current_page_item a,.nav-wrap__menu li.is-active a{color:#4c3019}@media (max-width:1024px){header .nav-wrap{display:none}header .header__hamburger{display:block}}.rsp{background-color:rgba(76,48,25,.8);display:block;inset:0;position:fixed;transform:translateX(100%);transition:transform .45s cubic-bezier(.34,1.56,.64,1);z-index:9999}.rsp.is-open{transform:translateX(0)}.rsp__elements{flex-direction:column;justify-content:stretch}.rsp__elements,.rsp__header{align-items:flex-end;display:flex;width:100%}.rsp__header{justify-content:flex-end;padding:1.5rem 1.75rem 1.5rem 0}.rsp__header-close{background-image:url(../images/ico_close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:2rem;width:2rem}.rsp__content{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem 1.75rem 1.5rem 0}.rsp__content .nav-wrap{padding-top:1.5rem}.rsp__content .nav-wrap__menu{align-items:flex-end;flex-direction:column;justify-content:flex-end}.rsp__content .nav-wrap__menu li{padding:.75rem}.rsp__logo a img{display:block;height:auto;width:116px}@media (max-width:1160px){.rsp__logo a img{height:auto;width:77px}}@media (min-width:1024px){.rsp{display:none}}.sn-items{justify-content:flex-start;order:3;padding-left:1rem}.sn-items,.sn-items__item{align-items:center;display:flex}.sn-items__item{height:32px;justify-content:center;width:32px}.lng-items{display:block;order:4;position:relative}.lng-items__current{align-items:center;background-color:#fff;border-radius:25px;color:#4c3019;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);padding:8px 18px;position:relative;text-decoration:none;text-transform:uppercase;z-index:10}.lng-items__other{align-items:flex-start;background-color:#fff;-webkit-border-bottom-left-radius:25px;-webkit-border-bottom-right-radius:25px;box-sizing:border-box;display:flex;flex-direction:column;gap:.3125rem;justify-content:center;left:0;padding-bottom:.625rem;padding-left:18px;position:absolute;width:100%;z-index:20;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;opacity:0;transition:opacity .1s ease,visibility .1s ease;visibility:hidden}.lng-items__other a{color:#4c3019;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);text-transform:uppercase}.lng-items__other a,.lng-items__other a:hover{text-decoration:none}.lng-items.open .lng-items__current{border-radius:0;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;color:rgba(76,48,25,.5);-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;border-top-left-radius:25px;border-top-right-radius:25px}.lng-items.open .lng-items__other{opacity:1;pointer-events:auto;visibility:visible}.lng-items__link{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.lng-items__link img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (max-width:1024px){.lng-items{display:none}}.rsp .lng-items{align-items:center;display:flex;gap:1.125rem;justify-content:flex-end;padding-top:1.5rem}.rsp .lng-items__other{opacity:1;padding-top:0;position:relative;visibility:visible}.page-hero-w-image{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.page-hero-w-image__image{display:block;height:65vh;width:100%}.page-hero-w-image__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-hero-w-image__content{align-items:center;background-color:#f70000;display:flex;flex-direction:column;height:35vh;justify-content:center;width:100%}.page-hero-w-image__content h1{color:#fff;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);max-width:964px;text-align:center;text-decoration:none;text-shadow:0 1px 1px #4c3019;width:100%}.waves{display:block;font-size:0;height:24px;line-height:0;overflow:hidden;width:100%}.waves svg{display:block;min-width:1920px}.waves.bg-gray-light svg path{fill:#efe9df}.waves.bg-white svg path{fill:#fff}.waves.w-bottom,.waves.w-top{display:block;font-size:0;line-height:0}.waves.w-bottom{margin-top:-5px;transform:rotate(180deg)}.layout-newsletter .waves.w-top,footer .waves{margin-top:-10px}.layout-newsletter .waves.w-top svg path{fill:#4c3019}.layout-newsletter .waves.w-bottom{margin-bottom:-10px}.layout-newsletter .waves.w-bottom svg path{fill:#4c3019}.layout-hero .waves.w-top{margin-top:-10px}.layout-hero .waves.w-bottom{margin-bottom:-10px}.layout-page-hero .waves.w-top{margin-top:-10px;position:relative;z-index:100}.layout-page-hero .waves.w-bottom{margin-bottom:-10px}.single-portfolio .waves.w-top{margin-top:-10px;position:relative;z-index:100}.single-portfolio .waves.w-bottom{margin-bottom:-10px}.layout-portfolio-slider .waves.w-top{margin-top:-10px;position:relative;z-index:100}.layout-portfolio-slider .waves.w-bottom{margin-bottom:-10px}.layout-portfolio-elements .waves.w-top{margin-top:-10px;position:relative;z-index:100}.layout-portfolio-elements .waves.w-bottom{margin-bottom:-10px}.layout-portfolio-elements+.layout-portfolio-elements .w-top{display:none}.layout-portfolio-elements:has(+.layout-portfolio-elements) .w-bottom{display:none}.share-lnk{flex-direction:column;justify-content:center}.share-lnk,.share-lnk__items{align-items:center;display:flex;width:100%}.share-lnk__items{justify-content:flex-start;padding-bottom:clamp(24px,-89.7990430622px + 11.4832535885vw,48px);padding-top:clamp(24px,-89.7990430622px + 11.4832535885vw,48px);position:relative;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.share-lnk__items .btn-share{align-items:center;background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.share-lnk__items .btn-share:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.share-lnk__items .btn-share{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.share-lnk__items .btn-share.is-active{background-color:#efe9df;color:#f70000}.share-lnk__items .btn-share.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.share-lnk__items .btn-share:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.share-lnk__items .btn-share:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.share-lnk__items .btn-share{margin-top:0;position:relative;z-index:5}.share-lnk__items .btn-share:hover{background-color:#efe9df}@media (max-width:768px){.share-lnk__items .btn-share{padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(20px,-84.3157894737px + 10.5263157895vw,42px)}.share-lnk__items .btn-share:hover:after{transform:translateX(5px)}}.share-lnk__items .share-buttons{left:0;position:absolute;top:50%;transform:translateY(-50%)}.share-lnk__items .share-buttons a,.share-lnk__items .share-buttons button{align-items:center;background-color:transparent;border:1px solid #f70000;border-radius:50px;cursor:pointer;display:inline-flex;height:clamp(40px,-31.1244019139px + 7.1770334928vw,55px);justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:clamp(40px,-31.1244019139px + 7.1770334928vw,55px)}.share-lnk__items .share-buttons a svg,.share-lnk__items .share-buttons button svg{height:25px;width:auto}.share-lnk__items .share-buttons a svg path,.share-lnk__items .share-buttons button svg path{fill:#f70000}.layout-faq,.layout-faq .faq{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-faq .faq{padding-bottom:1.5rem;padding-top:3rem;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.layout-faq .faq h2{color:#f70000;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(36px,-58.8325358852px + 9.5693779904vw,56px);font-weight:700;line-height:clamp(44px,-50.8325358852px + 9.5693779904vw,64px);text-decoration:none}.layout-faq .faq__text{display:block;margin:.75rem 0 3rem;max-width:964px;text-align:center;width:100%}.layout-faq .faq__items{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:572px;width:100%}.layout-faq .faq__item{border-bottom:1px solid rgba(76,48,25,.5);display:block;transition:background-color .2s ease;width:100%}.layout-faq .faq__item:hover{background-color:#fff}.layout-faq .faq__item-title{align-items:center;box-sizing:border-box;color:#f70000;cursor:pointer;display:flex!important;display:block;font-family:Poppins,sans-serif;font-size:clamp(14px,-14.4497607656px + 2.8708133971vw,20px);font-weight:700;gap:1.5rem;justify-content:space-between;line-height:clamp(26px,-2.4497607656px + 2.8708133971vw,32px);padding:clamp(12px,-44.8995215311px + 5.7416267943vw,24px) clamp(12px,12px + 0vw,12px);text-decoration:none;width:100%}.layout-faq .faq__item-answer{box-sizing:border-box;display:none;padding:clamp(0px,0px + 0vw,0px) clamp(12px,12px + 0vw,12px) clamp(12px,-44.8995215311px + 5.7416267943vw,24px);width:100%}.f-icon{height:15px;position:relative;transition:transform .6s ease,rotate .6s ease;width:15px}.f-icon .line-1,.f-icon .line-2{background-color:#f70000;height:2px;left:50%;position:absolute;top:50%;transform-origin:center;transition:transform .3s ease;width:14px}.f-icon .line-1{transform:translate(-50%,-50%) rotate(0deg)}.f-icon .line-2{transform:translate(-50%,-50%) rotate(90deg)}.faq__item:not(.is-open) .faq__item-title:hover .f-icon{rotate:1turn}.faq__item.is-open .f-icon .line-1,.faq__item.is-open .f-icon .line-2{transform:translate(-50%,-50%) rotate(0deg)}.faq__item.is-open .faq__item-title:hover .f-icon .line-1{transform:translate(-50%,-50%) rotate(45deg)}.faq__item.is-open .faq__item-title:hover .f-icon .line-2{transform:translate(-50%,-50%) rotate(-45deg)}.faq__item.is-open .faq__item-title:not(:hover) .f-icon{rotate:0deg;transition-duration:0s}.layout-newsletter{background-color:#4c3019;flex-direction:column}.layout-newsletter,.layout-newsletter .newsletter{align-items:center;display:flex;justify-content:center;width:100%}.layout-newsletter .newsletter{padding-bottom:clamp(30px,-64.8325358852px + 9.5693779904vw,50px);padding-top:clamp(45px,-49.8325358852px + 9.5693779904vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.layout-newsletter .newsletter__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.layout-newsletter .newsletter__content h3{color:#fff;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none}.layout-newsletter .newsletter__content{flex:1}.layout-newsletter .newsletter__text{color:#fff;display:block;margin:1rem 0 1.25rem}.layout-newsletter .newsletter__nl-form{display:block}.layout-newsletter .newsletter__illustration{flex:1;text-align:center}.layout-newsletter .newsletter__illustration img{max-width:376px;width:100%}.layout-newsletter .wpcf7{max-width:474px;width:100%}.layout-newsletter .wpcf7 .wpcf7-form p{width:100%}.layout-newsletter .wpcf7 .wpcf7-form-control-wrap input[type=email]{background-color:#fff;border-radius:50px;height:clamp(50px,-44.8325358852px + 9.5693779904vw,70px);padding:clamp(0px,0px + 0vw,0px) clamp(25px,1.2918660287px + 2.3923444976vw,30px)}@media (max-width:991px){.layout-newsletter .newsletter{flex-direction:column;gap:3rem}.layout-newsletter .newsletter__content,.layout-newsletter .newsletter__illustration{width:100%}.layout-newsletter .newsletter__illustration img{max-width:550px}.layout-newsletter .wpcf7{max-width:100%}}.blog,.layout-blog{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.blog{padding-bottom:clamp(30px,-64.8325358852px + 9.5693779904vw,50px);padding-top:clamp(45px,-49.8325358852px + 9.5693779904vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.blog h2{color:#fff;color:#f70000;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none}.blog__text{display:block;max-width:572px;padding:27px 0 42px;width:100%}.blog__items{display:flex;flex-wrap:wrap;gap:1rem;width:100%}@media (max-width:991px){.blog__items{flex-direction:column;gap:2rem}}.blog__link-all{width:100%}.blog__link-all,.blog__link-all a{align-items:center;display:flex;justify-content:center}.blog__link-all a{background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.blog__link-all a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.blog__link-all a{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.blog__link-all a.is-active{background-color:#efe9df;color:#f70000}.blog__link-all a.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.blog__link-all a:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.blog__link-all a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.blog__link-all a{margin-top:clamp(8px,-105.7990430622px + 11.4832535885vw,32px)}.blog__link-all button{align-items:center;background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.blog__link-all button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.blog__link-all button{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.blog__link-all button.is-active{background-color:#efe9df;color:#f70000}.blog__link-all button.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.blog__link-all button:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.blog__link-all button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.blog__link-all button{margin-top:clamp(32px,32px + 0vw,32px)}.blog-card{background-color:#f9ddaf;cursor:pointer;text-decoration:none;width:calc(33.333% - 12px)}.blog-card,.blog-card__item{align-items:flex-start;border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:flex;flex-direction:column}.blog-card__item{background-color:#fff;box-sizing:border-box;flex:1;padding:12px 12px 30px;transform-origin:center center;transition:transform .3s ease;width:100%}.blog-card__item h3{color:#f70000;display:block;font-family:Poppins,sans-serif;font-size:clamp(14px,-14.4497607656px + 2.8708133971vw,20px);font-weight:700;line-height:clamp(26px,-2.4497607656px + 2.8708133971vw,32px);margin-top:1.25rem;text-align:center;text-decoration:none;width:100%}.blog-card__image{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);overflow:hidden}.blog-card__image,.blog-card__image img{display:block;position:relative;width:100%}.blog-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:10}.blog-card__term{background-color:#f70000;border-radius:20px;bottom:16px;color:#fff;display:block;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);padding:6px 10px;position:absolute;right:14px;text-transform:uppercase;z-index:20}.blog-card:hover,.blog-card__term{text-decoration:none}.blog-card:hover .blog-card__item{transform:rotate(-3deg)}@media (max-width:991px){.blog-card{width:100%}}.layout-blog-archive,.layout-various-elements,.various-elements{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.various-elements.bg-gray-light{background-color:#efe9df}.various-elements.bg-white{background-color:#fff}.various-elements.bg-red{background-color:#f70000}.various-elements__icons{align-items:flex-start;display:flex;justify-content:space-between;margin-top:1.5rem;width:100%}.various-elements .btn-vrs-block{align-items:center;background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.various-elements .btn-vrs-block:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.various-elements .btn-vrs-block{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.various-elements .btn-vrs-block.is-active{background-color:#efe9df;color:#f70000}.various-elements .btn-vrs-block.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.various-elements .btn-vrs-block:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.various-elements .btn-vrs-block:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.various-elements .btn-vrs-block{margin-top:clamp(24px,-89.7990430622px + 11.4832535885vw,48px)}.various-elements__page-row{align-items:center;display:flex;gap:3rem;justify-content:space-between;width:100%}.various-elements__page-row .various-elements__image{display:block;width:50%}.various-elements__page-row .various-elements__image .various-elements__image-item{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;max-width:474px;width:100%}.various-elements__page-row .various-elements__image .various-elements__image-item.img-clean{display:block;margin-left:0!important;margin-right:0!important;width:100%!important}.various-elements__page-row .various-elements__image .various-elements__image-item.img-clean img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .2s ease;width:100%}.various-elements__page-row .various-elements__image .various-elements__image-item.img-bck-color{align-items:center;aspect-ratio:4/3;display:flex;justify-content:center;max-width:454px;padding:10px;position:relative;width:100%}.various-elements__page-row .various-elements__image .various-elements__image-item.img-bck-color .bck-color{background-color:#f9ddaf;border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);height:100%;position:absolute;transform:rotate(2deg);width:100%;z-index:10}.various-elements__page-row .various-elements__image .various-elements__image-item.img-bck-color .image-wrap{aspect-ratio:4/3;border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;overflow:hidden;position:relative;transition:transform .2s ease;width:100%;z-index:20}.various-elements__page-row .various-elements__image .various-elements__image-item.img-bck-color img{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;transition:transform .2s ease;width:100%;z-index:20}.various-elements__page-row .various-elements__image .various-elements__image-item.img-left{margin-right:auto}.various-elements__page-row .various-elements__image .various-elements__image-item.img-right{margin-left:auto}.various-elements__page-row .various-elements__image .various-elements__image-item:hover.img-clean img{transform:scale(1.1)}.various-elements__page-row .various-elements__image .various-elements__image-item:hover.img-bck-color .image-wrap{transform:rotate(-2deg)}.various-elements__page-row .various-elements__image .various-elements__image-item:hover.img-bck-color .image-wrap img{transform:scale(1.05)}@media (max-width:991px){.various-elements__page-row{flex-direction:column}.various-elements__page-row .various-elements__image{max-width:100%;order:2!important;width:100%}.various-elements__page-row .various-elements__image .various-elements__image-item{max-width:100%}.various-elements__page-row .various-elements__image .various-elements__image-item.img-clean{width:100%}.various-elements__page-row .various-elements__image .various-elements__image-item.img-bck-color{max-width:calc(100% - 20px);width:100%}.various-elements__page-row .various-elements__image .various-elements__image-item.img-left{margin-right:0}.various-elements__page-row .various-elements__image .various-elements__image-item.img-right{margin-left:0}}.various-elements__items{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:50%}@media (max-width:991px){.various-elements__items{order:1!important;width:100%}}.various-elements__blog-row{display:flex;flex-wrap:wrap;gap:1rem}.various-elements__blog-row .various-elements__text{display:block;width:calc(50% - 8px)}.various-elements__blog-row .various-elements__image{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;overflow:hidden;width:calc(50% - 8px)}.various-elements__blog-row .various-elements__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:991px){.various-elements__blog-row{flex-direction:column;gap:2rem}.various-elements__blog-row .various-elements__image,.various-elements__blog-row .various-elements__text{width:100%}}.various-elements__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.various-elements__content.s-padd-t-8{padding-top:clamp(8px,8px + 0vw,8px)}.various-elements__content.s-padd-t-16{padding-top:clamp(8px,-29.9330143541px + 3.8277511962vw,16px)}.various-elements__content.s-padd-t-32{padding-top:clamp(16px,-59.8660287081px + 7.6555023923vw,32px)}.various-elements__content.s-padd-t-64{padding-top:clamp(32px,-119.7320574163px + 15.3110047847vw,64px)}.various-elements__content.s-padd-t-96{padding-top:clamp(48px,-179.5980861244px + 22.966507177vw,96px)}.various-elements__content.s-padd-b-8{padding-bottom:clamp(8px,8px + 0vw,8px)}.various-elements__content.s-padd-b-16{padding-bottom:clamp(8px,-29.9330143541px + 3.8277511962vw,16px)}.various-elements__content.s-padd-b-32{padding-bottom:clamp(16px,-59.8660287081px + 7.6555023923vw,32px)}.various-elements__content.s-padd-b-64{padding-bottom:clamp(32px,-119.7320574163px + 15.3110047847vw,64px)}.various-elements__content.s-padd-b-96{padding-bottom:clamp(48px,-179.5980861244px + 22.966507177vw,96px)}.various-elements__content{--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);width:100%}.various-elements__content h2{color:#fff;color:#f70000;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px)}.various-elements__content h2,.various-elements__content h3{display:block;font-weight:700;margin-bottom:clamp(24px,-42.3827751196px + 6.6985645933vw,38px);text-decoration:none}.various-elements__content h3{color:#fff;color:#4c3019;font-family:Poppins,sans-serif;font-size:clamp(17px,-58.8660287081px + 7.6555023923vw,33px);line-height:clamp(27px,-44.1244019139px + 7.1770334928vw,42px)}.various-elements__content h4{color:#f70000;display:block;font-family:Poppins,sans-serif;font-size:clamp(14px,-14.4497607656px + 2.8708133971vw,20px);font-weight:700;line-height:clamp(26px,-2.4497607656px + 2.8708133971vw,32px);margin-bottom:clamp(16px,-40.8995215311px + 5.7416267943vw,28px);text-decoration:none}.layout-hero{align-items:center;background-color:#efe9df;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-hero .hero,.layout-hero .hero__slides{display:block;width:100%}.layout-hero .hero__slide{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:50px;width:100%}.layout-hero .hero__slide-image{display:block;height:65vh;width:100%}.layout-hero .hero__slide-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.layout-hero .hero__slide-content{align-items:center;background-color:#f70000;display:flex;flex-direction:column;height:35vh;justify-content:space-between;width:100%}.layout-hero .hero__slide-text{align-items:center;display:flex;flex-direction:column;justify-content:center;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;color:#fff;font-family:Poppins,sans-serif;font-size:clamp(14px,-4.966507177px + 1.9138755981vw,18px);font-weight:400;line-height:clamp(23px,4.033492823px + 1.9138755981vw,27px);margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);text-decoration:none;width:100%}@media (max-width:991px){.layout-hero .hero__slide-image{position:relative;width:100%}.layout-hero .hero__slide-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.layout-hero .hero__slide-content{height:auto!important;position:relative;width:100%;z-index:1}.layout-hero .hero__slide-text{margin-bottom:3rem;margin-top:1.5rem}}.layout-page-hero{align-items:center;background-color:#efe9df;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-page-hero .page-hero{display:block;width:100%}.layout-page-hero .page-hero__first{align-items:stretch;display:flex;height:65vh;justify-content:center;position:relative;width:100%}.layout-page-hero .page-hero__first-image{height:100%;position:absolute;width:100%;z-index:10}.layout-page-hero .page-hero__first-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.layout-page-hero .page-hero__first-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:20;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);width:100%}.layout-page-hero .page-hero__first-content h1{color:#fff;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(55px,-87.2488038278px + 14.3540669856vw,85px);font-weight:700;line-height:clamp(70px,-72.2488038278px + 14.3540669856vw,100px);text-decoration:none;text-shadow:1px 1px 0 #4c3019}.layout-page-hero .page-hero__first-content.ht-light h1{color:#fff}.layout-page-hero .page-hero__first-content.ht-dark h1{color:#f70000}.layout-page-hero .page-hero__first-intro{color:#4c3019;display:block;font-family:Poppins,sans-serif;font-size:clamp(14px,-4.966507177px + 1.9138755981vw,18px);font-weight:400;line-height:clamp(20px,1.033492823px + 1.9138755981vw,24px);max-width:572px;text-decoration:none;width:100%}.layout-page-hero .page-hero__first-content.ht-light .page-hero__first-intro{color:#fff}.layout-page-hero .page-hero__first-content.ht-dark .page-hero__first-intro{color:#4c3019}.layout-page-hero .page-hero__second{align-items:stretch;background-color:#f70000;display:flex;flex-direction:column;height:35vh;justify-content:space-between;width:100%}.layout-page-hero .page-hero__second-text{display:block;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;color:#4c3019;color:#fff;font-family:Poppins,sans-serif;font-size:clamp(14px,-4.966507177px + 1.9138755981vw,18px);font-weight:400;line-height:clamp(20px,1.033492823px + 1.9138755981vw,24px);margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);text-decoration:none;width:100%}@media (max-width:991px){.layout-page-hero .page-hero__second-text{padding-bottom:1.5rem;padding-top:1.5rem}}.layout-title-text,.layout-title-text .title-text{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-title-text .title-text{padding-bottom:clamp(30px,-64.8325358852px + 9.5693779904vw,50px);padding-top:clamp(45px,-49.8325358852px + 9.5693779904vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.layout-title-text .title-text h1{color:#fff;color:#f70000;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none}.layout-title-text .title-text__text{margin-top:1rem;opacity:.6}.layout-form,.layout-form .form-code{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-form .form-code{padding-bottom:clamp(30px,-64.8325358852px + 9.5693779904vw,50px);padding-top:clamp(45px,-49.8325358852px + 9.5693779904vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.layout-form .form-code__element{display:block;max-width:769px;width:100%}.layout-portfolio,.layout-portfolio .portfolio{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-portfolio .portfolio{padding-bottom:clamp(30px,-64.8325358852px + 9.5693779904vw,50px);padding-top:clamp(45px,-49.8325358852px + 9.5693779904vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.layout-portfolio .portfolio h2{color:#fff;color:#f70000;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none;text-shadow:1px 1px 0 #fff}.portfolio__products{display:flex;flex-wrap:wrap;gap:1rem}@media (max-width:991px){.portfolio__products{flex-direction:column}}.portfolio__product{align-items:center;display:flex;flex-direction:column;justify-content:center;width:calc(33.333% - 12px)}.portfolio__product--link{text-decoration:none}.portfolio__product--link h3{color:#4c3019;display:block;font-family:Poppins,sans-serif;font-size:clamp(14px,-4.966507177px + 1.9138755981vw,18px);font-weight:400;line-height:clamp(23px,4.033492823px + 1.9138755981vw,27px);text-align:center;text-decoration:none}.portfolio__product--link:hover{text-decoration:none}.portfolio__product--link:hover .portfolio__image .bg-color{transform:rotate(0deg)}.portfolio__product--link:hover .portfolio__image img{transform:scale(1.05) rotate(2deg)}@media (max-width:991px){.portfolio__product{width:100%}}.portfolio__image{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;position:relative;width:100%}.portfolio__image .bg-color{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;height:clamp(100px,-89.6650717703px + 19.1387559809vw,140px);position:absolute;transform:rotate(2deg);transform-origin:center center;transition:transform .2s ease;width:85%;z-index:10}@media (max-width:991px){.portfolio__image .bg-color{height:clamp(100px,100px + 4.0363269425vw,140px)}}.portfolio__image img{height:auto;max-width:100%;position:relative;transition:transform .2s ease;z-index:20}.layout-portfolio-archive,.layout-portfolio-archive .portfolio-archive{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-portfolio-archive .portfolio-archive{padding-bottom:clamp(30px,-64.8325358852px + 9.5693779904vw,50px);padding-top:clamp(45px,-49.8325358852px + 9.5693779904vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.layout-portfolio-archive .portfolio-archive__buttons{align-items:center;border-bottom:1px solid #4c3019;display:flex;justify-content:space-evenly;max-width:769px;padding-bottom:1.5rem;width:100%}.layout-portfolio-archive .portfolio-archive__buttons button{background-color:transparent;border:none;border-collapse:collapse;color:#4c3019;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.layout-portfolio-archive .portfolio-archive__buttons button:before{content:attr(attr-name);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.layout-portfolio-archive .portfolio-archive__buttons button.btn-active,.layout-portfolio-archive .portfolio-archive__buttons button:hover{font-weight:700}.layout-portfolio-archive .portfolio-archive__load-more{align-items:center;display:flex;justify-content:center}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more{align-items:center;background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more.is-active{background-color:#efe9df;color:#f70000}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.layout-portfolio-archive .portfolio-archive__load-more .portfolio-load-more{margin-top:clamp(32px,32px + 0vw,32px)}.layout-portfolio-slider{background-color:#fff}.layout-portfolio-slider,.layout-portfolio-slider .portfolio-slider{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-portfolio-slider .portfolio-slider{padding-bottom:clamp(32px,-53.3492822967px + 8.6124401914vw,50px);padding-top:clamp(32px,-124.4736842105px + 15.7894736842vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.layout-portfolio-slider .portfolio-slider__items{display:block;position:relative;width:100%}.layout-portfolio-slider .portfolio-slider__item{box-sizing:border-box;display:block;padding:clamp(8px,-257.5311004785px + 26.7942583732vw,64px);width:100%}.layout-portfolio-slider .portfolio-slider__slide{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.layout-portfolio-slider .portfolio-slider__slide--content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:calc(50% - 8px)}.layout-portfolio-slider .portfolio-slider__slide--content h3{color:#fff;color:#f70000;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none}.layout-portfolio-slider .portfolio-slider__slide--content .text{padding:1.5rem 0 2rem}.layout-portfolio-slider .portfolio-slider__slide--content .prd-link{align-items:center;background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.layout-portfolio-slider .portfolio-slider__slide--content .prd-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.layout-portfolio-slider .portfolio-slider__slide--content .prd-link{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.layout-portfolio-slider .portfolio-slider__slide--content .prd-link.is-active{background-color:#efe9df;color:#f70000}.layout-portfolio-slider .portfolio-slider__slide--content .prd-link.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.layout-portfolio-slider .portfolio-slider__slide--content .prd-link:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.layout-portfolio-slider .portfolio-slider__slide--content .prd-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.layout-portfolio-slider .portfolio-slider__slide--image{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;position:relative;width:calc(50% - 8px)}.layout-portfolio-slider .portfolio-slider__slide--image .bg-color{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;height:35%;position:absolute;transform:rotate(2deg);transform-origin:center center;width:80%;z-index:10}.layout-portfolio-slider .portfolio-slider__slide--image img{height:auto;max-width:100%;position:relative;z-index:20}@media (max-width:991px){.layout-portfolio-slider .portfolio-slider__slide{flex-direction:column}.layout-portfolio-slider .portfolio-slider__slide--content,.layout-portfolio-slider .portfolio-slider__slide--image{width:100%}}.layout-portfolio-elements{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}.layout-portfolio-elements .portfolio-elements{align-items:center;display:flex;justify-content:center;padding-bottom:clamp(32px,-119.7320574163px + 15.3110047847vw,64px);padding-top:clamp(32px,-119.7320574163px + 15.3110047847vw,64px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);width:100%}.layout-portfolio-elements .portfolio-elements__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:50%}.layout-portfolio-elements .portfolio-elements__content h3{color:#fff;color:#f70000;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none}.layout-portfolio-elements .portfolio-elements__content .text{padding:1.5rem 0 2rem}.layout-portfolio-elements .portfolio-elements__image{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;position:relative;width:50%}.layout-portfolio-elements .portfolio-elements__image .bg-color{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;height:35%;position:absolute;transform:rotate(2deg);transform-origin:center center;width:80%;z-index:10}.layout-portfolio-elements .portfolio-elements__image img{height:auto;max-width:100%;position:relative;transform-origin:center center;transition:transform .2s ease;z-index:20}.layout-portfolio-elements .portfolio-elements__image:hover img{transform:rotate(2deg) scale(1.05)}@media (max-width:991px){.layout-portfolio-elements .portfolio-elements{flex-direction:column}.layout-portfolio-elements .portfolio-elements__content,.layout-portfolio-elements .portfolio-elements__image{width:100%}.layout-portfolio-elements .portfolio-elements__image{order:2!important}}.layout-portfolio-elements:has(+.layout-portfolio-elements) .portfolio-elements{padding-bottom:16px}.layout-portfolio-elements+.layout-portfolio-elements .portfolio-elements{padding-top:16px}.spacer{display:block;height:230px;width:100%}@media (max-width:1096px){.spacer{height:150px}}.spacer-page{display:block;height:100px;width:100%}@media (max-width:1096px){.spacer-page{height:50px}}.page-header-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.page-header-wrap .page-header{display:block;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;margin:clamp(16px,-50.3827751196px + 6.6985645933vw,30px) clamp(0px,0px + 0vw,0px);max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);width:100%}.page-header-wrap .page-header__back{display:block;margin-bottom:clamp(24px,-89.7990430622px + 11.4832535885vw,48px)}.page-header-wrap .page-header__back a{color:#4c3019;font-family:Poppins,sans-serif;font-size:clamp(14px,4.5167464115px + .956937799vw,16px);font-weight:700;line-height:clamp(20px,1.033492823px + 1.9138755981vw,24px);text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.page-header-wrap .page-header__back a span{margin-left:.625rem}.page-header-wrap .page-header__back a:hover{color:#fff}.page-header-wrap .page-header__back a:hover svg path{stroke:#fff}.page-header-wrap .page-header h1{color:#f70000;display:block;font-family:"Roboto Serif",serif;font-family:Poppins,sans-serif;font-size:clamp(36px,-58.8325358852px + 9.5693779904vw,56px);font-weight:700;line-height:clamp(44px,-50.8325358852px + 9.5693779904vw,64px);text-decoration:none}.page-header-wrap .page-header__meta{align-items:flex-start;color:hsla(0,0%,100%,.5);display:flex;font-family:Poppins,sans-serif;font-size:clamp(14px,4.5167464115px + .956937799vw,16px);font-weight:300;gap:1rem;justify-content:flex-start;line-height:clamp(22px,12.5167464115px + .956937799vw,24px);text-decoration:none}.page-image{display:block;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;margin-bottom:1.75rem;margin-top:1.75rem;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);width:100%}.page-image__featured{aspect-ratio:4/3;border-radius:16px;display:block;overflow:hidden;width:100%}.page-image__featured img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.page-wrap .page-content{display:block;--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);padding-bottom:clamp(35px,-130.956937799px + 16.7464114833vw,70px);padding-top:clamp(15px,15px + 0vw,15px);width:100%}.page-wrap .page-content .content{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(14px,4.5167464115px + .956937799vw,16px);font-weight:300;line-height:clamp(20px,1.033492823px + 1.9138755981vw,24px);text-decoration:none}.page-wrap .page-content .content h2{color:#fff;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none}.page-wrap .page-content .content h2,.page-wrap .page-content .content h3{font-weight:700;margin:clamp(20px,-27.4162679426px + 4.7846889952vw,30px) clamp(0px,0px + 0vw,0px) clamp(15px,-8.7081339713px + 2.3923444976vw,20px)}.page-wrap .page-content .content h3{font-size:20px;line-height:25px}.page-wrap .page-content .content h4{font-weight:700;margin:clamp(20px,-27.4162679426px + 4.7846889952vw,30px) clamp(0px,0px + 0vw,0px) clamp(15px,-8.7081339713px + 2.3923444976vw,20px)}.page-wrap .page-content .content figure{border-radius:clamp(16px,16px + 0vw,16px) clamp(16px,16px + 0vw,16px) clamp(16px,16px + 0vw,16px) clamp(16px,16px + 0vw,16px);border-radius:16px;display:block;margin:1.75rem 0;overflow:hidden;width:100%}.page-wrap .page-content .content figure img{border-radius:clamp(16px,16px + 0vw,16px) clamp(16px,16px + 0vw,16px) clamp(16px,16px + 0vw,16px) clamp(16px,16px + 0vw,16px);height:auto;width:100%}.page-wrap .page-content .content blockquote{background-color:hsla(0,0%,100%,.8);border-radius:16px;box-sizing:border-box;color:#4c3019;display:block;margin:0;padding:1rem;width:100%}.single-portfolio{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.single-portfolio__heading{align-items:center;display:flex;justify-content:space-between;padding-bottom:clamp(30px,-64.8325358852px + 9.5693779904vw,50px);padding-top:clamp(45px,-49.8325358852px + 9.5693779904vw,65px);--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed);width:100%}.single-portfolio__heading--content{display:flex;flex-direction:column;width:50%}.single-portfolio__heading--content h1{color:#fff;color:#f70000;display:block;font-family:Poppins,sans-serif;font-family:"Roboto Serif",serif;font-size:clamp(32px,-67.5741626794px + 10.04784689vw,53px);font-weight:700;line-height:clamp(42px,-52.8325358852px + 9.5693779904vw,62px);text-decoration:none;text-shadow:1px 1px 0 #fff}.single-portfolio__heading--content .text{display:block;margin-bottom:48px;margin-top:48px}.single-portfolio__heading--content .links{align-items:center;display:flex;gap:16px;justify-content:flex-start}@media (max-width:1160px){.single-portfolio__heading--content .links{align-items:flex-start;flex-direction:column}}.single-portfolio__heading--content .btn-shop{align-items:center;background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.single-portfolio__heading--content .btn-shop:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M5.333 6h14.534a1 1 0 0 1 .992 1.124l-.75 6a1 1 0 0 1-.992.876H8'/%3E%3Cpath stroke-linecap='round' d='M2 4h2.234a1 1 0 0 1 .965.74l3.102 11.52'/%3E%3Ccircle cx='10' cy='20' r='1'/%3E%3Ccircle cx='17.5' cy='20' r='1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.single-portfolio__heading--content .btn-shop{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.single-portfolio__heading--content .btn-shop.is-active{background-color:#efe9df;color:#f70000}.single-portfolio__heading--content .btn-shop.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23f70000' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M5.333 6h14.534a1 1 0 0 1 .992 1.124l-.75 6a1 1 0 0 1-.992.876H8'/%3E%3Cpath stroke-linecap='round' d='M2 4h2.234a1 1 0 0 1 .965.74l3.102 11.52'/%3E%3Ccircle cx='10' cy='20' r='1'/%3E%3Ccircle cx='17.5' cy='20' r='1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:translateX(15px)}.single-portfolio__heading--content .btn-shop:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.single-portfolio__heading--content .btn-shop:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23f70000' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M5.333 6h14.534a1 1 0 0 1 .992 1.124l-.75 6a1 1 0 0 1-.992.876H8'/%3E%3Cpath stroke-linecap='round' d='M2 4h2.234a1 1 0 0 1 .965.74l3.102 11.52'/%3E%3Ccircle cx='10' cy='20' r='1'/%3E%3Ccircle cx='17.5' cy='20' r='1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:translateX(15px)}.single-portfolio__heading--content .btn-link{align-items:center;background-color:transparent;border:1px solid transparent;border-collapse:collapse;border-radius:100px;color:#f70000;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(24px,-13.9330143541px + 3.8277511962vw,32px);text-align:center;text-decoration:none;text-decoration:underline;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.single-portfolio__heading--content .btn-link .lnk-off{display:block}.single-portfolio__heading--content .btn-link .lnk-on{display:none}.single-portfolio__heading--content .btn-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:18px;margin-left:.75rem;transition:transform .3s ease;width:18px}.single-portfolio__heading--content .btn-link{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.single-portfolio__heading--content .btn-link:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.single-portfolio__heading--content .btn-link:hover .lnk-off{display:none}.single-portfolio__heading--content .btn-link:hover .lnk-on{display:block}.single-portfolio__heading--content .btn-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");display:block;transform:translateX(5px)}.single-portfolio__heading--image{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;position:relative;width:50%}.single-portfolio__heading--image .bg-color{border-radius:clamp(25px,-93.5406698565px + 11.961722488vw,50px);display:block;height:50%;position:absolute;transition:height .2s ease;width:90%;z-index:10}.single-portfolio__heading--image img.img-scnd{display:block;height:auto;max-width:100%;opacity:0;position:absolute;transition:opacity .2s ease;z-index:30}.single-portfolio__heading--image img.img-first{height:auto;max-width:100%;opacity:1;position:relative;transition:opacity .2s ease;z-index:20}.single-portfolio__heading--image:hover .bg-color{height:80%}.single-portfolio__heading--image:hover img.img-first{opacity:0}.single-portfolio__heading--image:hover img.img-scnd{opacity:1}@media (max-width:1024px){.single-portfolio__heading{align-items:flex-start;flex-direction:column;gap:2rem;justify-content:flex-start}.single-portfolio__heading--content,.single-portfolio__heading--image{width:100%}}.single-portfolio__content{background-color:#fff;flex-direction:column}.single-portfolio__content,.single-portfolio__content-wrap{align-items:center;display:flex;justify-content:center;width:100%}.single-portfolio__content-wrap{--container-bleed:clamp(28px,calc(-142.69856px + 17.22488vw),64px);box-sizing:border-box;margin-inline:auto;max-width:calc(1096px + var(--container-bleed)*2);padding-inline:var(--container-bleed)}.single-portfolio__content-wrap .product-options{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;max-width:964px;padding-bottom:clamp(24px,-89.7990430622px + 11.4832535885vw,48px);padding-top:clamp(24px,-89.7990430622px + 11.4832535885vw,48px);width:100%}.single-portfolio__content-wrap .product-options .ingredients,.single-portfolio__content-wrap .product-options .nutritional-values{color:#4c3019;display:block;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(18px,18px + 0vw,18px);text-decoration:none;width:calc(50% - 24px)}.single-portfolio__content-wrap .product-options .ingredients h3,.single-portfolio__content-wrap .product-options .nutritional-values h3{margin-bottom:1.5rem}.single-portfolio__content-wrap .product-options .ingredients p,.single-portfolio__content-wrap .product-options .nutritional-values p{margin:0}@media (max-width:991px){.single-portfolio__content-wrap .product-options{flex-direction:column}.single-portfolio__content-wrap .product-options .ingredients,.single-portfolio__content-wrap .product-options .nutritional-values{width:100%}}.wpcf7{display:block;width:100%}.wpcf7 .wpcf7-form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.wpcf7 .wpcf7-form p{color:#4c3019;display:flex;flex-wrap:wrap;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;gap:1rem;line-height:clamp(14px,14px + 0vw,14px);margin-bottom:0;text-decoration:none;width:100%}.wpcf7 .wpcf7-form p br{display:none}.wpcf7 .wpcf7-form p label{display:block;width:calc(50% - 8px)}.wpcf7 .wpcf7-form p label:last-of-type{width:100%}.wpcf7 .wpcf7-form p button,.wpcf7 .wpcf7-form p input[type=submit]{align-items:center;background-color:#f70000;border:1px solid #f70000;border-collapse:collapse;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;justify-content:center;line-height:clamp(18px,18px + 0vw,18px);margin-top:.75rem;min-height:auto;padding:clamp(10px,-23.1913875598px + 3.3492822967vw,17px) clamp(35px,1.8086124402px + 3.3492822967vw,42px);text-align:center;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.wpcf7 .wpcf7-form p button:after,.wpcf7 .wpcf7-form p input[type=submit]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:.75rem;transition:transform .3s ease;width:20px}.wpcf7 .wpcf7-form p button,.wpcf7 .wpcf7-form p input[type=submit]{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.wpcf7 .wpcf7-form p button.is-active,.wpcf7 .wpcf7-form p input[type=submit].is-active{background-color:#efe9df;color:#f70000}.wpcf7 .wpcf7-form p button.is-active:after,.wpcf7 .wpcf7-form p input[type=submit].is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.wpcf7 .wpcf7-form p button:hover,.wpcf7 .wpcf7-form p input[type=submit]:hover{background-color:transparent;border:1px solid #f70000;color:#f70000;text-decoration:none}.wpcf7 .wpcf7-form p button:hover:after,.wpcf7 .wpcf7-form p input[type=submit]:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f70000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 12-5-5m5 5-5 5m5-5H3'/%3E%3C/svg%3E");transform:translateX(15px)}.wpcf7 .wpcf7-form p button.custom-submit-contact,.wpcf7 .wpcf7-form p input[type=submit].custom-submit-contact{margin:1rem auto}.wpcf7 .wpcf7-form-control-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}.wpcf7 .wpcf7-form-control-wrap input[type=email],.wpcf7 .wpcf7-form-control-wrap input[type=tel],.wpcf7 .wpcf7-form-control-wrap input[type=text]{background-color:transparent;border:1px solid #4c3019;border-radius:50px;box-sizing:border-box;color:#4c3019;display:block;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;height:3rem;line-height:clamp(14px,14px + 0vw,14px);margin-bottom:.5rem;padding:0 1.5rem;text-decoration:none;width:100%}.wpcf7 .wpcf7-form-control-wrap input[type=email]::-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=tel]::-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=text]::-moz-placeholder{opacity:.5}.wpcf7 .wpcf7-form-control-wrap input[type=email]::placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=tel]::placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=text]::placeholder{opacity:.5}.wpcf7 .wpcf7-form-control-wrap input[type=email].wpcf7-not-valid,.wpcf7 .wpcf7-form-control-wrap input[type=tel].wpcf7-not-valid,.wpcf7 .wpcf7-form-control-wrap input[type=text].wpcf7-not-valid{border:1px solid #f70000}.wpcf7 .wpcf7-form-control-wrap input[type=email]:hover,.wpcf7 .wpcf7-form-control-wrap input[type=tel]:hover,.wpcf7 .wpcf7-form-control-wrap input[type=text]:hover{background-color:#fff}.wpcf7 .wpcf7-form-control-wrap input[type=email]:hover::-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=tel]:hover::-moz-placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=text]:hover::-moz-placeholder{opacity:1}.wpcf7 .wpcf7-form-control-wrap input[type=email]:hover::placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=tel]:hover::placeholder,.wpcf7 .wpcf7-form-control-wrap input[type=text]:hover::placeholder{opacity:1}.wpcf7 .wpcf7-form-control-wrap[data-name=pr-acceptance]{display:block;width:100%}.wpcf7 .wpcf7-form-control-wrap[data-name=pr-acceptance] .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{border:1px solid #4c3019}.wpcf7 .wpcf7-form-control-wrap[data-name=pr-acceptance] .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked{border-color:#4c3019}.wpcf7 .wpcf7-form-control-wrap[data-name=pr-acceptance] .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{color:#4c3019;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(14px,14px + 0vw,14px);margin-top:3px;text-decoration:none}.wpcf7 .wpcf7-form-control-wrap .wpcf7-textarea{background-color:transparent;border:1px solid #4c3019;border-radius:25px;box-sizing:border-box;color:#4c3019;display:block;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(14px,14px + 0vw,14px);padding:1.5rem;text-decoration:none;width:100%}.wpcf7 .wpcf7-form-control-wrap .wpcf7-textarea:hover{background-color:#fff}.wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance{margin:.75rem 0}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label{align-items:flex-start;display:flex;justify-content:flex-start}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;height:18px;margin:0 .75rem 0 0;min-width:18px;position:relative;transition:.1s ease;width:18px}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:after{background:transparent;border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.1s ease;width:12px}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked{border-color:#fff}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked:after{background:#f70000}.wpcf7 .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:clamp(14px,14px + 0vw,14px);text-decoration:none}.wpcf7 .wpcf7-form .wpcf7-response-output{background-color:transparent;border:none;border-radius:8px;display:block;margin:0 auto;padding:.625rem 1.25rem}@media (max-width:1024px){.wpcf7 .wpcf7-form{flex-direction:column;flex-wrap:nowrap}.wpcf7 .wpcf7-form p{flex-direction:column;width:100%}.wpcf7 .wpcf7-form p label{width:100%}}button.slick-arrow{background-color:transparent;border:none;border-collapse:collapse;cursor:pointer;display:block;height:25px;position:absolute;top:50%;transform:translateY(-50%);width:25px;z-index:50}button.slick-arrow svg{height:24px;width:13px}button.slick-arrow:hover svg defs rect,button.slick-arrow:hover svg g path{fill:#f9ddaf}button.slick-prev{left:0}button.slick-prev svg{transform:rotate(180deg)}button.slick-next{right:0}@media (max-width:991px){button.slick-prev{left:-20px}button.slick-next{right:-20px}}.slick-dots{align-items:center;bottom:clamp(70px,-72.2488038278px + 14.3540669856vw,100px);display:flex;gap:1rem;justify-content:center;margin:0;padding:0;position:absolute;width:100%}.slick-dots li{display:block}.slick-dots li button{background-color:#f70000;border:1px solid hsla(0,0%,100%,.7);border-radius:50px;cursor:pointer;display:block;font-size:0;height:clamp(15px,-8.7081339713px + 2.3923444976vw,20px);line-height:0;transition:all .2s ease-in-out;width:clamp(15px,-8.7081339713px + 2.3923444976vw,20px)}.slick-dots li.slick-active button,.slick-dots li:hover button{background-color:hsla(0,0%,100%,.7)}.slick-dots li:only-child{display:none}.fade-left,.fade-right,.fade-up{opacity:0;visibility:hidden}body{background-color:#efe9df;color:#4c3019;font-family:Poppins,sans-serif;font-size:clamp(14px,-4.966507177px + 1.9138755981vw,18px);font-weight:400;line-height:clamp(20px,1.033492823px + 1.9138755981vw,24px);position:relative;text-decoration:none}body,html{box-sizing:border-box;margin:0;overflow-x:hidden;padding:0;width:100%}html{scroll-behavior:smooth}p{margin:0 0 24px}p:last-child{margin:0}h1,h2,h3,h4{margin:0;padding:0}a{text-decoration:none}a:hover{text-decoration:underline}strong{font-weight:700}.otgs-development-site-front-end{display:none!important}
/*# sourceMappingURL=style.min.css.map */