.MedicalServices-module__2pAwaW__section{padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.MedicalServices-module__2pAwaW__section{padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.MedicalServices-module__2pAwaW__section{padding-top:4rem;padding-bottom:4rem;padding-left:4rem;padding-right:4rem}}.MedicalServices-module__2pAwaW__container{flex-direction:column;justify-content:space-between;align-items:center;gap:4rem;max-width:80rem;margin-left:auto;margin-right:auto;display:flex}@media (min-width:1024px){.MedicalServices-module__2pAwaW__container{flex-direction:row;align-items:center;gap:4rem}}.MedicalServices-module__2pAwaW__imageCol{flex-shrink:0;width:95%;position:relative}@media (min-width:560px){.MedicalServices-module__2pAwaW__imageCol{width:65%}}@media (min-width:1024px){.MedicalServices-module__2pAwaW__imageCol{width:100%}}.MedicalServices-module__2pAwaW__imageFrame{z-index:10;opacity:0;transition:opacity .8s,transform .8s;position:relative;overflow:hidden;transform:translate(-3rem)}.MedicalServices-module__2pAwaW__imageFrame.MedicalServices-module__2pAwaW__visible{opacity:1;transform:translate(0)}@media (min-width:1024px){.MedicalServices-module__2pAwaW__imageDesktop .MedicalServices-module__2pAwaW__imageFrame{opacity:1;transform:translate(0)}}.MedicalServices-module__2pAwaW__doctorImg{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.MedicalServices-module__2pAwaW__deco{filter:blur(1.5rem);z-index:-1;background:rgba(244,63,94,.1);border-radius:9999px;width:8rem;height:8rem;position:absolute;bottom:-1.5rem;right:-1.5rem}.MedicalServices-module__2pAwaW__textCol{flex-direction:column;order:1;align-items:flex-start;gap:2rem;width:95%;display:flex}@media (min-width:560px){.MedicalServices-module__2pAwaW__textCol{width:65%}}@media (min-width:1024px){.MedicalServices-module__2pAwaW__textCol{flex:1;order:1;width:auto;min-width:0;max-width:600px}}.MedicalServices-module__2pAwaW__headingGroup{flex-direction:column;gap:1rem;display:flex}.MedicalServices-module__2pAwaW__heading{color:var(--secondary-color);font-size:max(1.2rem,min(2.5vw + .5rem,2.1rem));font-weight:500;line-height:1.3}.MedicalServices-module__2pAwaW__headingAccent{color:var(--primary-color)}.MedicalServices-module__2pAwaW__body{color:var(--secondary-color);overflow-wrap:break-word;font-size:max(.875rem,min(1vw + .3rem,1rem));line-height:1.85}.MedicalServices-module__2pAwaW__servicesGroup{flex-direction:column;gap:1.25rem;display:flex}.MedicalServices-module__2pAwaW__servicesTitle{color:var(--primary-color);font-size:max(1.1rem,min(1.5vw + .3rem,1.4rem));font-weight:500}.MedicalServices-module__2pAwaW__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.MedicalServices-module__2pAwaW__listItem{opacity:0;align-items:flex-start;gap:.875rem;transition:opacity .4s,transform .4s;display:flex;transform:translate(1.25rem)}.MedicalServices-module__2pAwaW__listItem.MedicalServices-module__2pAwaW__visible{opacity:1;transform:translate(0)}.MedicalServices-module__2pAwaW__iconWrapper{color:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;margin-top:.2rem;font-size:1.25rem;transition:transform .2s;display:flex}.MedicalServices-module__2pAwaW__listItem:hover .MedicalServices-module__2pAwaW__iconWrapper{color:#f43f5e;transform:scale(1.15)}.MedicalServices-module__2pAwaW__itemContent{flex-direction:column;gap:.25rem;display:flex}.MedicalServices-module__2pAwaW__itemTitle{color:var(--secondary-color);font-size:max(.875rem,min(1vw + .25rem,1rem));font-weight:600;line-height:1.4;transition:color .2s}.MedicalServices-module__2pAwaW__listItem:hover .MedicalServices-module__2pAwaW__itemTitle{color:#f43f5e}.MedicalServices-module__2pAwaW__itemDesc{color:#6b7280;font-size:max(.775rem,min(.9vw + .2rem,.875rem));line-height:1.7}.MedicalServices-module__2pAwaW__imageDesktop{display:none}.MedicalServices-module__2pAwaW__imageMobile{justify-content:center;width:100%;display:flex}.MedicalServices-module__2pAwaW__imageMobile .MedicalServices-module__2pAwaW__imageFrame{opacity:1;transform:translate(0)}@media (min-width:1024px){.MedicalServices-module__2pAwaW__imageDesktop{flex-shrink:0;order:1;align-self:center;width:44%;max-width:35rem;display:block}.MedicalServices-module__2pAwaW__imageMobile{display:none}}
