.elementor .hero-title{font-family:"Ploni";font-weight:600;font-size:clamp(3.5rem, 1.782rem + 2.682vw, 5rem);line-height:1.02;}.elementor .text-lg{font-family:"Ploni";font-weight:400;font-size:clamp(1.125rem, 0.839rem + 0.447vw, 1.375rem);}.elementor .md-title{font-family:"Ploni";font-weight:600;font-size:clamp(2rem, 1.141rem + 1.341vw, 2.75rem);color:var(--text);line-height:1.1;}.elementor .half-section{width:50%;padding:5rem;flex-direction:column;gap:1rem;}.elementor .atc-btn{color:var(--text);padding-block-start:2px;padding-block-end:2px;padding-inline-start:12px;padding-inline-end:12px;background-color:var(--Transparent);}.elementor .atc-btn:hover,.elementor .atc-btn:focus-visible{color:var(--white);background-color:var(--accent-darker);}.elementor .footer-col{width:24%;}.elementor .title-lg{font-family:"Ploni";font-weight:500;font-size:clamp(1.5rem, 0.95rem + 0.86vw, 2rem);}.elementor .footer-link:hover,.elementor .footer-link:focus-visible{color:var(--accent-darker);}.elementor .footer-link{color:var(--white);transition:all 360ms;}.elementor .product-contaienr-reg{width:82%;max-width:1580px;padding:0rem;display:flex;justify-content:space-between;align-items:center;}.elementor .product-hero-image{width:40%;aspect-ratio:1/1;object-fit:cover;}.elementor .product-container-narrow{width:72%;max-width:1280px;padding:0rem;display:flex;justify-content:space-between;align-items:center;}