@media(max-width:767px){.elementor .button-outline{width:100%;font-size:0.875rem;}}@media(max-width:767px){.elementor .card-product-price{font-size:1.0625rem;}}@media(max-width:767px){.elementor .card-product-desc{display:none;}}@media(max-width:767px){.elementor .card-product-title{font-size:1rem;}}@media(max-width:767px){.elementor .card-product-soon{font-size:0.8125rem;}}@media(max-width:767px){.elementor .doctor-portrait{width:5.25rem;height:5.25rem;}}@media(max-width:767px){.elementor .doctor-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .about-row{gap:48px;}}@media(max-width:767px){.elementor .icon-sm{width:1.25rem;height:1.25rem;}}@media(max-width:767px){.elementor .info-row{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .product-info{width:100%;gap:20px;flex:0 0 auto;}}@media(max-width:767px){.elementor .product-gallery{width:100%;max-width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .product-hero{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:767px){.elementor .section-related{padding-block-start:66px;padding-block-end:66px;padding-inline-start:0px;padding-inline-end:0px;gap:18px;}}@media(max-width:767px){.elementor .section-about{padding-block-start:66px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}}@media(max-width:767px){.elementor .section-product{padding-block-start:15px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:15px;}}@media(max-width:767px){.elementor .content-regular{width:90%;}}@media(max-width:767px){.elementor .price-lg{font-size:1.75rem;}}@media(max-width:767px){.elementor .text-eyebrow{font-size:0.875rem;}}@media(max-width:767px){.elementor .title-sm{font-size:1.125rem;}}@media(max-width:767px){.elementor .title-md{font-size:1.5rem;}}@media(max-width:767px){.elementor .title-lg{font-size:1.875rem;}}@media(max-width:767px){.elementor .hide-mobile{display:none;}}