.hero-banner{max-width:60rem;padding-top:0rem;padding-right:0rem;padding-bottom:0rem;padding-left:0rem;align-items:flex-start;text-align:left;justify-content:center;}.hero-buttons, .hero-logos{justify-content:flex-start;}.hero-kicker{color:#333333;font-size:clamp(1.6rem, 0.179vw + 1.543rem, 1.8rem);}.hero-heading{color:#333333;font-size:clamp(3.6rem, 1.071vw + 3.257rem, 4.8rem);margin-top:0.5rem;margin-bottom:2rem;}.hero-value{color:#222222;font-size:clamp(1.6rem, 0.179vw + 1.543rem, 1.8rem);margin-bottom:3rem;}.hero-buttons{gap:2rem;color:#000;}.hero-buttons .hero-button:first-child{background:#0d6efd;color:#ffffff;border-color:transparent;border-width:0rem;}.hero-buttons .hero-button:hover:first-child{background:#0062d6;color:#ffffff;border-color:transparent;border-width:0rem;}.hero-buttons .hero-button{background:#e2e8f0;color:#334155;border-color:transparent;border-width:0rem;}.hero-buttons .hero-button:hover{background:#cbd5e1;color:#334155;border-color:transparent;border-width:0rem;}.hero-logos{gap:clamp(0.5rem, 0.446vw + 0.357rem, 1rem);margin-top:2rem;}.hero-logos .image-field{max-width:clamp(3rem, 2.679vw + 2.143rem, 6rem);max-height:clamp(2rem, 1.786vw + 1.429rem, 4rem);}.hero-side-logos{gap:1rem;position:absolute;top:10%;bottom:auto;right:2%;flex-direction:column;}.hero-side-logos .image-field{background:transparent;padding-top:0rem;padding-right:0rem;padding-bottom:0rem;padding-left:0rem;border-radius:0rem;--side-logo-w:clamp(6rem, 3.571vw + 4.857rem, 10rem);--side-logo-h:clamp(6rem, 3.571vw + 4.857rem, 10rem);}.hero-image{max-width:100rem;max-height:100rem;position:relative;z-index:auto;width:auto;height:auto;}.hero-section{--hero-bg-ver:50%;}.hero-container{grid-template-columns:1fr 1fr;gap:clamp(3rem, 1.786vw + 2.429rem, 5rem);max-width:var(--cont-max-w);}.brxe-section.hero-section{padding-top:var(--sect-ver);padding-right:2rem;padding-bottom:var(--sect-ver);padding-left:2rem;background-color:rgba(255, 255, 255, 0.6);}@media (max-width: 991px){.hero-container{gap:clamp(3rem, 1.786vw + 2.429rem, 5rem);}}@media (max-width: 767px){.hero-container{grid-template-columns:1fr;}.brxe-section.hero-section{padding-top:3rem;padding-right:1rem;padding-bottom:3rem;padding-left:1rem;}}
.section-kicker:not(.hero-kicker), .section-heading, .section-subheading, .section-description{text-align:center;margin-right:auto;margin-left:auto;}:root{--glob-align:center;--glob-ml:auto;--glob-mr:auto;--st-mw:80rem;--sect-btn-mt:clamp(4rem, 2.679vw + 3.143rem, 7rem);--kick-txt:inherit;--kick-sz:clamp(1.3rem, 0.089vw + 1.271rem, 1.4rem);--kick-col:#000000;--kick-m-bott:0.5rem;--kick-img-sz:2rem;--kick-bg:#f5f5f5;--kick-top:0.4rem;--kick-right:1.7rem;--kick-bottom:0.4rem;--kick-left:1.7rem;--kick-b-w:0.1rem;--kick-b-styl:solid;--kick-b-col:#e3e3e3;--kick-b-rad:5rem;--subh-sz:clamp(3rem, 0.446vw + 2.857rem, 3.5rem);--subh-lh:var(--h2-lh);--subh-mb:0.5rem;--subh-mb-col:2rem;--ss-sz:clamp(1.8rem, 0.179vw + 1.743rem, 2rem);--ss-col:#666666;--ss-fs:italic;--ss-fw:400;--ss-lh:var(--h3-lh);--ss-mb:2rem;--sd-mb:clamp(4rem, 3.571vw + 2.857rem, 8rem);--row-head-sz:clamp(2.2rem, 0.357vw + 2.086rem, 2.6rem);--row-head-lh:var(--h3-lh);--row-head-mb:0.4rem;--row-head-mb-col:2rem;--row-subh-sz:clamp(1.6rem, 0.179vw + 1.543rem, 1.8rem);--row-subh-lh:var(--h4-lh);--row-subh-mb:2rem;--rep-kick-sz:clamp(1.3rem, 0.089vw + 1.271rem, 1.4rem);--rep-kick-col:#000000;--rep-kick-lh:1.2;--rep-kick-mb:0.3rem;--rep-kick-img-sz:2rem;--rep-kick-bg:#f5f5f5;--rep-kick-pad-top:0.2rem;--rep-kick-pad-right:1rem;--rep-kick-pad-bottom:0.2rem;--rep-kick-pad-left:1rem;--rep-kick-bor-w:0.1rem;--rep-kick-bor-st:solid;--rep-kick-bor-col:#e3e3e3;--rep-kick-rad:5rem;--rep-desc-sz:clamp(1.5rem, 0.089vw + 1.471rem, 1.6rem);--rep-desc-col:var(--txt-col);--rep-desc-lh:var(--bod-lh);}.section-button-container, .section-button{margin-right:auto;margin-left:auto;}.section-button{background-color:var(--sec-btn-bg);color:var(--sec-btn-col);border-radius:var(--btn-rad);border-width:var(--sec-btn-bw, 0);border-style:var(--sec-btn-bs, solid);border-color:var(--sec-btn-bor-col, transparent);font-weight:var(--btn-fw);margin-top:clamp(3rem, 2.679vw + 2.143rem, 6rem);}.item-button{background-color:var(--tert-btn-bg);color:var(--tert-btn-col);border-radius:var(--btn-rad);border:var(--tert-btn-bw, 0) var(--tert-btn-bs, solid) var(--tert-btn-bor-col, transparent);font-weight:var(--btn-fw);--item-btn-mt:clamp(2rem, 1.786vw + 1.429rem, 4rem);}.button-cta{font-size:clamp(1.3rem, 0.179vw + 1.243rem, 1.5rem);color:#666666;margin-top:1rem;}
.cta-description, .cta-kicker, .cta-heading, .cta-subheading{text-align:var(--glob-align, center);}.cta-description, .cta-section .button-container{margin-left:var(--glob-ml, auto);margin-right:var(--glob-mr, auto);}.brxe-section.cta-section{padding-top:clamp(2rem, 2.679vw + 1.143rem, 5rem);padding-right:1rem;padding-bottom:clamp(2rem, 2.679vw + 1.143rem, 5rem);padding-left:1rem;background-color:#202020;}.brxe-container.cta-container{max-width:80rem;padding-top:0rem;padding-right:0rem;padding-bottom:0rem;padding-left:0rem;background-color:transparent;border-color:#202020;border-width:0.1rem;border-style:solid;border-radius:1rem;position:static;}.cta-container .section-kicker{color:#ffffff;margin-bottom:var(--kick-m-bott);background:#030303;padding-top:var(--kick-top);padding-right:var(--kick-right);padding-bottom:var(--kick-bottom);padding-left:var(--kick-left);border-width:var(--kick-b-w);border-style:var(--kick-b-styl);border-color:#ffc107bf;border-radius:var(--kick-b-rad);}.cta-container .section-heading{font-size:var(--subh-sz);color:#ffffff;line-height:var(--subh-lh);margin-bottom:var(--subh-mb);}.cta-container .section-subheading{font-size:clamp(2rem, 0.179vw + 1.943rem, 2.2rem);color:#ffffff;line-height:1.2;margin-bottom:var(--ss-mb);}.cta-container .cta-description{font-size:clamp(1.8rem, 0.179vw + 1.743rem, 2rem);color:#ffffff;line-height:1.5;}.cta-container .section-button{font-size:var(--btn-cta-size);margin-top:var(--btn-cta-margin-top);}.cta-container .button-cta{color:#999999;}.cta-container.bg-image{background-size:cover;background-position:center;background-repeat:no-repeat;}.button.cta-button{background:#f69e2b;color:#000000;margin-top:clamp(2rem, 1.786vw + 1.429rem, 4rem);padding-top:clamp(1rem, 0.536vw + 0.829rem, 1.6rem);padding-right:clamp(4rem, 1.786vw + 3.429rem, 6rem);padding-bottom:clamp(1rem, 0.536vw + 0.829rem, 1.6rem);padding-left:clamp(4rem, 1.786vw + 3.429rem, 6rem);}
.product-section .grid__list{column-gap:clamp(1rem, 0.893vw + 0.714rem, 2rem);row-gap:clamp(3rem, 2.679vw + 2.143rem, 6rem);}.product-info{text-align:left;align-items:flex-start;}.product-section .product-info{margin-top:1rem;}.woocommerce-loop-product__title{margin-bottom:1.5rem;font-size:2rem;line-height:1.2;font-weight:700;}.star-rating{margin-bottom:0.5rem;}.product-info .price{margin-bottom:2rem;}.product-section .splide__list img, .product-section .grid__list img{aspect-ratio:3/4;object-fit:cover;border-radius:0.5rem;}
.category-section .grid__list{column-gap:clamp(1rem, 0.893vw + 0.714rem, 2rem);row-gap:clamp(3rem, 2.679vw + 2.143rem, 6rem);}.woocommerce-category-list-item, .woocommerce-category-slider-item{text-align:left;align-items:flex-start;}.category-section .splide__list img, .category-section .grid__list img{margin-bottom:1rem;aspect-ratio:3/4;object-fit:cover;border-radius:0.5rem;}.woocommerce-loop-category__title{margin-bottom:1.5rem;font-size:2rem;line-height:1.2;font-weight:700;}
.faq-container{display:grid;column-gap:clamp(2rem, 3.571vw + 0.857rem, 6rem);}.faq-section .faq-heading{text-align:left;margin-left:0;}.faq-section .faq-subheading{text-align:left;}.faq-section .faq-description{text-align:left;margin-left:0;}.faq-section .faq-kicker{margin-left:0;}.faq-section .faq-button{margin-left:0;}.faqs{gap:clamp(0.3rem, 0.268vw + 0.214rem, 0.6rem);}.faq-item{border-top:0;border-left:0;border-right:0;border-radius:0;border-bottom-width:0.1rem;padding-top:clamp(1.5rem, 0.446vw + 1.357rem, 2rem);padding-right:0rem;padding-bottom:clamp(1.5rem, 0.446vw + 1.357rem, 2rem);padding-left:0rem;border-width:0.1rem;border-color:#e5e7eb;}.is-open.faq-item{border-bottom:0;}.is-open .faq-question{border-bottom-color:#202020;}.faq-question{font-size:clamp(1.7rem, 0.179vw + 1.643rem, 1.9rem);color:var(--h3-col);line-height:1.4;}.faq-answer{font-size:1.6rem;color:#4b5563;line-height:1.6;}.is-open .faq-answer{padding-top:1.5rem;}
.feedback-items:not(.splide__list){column-gap:clamp(1rem, 0.893vw + 0.714rem, 2rem);row-gap:clamp(3rem, 2.679vw + 2.143rem, 6rem);}.feedback-slider .splide__track{max-width:192rem;}.feedback-item{flex-direction:column;border-radius:0.8rem;text-align:center;padding-top:clamp(2rem, 1.786vw + 1.429rem, 4rem);padding-right:clamp(2rem, 1.786vw + 1.429rem, 4rem);padding-bottom:clamp(2rem, 1.786vw + 1.429rem, 4rem);padding-left:clamp(2rem, 1.786vw + 1.429rem, 4rem);}.feedback-content{display:flex;flex-direction:column;}.feedback-big-text{order:unset;font-size:clamp(1.8rem, 0.357vw + 1.686rem, 2.2rem);line-height:1.3;margin-bottom:0.5rem;font-weight:700;}.feedback-figure{margin-left:auto;margin-right:auto;}.feedback-rating{margin-left:auto;margin-right:auto;--star-size:2rem;fill:var(--star-col-active);gap:0rem;margin-bottom:1rem;}.feedback-image{--authr-img-w:20rem;--authr-img-h:20rem;margin-bottom:1.5rem;border-radius:10rem;object-fit:cover;}.feedback-text{font-size:var(--bod-sz);line-height:var(--bod-lh);margin-bottom:3rem;}.feedback-name{font-size:1.6rem;margin-bottom:0.2rem;color:#111827;}.feedback-extra{font-size:1.4rem;color:var(--txt-mut);margin-bottom:0.2rem;}
.image-text-content{gap:clamp(4rem, 1.786vw + 3.429rem, 6rem);}.image-text-item{align-items:center;gap:clamp(4rem, 1.786vw + 3.429rem, 6rem);}.item-image img{border-radius:0.8rem;max-width:75rem;object-fit:cover;}
