.gynecology{background-color:var(--clr-secondary)}.gynecology .hero-section{padding-top:clamp(2.75rem,9.06vw + .315rem,9.375rem);position:relative}.gynecology .hero-section .row{--bs-gutter-x: 65px;row-gap:40px}.gynecology .hero-section .row .text{max-width:611px}.gynecology .hero-section .hero-img-wrapper{position:relative}.gynecology .hero-section .background-hero-img{height:clamp(26.375rem,36.13vw + 3.207rem,46.563rem);position:relative;z-index:3}.gynecology .hero-section .category-img{top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;position:absolute;object-fit:contain;width:260px;height:clamp(5.625rem,11.513vw - 1.513rem,10rem)}.gynecology .hero-section .text{padding-bottom:clamp(6.25rem,4.274vw + 5.101rem,9.375rem)}.gynecology .hero-section .sm-title{margin-bottom:15px}@media (max-width: 991px){.gynecology .hero-section .sm-title{text-align:center}}.gynecology .hero-section .section-title{margin-bottom:40px}@media (max-width: 991px){.gynecology .hero-section .section-title{text-align:center}}.gynecology .hero-section .hero-img{margin-bottom:40px}.gynecology .hero-section .html-content{color:var(--clr-alt-5)}@media (min-width: 992px){.gynecology .hero-section{padding-bottom:clamp(2.75rem,9.06vw + .315rem,9.375rem)}.gynecology .hero-section:before{content:"";position:absolute;bottom:0;width:100%;height:clamp(6.25rem,17.5vw - 6.875rem,10.625rem);transform:translateY(-100px);background-color:#f3f0ed}}.gynecology .btn-wrapper-gyn{position:relative;display:flex;z-index:20}.gynecology .btn-wrapper-gyn a{color:#c89b98;font-size:17px;line-height:26px;font-weight:400;letter-spacing:normal}.gynecology .btn-wrapper-gyn a.active{border-bottom:1px solid var(--clr-alt-2);color:var(--clr-alt-2)}@media (pointer: fine) and (hover: hover){.gynecology .btn-wrapper-gyn a:hover,.gynecology .btn-wrapper-gyn a:focus-visible{color:var(--clr-alt-2)}}@media (min-width: 992px){.gynecology .btn-wrapper-gyn{gap:60px}}@media (max-width: 991px){.gynecology .btn-wrapper-gyn{gap:40px;margin-bottom:60px}}.gynecology .services-section{padding-block:clamp(0rem,5.983vw - 1.608rem,4.375rem) clamp(0rem,3.419vw - .919rem,2.5rem)}@media (min-width: 992px){.gynecology .services-section{margin-top:-111px}}@media (max-width: 991px){.gynecology .services-section .services-wrapper{padding-block:clamp(6.25rem,4.274vw + 5.101rem,9.375rem)}}@media (min-width: 992px){.gynecology .services-section .services-wrapper:nth-child(2) .container .row>*:last-child{border-top:1px solid var(--clr-alt-2)}}@media (max-width: 991px){.gynecology .services-section .services-wrapper:nth-child(2){border-bottom:1px solid var(--clr-alt-2)}}@media (min-width: 992px){.gynecology .services-section .container .row>*{padding-block:clamp(6.25rem,4.274vw + 5.101rem,9.375rem)}}.single-article .html-content{color:#5d4a4a}.single-article .html-content>*:not(:last-child){margin-bottom:30px}.specialization-single-post .specialization-title{text-align:center}@media (min-width: 992px){.specialization-single-post .specialization-title{padding-top:145px}}@media (max-width: 991px){.specialization-single-post .specialization-title{padding-top:50px}}.specialization-single-post .pink-paragraph{background-color:var(--clr-alt-1)}.specialization-single-post .pink-paragraph .text{max-width:810px}.specialization-single-post .content{position:relative}.specialization-single-post .content:before{content:"";position:absolute;width:100%;height:750px;top:0;left:0;right:0;background-color:#c89b98;transform:translateY(-50%);z-index:-1}@media (max-width: 991px){.specialization-single-post .content{padding-block:50px}.specialization-single-post .content img{aspect-ratio:1}}@media (min-width: 992px){.specialization-single-post .content{padding-block:100px}}.specialization-single-post .hero{padding-top:clamp(2.75rem,.513vw + 2.612rem,3.125rem)}.specialization-single-post .services-section{background-color:var(--clr-secondary);padding-block:clamp(6.25rem,4.274vw + 5.101rem,9.375rem) clamp(6.25rem,7.436vw + 4.252rem,11.688rem)}.specialization-single-post .text{max-width:924px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:100px}.specialization-single-post .text .html-content{width:100%;max-width:690px;margin-inline:auto}.no-line .col-lg-6{border-color:transparent!important}.wrapper-sub-title{display:flex;flex-direction:column;gap:10px}.wrapper-sub-title .short-title{color:#5d4a4a;font-size:17px;line-height:26px;font-weight:400;letter-spacing:normal}
