.elementor .body-xs{font-family:var(--Body);font-weight:400;font-size:var(--12-8);line-height:160%;text-align:center;}.elementor .body-s{font-family:var(--Body);font-weight:400;font-size:var(--14);line-height:160%;text-align:center;}.elementor .body-l{font-family:var(--Body);font-size:var(--18);line-height:160%;text-align:center;}.elementor .sub-h{font-family:var(--Heading);font-weight:400;font-size:clamp(1.2rem, 1.0972rem + 0.2145vw, 1.25rem);;line-height:160%;}.elementor .h6{font-family:var(--Heading);font-size:clamp(1.4rem, 1.1944rem + 0.429vw, 1.5rem);;line-height:120%;}.elementor .h5{font-family:var(--Heading);font-size:clamp(1.6rem, 1.2916rem + 0.6434vw, 1.75rem);;line-height:120%;}.elementor .dv{max-width:var(--1140);padding:0rem;display:flex;flex-direction:column;gap:var(--gap);}.elementor .bg{font-family:var(--Body);padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;display:flex;flex-direction:column;gap:var(--gap);align-items:center;}.elementor .space-m{padding-block-start:clamp(2.5rem, -2.6408rem + 10.7239vw, 5rem);;padding-block-end:clamp(2.5rem, -2.6408rem + 10.7239vw, 5rem);;padding-inline-start:0px;padding-inline-end:0px;gap:var(--gap-l);}.elementor .product-cta-box{width:150px;height:150px;border-radius:var(--radius-s);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);transition:all 500ms;display:flex;flex-direction:column;gap:var(--gap-s);flex:1 0 auto;justify-content:center;}.elementor .product-cta-box:hover,.elementor .product-cta-box:focus-visible{background-color:var(--Zesty-Yellow);transform:translate3d(0px, -4px, 0px);}