.hero-container-cdc{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:96vh;background-image:url(/_next/static/media/Aster-royal-clinic-banner-pc-cdc-updated.621e1fc4.png);background-size:contain;background-position:50%;background-repeat:no-repeat;border-bottom:5px solid #17b38a;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.hero-seciton-main-cdc{background:linear-gradient(180deg,#01245B,#043871,#05417A,#043871,#012055)}.hero-image-cdc{flex:1;height:100%}.desktop-form-cdc{position:absolute;right:3%;max-width:350px}.mobile-form-cdc{display:none}@media (max-width:768px){.hero-container-cdc{flex-direction:column;height:40vh;background-image:url(/_next/static/media/Aster-royal-clinic-banner_mobile-cdc-updated.504526c5.png);background-size:contain;background-position:50%;width:100%}.desktop-form-cdc{display:none}}.cdc-form-container{background:rgba(222,222,222,.2);padding:25px;border-radius:18px;backdrop-filter:blur(15px);box-shadow:0 7px 15px rgba(0,0,0,.3);text-align:center;max-width:400px;margin:auto;border:3px solid rgba(255,255,255,.4)}.cdc-form-container h2{font-size:24px;color:white;margin-bottom:0!important;font-weight:700}.cdc-form-container form{display:flex;flex-direction:column}.cdc-input{width:100%;padding:12px;margin:10px 0;border:2px solid transparent;border-radius:12px;font-size:16px;background:rgba(255,255,255,.2);color:white;outline:none;transition:background .4s ease,border-color .4s ease,transform .2s ease}.cdc-input::placeholder{color:rgba(255,255,255,.7)}.cdc-input:focus{border-color:white;background:rgba(255,255,255,.3);transform:scale(1.03)}.cdc-button{background:#0e56b9;color:white;padding:12px;width:100%;font-size:18px;font-weight:700;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:15px;border:2px solid #04306d;box-shadow:0 7px 15px rgba(0,0,0,.3)}.cdc-button:hover{background:#023d8b;transform:scale(1.05)}.cdc-successmessage{color:#fff}@media (max-width:768px){.cdc-form-container{max-width:100%;border:none;box-shadow:none;backdrop-filter:none;background:linear-gradient(180deg,#01245B,#0a3b6f,#074580,#0a3b6f,#012055);border-radius:0}}.cdc-content-section{background:linear-gradient(180deg,#4990d3,#0d4a9f);padding:69px;border-radius:10px;color:white;text-align:center;box-shadow:0 10px 20px rgba(0,0,0,.3);margin-left:auto;margin-right:auto;border:2px solid rgba(255,255,255,.2)}.cdc-content-section p{font-size:18px;line-height:1.6;margin-bottom:15px;text-shadow:0 1px 5px rgba(0,0,0,.5)}.read-more-btn{background:#17B38A;color:white;border:none;padding:12px 18px;border-radius:8px;cursor:pointer;transition:background .3s ease;font-size:16px;display:block;width:fit-content;margin:auto}.read-more-btn:hover{background:#14a177}@media (max-width:768px){.cdc-content-section{padding:30px}}.cdc-services-section{position:relative;width:100%;height:108vh;background:url(/_next/static/media/backgroundImageCDC.ef59d0a1.jpg);background-size:cover;display:flex;justify-content:center;align-items:center;overflow:hidden;background-position:-10% 29%;border-radius:18px;padding-top:20px;padding-bottom:20px;max-height:120vh}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(45,160,255,.1)}.content-cdc{position:relative;z-index:2;text-align:center;color:#012960;border-radius:10px;width:99%;overflow-y:auto;padding-top:0!important;top:-21%;left:3.5%;padding:20px 0 0}.cdc-content-heading{font-size:36px!important;font-weight:700!important;color:#012960!important;text-align:center!important}.services-cdc{display:flex;justify-content:space-between;gap:510px;margin-top:20px}.service-category{flex:1;text-align:left}.cdc-service-h3{font-size:30px!important;font-weight:700!important;color:#012960!important;margin-bottom:10px;margin-left:1.25rem}.cdc-service-ul{list-style:none;padding:0;margin:0}.cdc-service-ul li{font-size:19px;color:#012960;line-height:2.21;text-align:left;margin-left:20px;font-weight:600}@media (max-width:768px){.services-cdc{flex-direction:column;gap:30px}.content-cdc{top:0;margin-top:10px;height:auto;width:100%;padding:20px;border-radius:0;max-height:none;top:0!important}.overlay{background:rgba(183,186,188,.3)}.cdc-services-section{background:unset;background-color:white;height:auto}}@media (max-width:1400px) and (min-width:769px){.content-cdc{top:-14%!important}}@media (max-width:399px) and (max-width:391px){.content-cdc{top:-6%!important}.cdc-service-ul li{line-height:1.9;font-size:16px}}@media (max-width:390px){.content-cdc{top:-6%!important}.cdc-service-ul li{line-height:1.9;font-size:13px}}.diagnosis-section{text-align:center;color:white;background:transparent;padding:40px 20px}.diagnosis-title{font-size:36px!important;font-weight:700!important;margin-bottom:0!important;text-shadow:2px 2px 3px #000!important}.diagnosis-description{font-size:26px!important;font-weight:500!important;margin-bottom:30px!important}.diagnosis-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px}.diagnosis-image{max-width:120px;height:auto}.diagnosis-list{list-style:none;padding:4px;text-align:left;font-size:1rem}.diagnosis-list li{display:flex;align-items:center;gap:8px;color:white!important;text-shadow:none!important}.intervention-section{position:relative;width:100%;height:100vh;background:url(/_next/static/media/cdc-background-image-extended.9dae6f31.jpg);background-size:cover;display:flex;justify-content:center;align-items:center;overflow:hidden;background-position:50% 8%;border-radius:18px}.intervention-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(75 93 108/40%)}.intervention-content{position:relative;z-index:2;text-align:center;color:#012960;padding:10px;border-radius:10px;width:95%;overflow-y:auto;left:0;top:-11%}.intervention-heading{font-size:34px!important;font-weight:700!important;color:#012960!important;padding-bottom:0!important}.intervention-subheading{color:#012960;font-weight:700;text-shadow:1px 1px 1px rgba(255,255,255,.1)}.intervention-services{display:flex;justify-content:space-between;gap:450px}.intervention-category{flex:1;text-align:left}.intervention-list{list-style:none;padding:0;margin:0}.intervention-list li{font-size:18px;color:#012960;line-height:1.6;text-align:left;margin-left:20px;font-weight:600!important;line-height:2.2}@media (max-width:768px){.intervention-services{flex-direction:column;gap:30px}.intervention-content{top:0!important;margin-top:10px;height:auto;width:100%;padding:20px;border-radius:0;max-height:none}.intervention-overlay{background:rgba(183,186,188,.3)}.intervention-section{background-position:-51%;background-size:cover}.intervention-list li{line-height:1.9;font-size:18px}}@media (max-width:1280px) and (min-width:1156px){.intervention-content{top:-3%!important}.intervention-heading{font-size:26px!important}.intervention-subheading{font-size:18px!important}.intervention-list li{line-height:1.8;font-size:18px}}@media (max-width:1155px) and (min-width:1026px){.intervention-content{top:-4%!important}.intervention-list li{line-height:1.7;font-size:16px}.intervention-subheading{font-size:18px!important}}@media (max-width:1025px) and (min-width:796px){.intervention-content{top:-4%!important}.intervention-list li{line-height:1.5;font-size:15px}.intervention-heading{font-size:24px!important}.intervention-subheading{font-size:18px!important}}@media (max-width:399px) and (max-width:391px){.intervention-content{top:-6%!important}.intervention-list li{line-height:1.9;font-size:16px}}@media (max-width:390px){.content-cdc{top:-6%!important}.intervention-list li{line-height:1.9;font-size:13px}}.cdc-team-section{text-align:center;padding:40px;background:linear-gradient(180deg,#074c95,#125a9e,#054f9d)}.cdc-team-heading{font-size:38px!important;font-weight:700!important;color:#fff;text-align:center;text-shadow:2px 2px 3px #000}.cdc-team-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;justify-content:center;margin-top:20px;max-width:1200px;margin-left:auto;margin-right:auto}.cdc-team-card{background:white;padding:20px;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:left;min-height:180px;transition:all .3s ease-in-out;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.cdc-team-card:hover{transform:scale(1.03);box-shadow:0 15px 29px rgba(0,0,0,.15)}.cdc-team-img{width:123px;border-radius:20px;object-fit:cover;object-position:top;flex-shrink:0}.cdc-team-info{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.cdc-team-name{font-size:20px;font-weight:700;color:#012960;margin:0;text-align:center}.cdc-team-role{font-size:16px;color:#555;margin:5px 0;text-align:center!important}.cdc-team-location{font-size:14px;color:#777;margin-bottom:10px}.cdc-book-now-btn{background-color:#004aad;color:white;border:none;padding:8px 14px;font-size:16px;cursor:pointer;border-radius:5px;align-self:center;margin-top:auto;transition:all .3s ease-in-out}.cdc-book-now-btn:hover{background-color:#003580}@media (min-width:769px){.cdc-team-container{grid-template-columns:repeat(2,1fr)}.cdc-team-card{flex-direction:row;align-items:center}.cdc-team-info{align-items:flex-start}.cdc-book-now-btn{align-self:start}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(147,147,147,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content{background:linear-gradient(180deg,#032b6a,#0b4b8f,#085196,#0c498a,#032b6a);padding:50px;border-radius:10px;width:100%;max-width:fit-content;box-shadow:0 4px 10px rgba(0,0,0,.2);position:relative}.popup-close-btn{position:absolute;top:10px;right:15px;background:none;border:none;font-size:22px;cursor:pointer;color:#fff}.cdc-bottom-btn-div{display:flex;justify-content:center;gap:20px;margin-top:60px}.cdc-bottom-btn{background-color:#fff;color:#003580;border:none;padding:8px 18px;font-size:22px!important;font-weight:700!important;cursor:pointer;border-radius:8px;transition:all .3s ease-in-out}.cdc-bottom-btn:hover{scale:1.05}.cdc-bottom-btn:active{scale:.95}.cdc-sticky-book-now-btn{position:fixed;bottom:20px;right:20px;background-color:#0e56b9;color:white;padding:12px 24px;font-size:16px;border:none;border-radius:8px;cursor:pointer;box-shadow:0 4px 10px rgba(255,254,254,.2);transition:transform .3s ease,background-color .3s ease;z-index:1000;animation:bounce 1s ease-in-out 3}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.cdc-sticky-book-now-btn:hover{background-color:#0e52b1;transform:scale(1.05);box-shadow:0 0 15px rgba(203,206,240,.8)}@media (max-width:768px){.cdc-sticky-book-now-btn{bottom:15px;right:15px;font-size:14px;padding:10px 20px}}.second-cdc-services-section{position:relative;width:100%;height:100vh;background:url(/_next/static/media/cdcComprehensiveSecond_bg.0c8f0e91.jpg);background-size:cover;display:flex;justify-content:center;align-items:center;overflow:hidden;background-position:-10% 29%;border-radius:18px;padding-top:20px;padding-bottom:20px;max-height:120vh;margin-top:20px}.second-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(45,160,255,.1)}.second-content-cdc{position:relative;z-index:2;text-align:center;color:#012960;border-radius:10px;width:98%;overflow-y:auto;padding-top:0!important;top:-11%;left:65%;padding:20px 0 0}.second-cdc-content-heading{font-size:36px!important;font-weight:700!important;color:#012960!important;text-align:center!important}.second-services-cdc{display:flex;justify-content:space-between;gap:510px;margin-top:20px}.second-service-category{flex:1;text-align:left}.second-cdc-service-h3{font-size:30px!important;font-weight:700!important;color:#012960!important;margin-bottom:10px;margin-left:1.25rem}.second-cdc-service-ul{list-style:none;padding:0;margin:0}.second-cdc-service-ul li{font-size:19px;color:#012960;line-height:2.21;text-align:left;margin-left:20px;font-weight:600}@media (max-width:768px){.second-services-cdc{flex-direction:column;gap:30px}.second-content-cdc{top:0;margin-top:10px;height:auto;width:100%;padding:20px;border-radius:0;max-height:none;top:0!important;left:0!important}.second-overlay{background:rgba(183,186,188,.3)}.second-cdc-services-section{background:unset;background-color:white;height:auto}}@media (max-width:1400px) and (min-width:769px){.second-content-cdc{top:-12%!important}}@media (max-width:399px) and (max-width:391px){.second-content-cdc{top:-6%!important}.second-cdc-service-ul li{line-height:1.9;font-size:16px}}@media (max-width:390px){.second-content-cdc{top:-6%!important}.second-cdc-service-ul li{line-height:1.9;font-size:13px}}