.departmentSubDetailPage{padding-top:4.2rem;padding-bottom:8.8rem}.departmentSubDetailPage .container{display:flex}.departmentSubDetailPage .container .headingText{padding-bottom:2.5rem;border-bottom:1px solid #c4968f}.departmentSubDetailPage .container .headingText h1,.departmentSubDetailPage .container .headingText span{text-align:left}.departmentSubDetailPage .container .headingText h1{font-size:3.8rem}.departmentSubDetailPage .container .headingText>div:first-child{display:flex;align-items:center;justify-content:center;width:8.3rem;height:8.3rem;background:#deeaec;border-radius:50%;margin-bottom:1.4rem}.departmentSubDetailPage .container>div:first-child{width:25%;padding-left:6rem}.departmentSubDetailPage .container>div.detailPageRight{width:75%;padding-right:10rem;padding-left:10.7rem}.departmentSubDetailPage .container>div.detailPageRight .imgContainer{border-radius:2rem;height:30.8rem;margin-bottom:5.8rem}.departmentSubDetailPage .container>div.detailPageRight h5{color:rgba(27,69,77,.9);font-size:2.2rem;font-style:normal;font-weight:500;line-height:2.7rem;letter-spacing:-.066rem;padding-left:1.6rem;margin-top:3.2rem;margin-bottom:1.6rem}.detailMenu{display:flex;flex-direction:column;row-gap:1.4rem;padding-top:4.4rem;position:sticky;top:0}.detailMenu li a{padding-left:3.6rem;color:#96bbc2;font-size:1.7rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.051rem;text-transform:uppercase;position:relative;transition:all .3s var(--animationStyle)}.detailMenu li a.active,.detailMenu li a:hover{color:#2b6a76}.detailMenu li a.active:before{content:"";position:absolute;left:1.2rem;top:50%;transform:translateY(-50%);width:.7rem;height:.7rem;border-radius:50%;background-color:#c4968f}.get_appointment{display:flex;align-items:center;justify-content:space-between;border-radius:2.1rem;border:1px solid #e0e7eb;background:#f6f8f9;margin-top:4.2rem;padding:3.2rem 4.6rem}.get_appointment>div span{display:block;font-size:2.8rem;font-weight:500;letter-spacing:-.056rem;margin-bottom:.8rem}.get_appointment>div p,.get_appointment>div span{color:#2b6a76;font-style:normal;line-height:2.4rem}.get_appointment>div p{padding-left:.8rem;text-align:left;font-size:1.4rem;font-weight:300;letter-spacing:-.028rem;margin-bottom:0}.get_appointment a{border-radius:1.3639rem;border:.682px solid #e8d4d4;background:#f8f2f2;padding:2rem 2.7rem;color:rgba(3,75,89,.9);font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.2616rem;letter-spacing:-.042rem;text-transform:uppercase;display:flex;align-items:center;column-gap:1.2rem;transition:all .3s var(--animationStyle)}.get_appointment a:hover{background:#deeff2}#services .services_links{display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem;row-gap:1rem;flex-direction:row;max-height:none}#services .services_links a{display:flex;align-items:center;justify-content:space-between;column-gap:1.2rem;width:100%;padding:1.4rem 2rem 1.4rem 2.4rem;border-radius:3rem;border:1px solid #ece8ef;background-color:#fff;color:rgba(7,45,90,.9);font-size:1.6rem;font-weight:500;line-height:2.2rem;letter-spacing:-.048rem;opacity:1;transition:all .3s var(--animationStyle)}#services .services_links a:before{display:none}#services .services_links a:after{content:"";width:1.6rem;height:1.6rem;min-width:1.6rem;background:url(/icons/arrow-right_2.svg) no-repeat 50%/contain;transition:transform .3s var(--animationStyle)}#services .services_links a:hover{background-color:#fff5f3;border-color:#c4968f;color:#2b6a76}#services .services_links a:hover:after{transform:translateX(.4rem)}@media screen and (max-width:767.9px){.departmentSubDetailPage{padding-top:15rem}.departmentSubDetailPage .container{flex-direction:column}.departmentSubDetailPage .container>div{padding-left:0!important;width:100%!important}.departmentSubDetailPage .container>div.detailPageRight{width:100%!important;padding-right:0;padding-left:0!important}.departmentSubDetailPage .container>div .headingText{display:flex;align-items:flex-start;column-gap:1rem}.departmentSubDetailPage .container>div .headingText>div:first-child{width:6rem;min-width:6rem;height:6rem}.departmentSubDetailPage .container>div .headingText>div:first-child img{width:60%;height:60%;object-fit:contain}.detailMenu{display:none}.get_appointment{flex-direction:column;row-gap:3.2rem;padding:4rem 2rem}.get_appointment>div span{font-size:2.8rem;text-align:center}.get_appointment>div p{font-size:1.4rem}.get_appointment a{text-align:center;padding:2rem 2.8rem}#services .services_links{flex-direction:column;row-gap:1rem;max-height:none}#services .services_links a{padding:0 0 0 3.6rem}#services .services_links a:before{left:2rem}#services .services_links{grid-template-columns:1fr}#services .services_links a{font-size:1.5rem;padding:1.2rem 1.6rem 1.2rem 1.8rem}}.departmentIntroBox{background:#dee9eb;border-radius:2rem;padding:3rem 3.4rem;margin:1rem 0 1.8rem}.departmentIntroBox p{color:#1b454d;font-size:1.6rem;font-weight:400;line-height:2.55rem;letter-spacing:-.048rem;margin:0;padding:0}.departmentIntroBox p+p{margin-top:1.2rem}@media screen and (max-width:767.9px){.departmentIntroBox{padding:2rem;margin:.8rem 0 1.2rem}}