@media(max-width:767px){.elementor .clinic-container{width:calc(100% - 40px);}}@media(max-width:767px){.elementor .clinic-h2{font-size:36px;}}@media(max-width:767px){.elementor .clinic-body{font-size:16px;}}@media(max-width:767px){.elementor .clinic-button{min-height:56px;font-size:14px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .clinic-footer-title{font-size:23px;}}@media(max-width:767px){.elementor .clinic-footer{padding-block-start:36px;margin-block-start:76px;& .clinic-footer-phone { font-size:23px!important; } &.clinic-base { padding:36px 0 28px;margin-top:76px; } & .clinic-body { font-size:14px; }\n}}@media(max-width:767px){.elementor .clinic-footer-columns{gap:36px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .clinic-footer-policy-links{flex-direction:column;gap:16px;& .clinic-body { font-size:13px; }\n}}@media(max-width:767px){.elementor .clinic-footer-legal{font-size:13px;max-width:none;\n}}@media(max-width:767px){.elementor .clinic-footer-bottom{font-size:13px;grid-column:1;}}@media(max-width:767px){.elementor .clinic-medical-note{font-size:23px;}}@media(max-width:767px){.elementor .clinic-footer-content{gap:28px;grid-template-columns:1fr;}}