@media(max-width:767px){.elementor .footer-link{font-size:1.0625rem;}}@media(max-width:767px){.elementor .menu-link{font-size:2.25rem;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .product-price{font-size:1.0625rem;}}@media(max-width:767px){.elementor .product-related-media{width:5rem;padding:4px;}}@media(max-width:767px){.elementor .product-related-item{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;grid-template-columns:5rem minmax(0, 1fr);}}@media(max-width:767px){.elementor .product-media{padding:8px;}}@media(max-width:767px){.elementor .rule-dark{padding-block-start:2rem;}}@media(max-width:767px){.elementor .content-wrap{width:calc(100% - 36px);max-width:560px;}}@media(max-width:767px){.elementor .section-space{padding-block-start:5.5rem;padding-block-end:5.5rem;}}@media(max-width:767px){.elementor .hero{padding-block-start:3.5rem;}}@media(max-width:767px){.elementor .process-title{font-size:1.375rem;}}@media(max-width:767px){.elementor .display-xl{font-size:clamp(2.25rem, 8.5vw, 3.2rem);}}@media(max-width:767px){.elementor .footer-logo{width:150px;}}@media(max-width:767px){.elementor .footer-socials{gap:1rem;flex-wrap:wrap;}}@media(max-width:767px){.elementor .footer-social-link{margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}