section.clinic-section{padding:var(--spacing-112) 0;background:linear-gradient(249deg,rgba(0,162,177,.1) 10.44%,rgba(255,255,255,0) 63.39%)}section.clinic-section .container{max-width:1256px;padding:0 20px;width:100%;margin:0 auto}section.clinic-section .clinic-section-inner{display:flex;align-items:center;gap:var(--spacing-80)}section.clinic-section .clinic-section-gallery{display:flex;flex-direction:column;gap:var(--spacing-16);flex:0 0 auto;width:554px}section.clinic-section .clinic-section-image-large{width:100%;height:376px;border-radius:var(--radius-16);overflow:hidden}section.clinic-section .clinic-section-image-large img{width:100%;height:100%;object-fit:cover;display:block}section.clinic-section .clinic-section-image-row{display:flex;gap:var(--spacing-16)}section.clinic-section .clinic-section-image-small{flex:1 1 0;height:188px;border-radius:var(--radius-16);overflow:hidden}section.clinic-section .clinic-section-image-small img{width:100%;height:100%;object-fit:cover;display:block}section.clinic-section .clinic-section-content{flex:1 1 0;display:flex;flex-direction:column;gap:var(--spacing-24)}section.clinic-section .clinic-section-title{color:#005159;font-weight:500;letter-spacing:1px;margin:0}section.clinic-section .clinic-section-text{display:flex;flex-direction:column;gap:var(--spacing-24)}section.clinic-section .clinic-section-text p{color:#656565;font-weight:500;margin:0}@media (max-width:1024px){section.clinic-section{padding:var(--spacing-56) 0}section.clinic-section .clinic-section-inner{flex-direction:column;gap:var(--spacing-48);align-items:stretch}section.clinic-section .clinic-section-gallery{width:100%;max-width:554px;margin:0 auto}section.clinic-section .clinic-section-image-large{height:auto;aspect-ratio:554/376}section.clinic-section .clinic-section-image-small{height:auto;aspect-ratio:268/188}section.clinic-section .clinic-section-content{width:100%}}@media (max-width:767px){section.clinic-section{padding:var(--spacing-56) 0}section.clinic-section .clinic-section-inner{gap:var(--spacing-32)}section.clinic-section .clinic-section-text,section.clinic-section .clinic-section-content{gap:var(--spacing-16)}}