/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Lama Sans';src:url('/themes/custom/imc_website/fonts/LamaSans-Regular.woff2') format('woff2');font-weight:400;font-style:normal;}@font-face{font-family:'Lama Sans';src:url('/themes/custom/imc_website/fonts/LamaSans-Medium.woff2') format('woff2');font-weight:500;font-style:normal;}@font-face{font-family:'Lama Sans';src:url('/themes/custom/imc_website/fonts/LamaSans-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;}@font-face{font-family:'Lama Sans';src:url('/themes/custom/imc_website/fonts/LamaSans-Bold.woff2') format('woff2');font-weight:700;font-style:normal;}:root{--primary-color-dark:#0086CD;--primary-color-light:#00B0E6;--primary-color-light-secondary:#A6A6A6;--primary-text-color-dark:#787878;--primary-text-color-light-grey:#717171;--secondary-text-color-dark:#444444;--secondary-text-color-black:#1e1e1e;--secondary-text-color-light-grey:#A2A2A2;--dark-blue-text-color:#005592;--primary-grey-background:#E4E7EC;--secondary-light-grey-background:#F9F9F9;--tertiary-grey-color:#686868;--background-light-blue:#F0FBFF;}::-webkit-scrollbar{width:5px;}::-webkit-scrollbar-track{background:var(--primary-grey-background);}::-webkit-scrollbar-thumb{background:var(--primary-color-light);}::-webkit-scrollbar-thumb:hover{background:var(--primary-color-dark);}@media (min-width:1400px){.tb-megamenu .nav>li>a,.tb-megamenu .nav>li>span.tb-megamenu-no-link{padding:15px 18px;}.board-members-container{gap:70px !important;}.board-members-container .board-member-img{height:200px;width:200px;}}@media (min-width:1200px) and (max-width:1399.98px){.tb-megamenu .nav>li{display:flex;align-items:center;}.tb-megamenu .nav>li>a,.tb-megamenu .nav>li>span.tb-megamenu-no-link{padding:10px 9px;width:100%;font-size:16px !important;white-space:normal;}.board-members-container{gap:40px !important;}.board-members-container .board-member-img{height:170px;width:170px;}}.feed-icons{display:none;}.pr-80{padding-right:80px;}.pr-180{padding-right:180px;}.pl-0{padding-left:0;}.pl-80{padding-left:80px;}.py100{padding-top:100px;padding-bottom:100px;}.mb-12{margin-bottom:12px;}.mb-20{margin-bottom:20px;}.mt-25{margin-top:25px;}.mt-80{margin-top:80px;}.ml-30{margin-left:30px;}.mb-110{margin-bottom:110px;}.my-40{margin-top:40px;margin-bottom:40px;}.h-500{height:500px;}.w-70{width:70px;}.mw-150{max-width:150px;}.w-350{max-width:350px;}.w-730{max-width:730px;}.mw-476{max-width:476px;}.mw-507{max-width:507px;}.select2-container--default .select2-selection--multiple,.select2-container .select2-selection--multiple{cursor:pointer !important;}.select2-container .select2-selection--multiple .select2-selection__rendered>li{display:none;}.select2-container .select2-selection--multiple .select2-selection__rendered> :first-child{display:inline-block;}.select2-container .select2-selection--multiple .select2-selection__rendered{margin:0;}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-selection--multiple{width:225px;height:45px;border-radius:80px !important;background-color:#FFFFFFCC !important;border:2px solid #FFFFFF !important;color:var(--primary-color-dark);display:flex !important;justify-content:center;align-items:center;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:unset !important;color:var(--secondary-text-color-dark) !important;}.select2-container--default .select2-selection--multiple{padding-bottom:0 !important;padding-right:0 !important;}.select2-container .select2-selection--multiple .select2-selection__rendered> :first-child{display:inline-block;background-color:unset;border:unset;margin:0;padding:0;}.select2-container .select2-selection--multiple .select2-selection__rendered> :first-child>button{display:none;}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:pointer !important;}.select2-container--open .select2-dropdown--below{border-radius:10px !important;padding:10px;top:5px;width:225px !important;background-color:white;border-radius:10px;overflow:hidden;color:var(--secondary-text-color-dark);border:1px solid var(--primary-color-light);}.select2-results__options>li{text-transform:capitalize;padding-left:30px;position:relative;}.select2-results__option--selected::before{content:"✔";position:absolute;left:10px;top:15px;z-index:2;font-size:10px;color:black !important;}.select2-results__options>li:after{border:2px solid;content:"";height:15px;width:15px;background-color:white;position:absolute;left:7px;top:15px;border-radius:2px;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable:hover::before{color:var(--secondary-text-color-dark);}.select2-container--default .select2-results__option--disabled{display:none;}span.select2-selection.select2-selection--multiple{padding:0 10px;}span.select2-selection.select2-selection--multiple::after{content:"╲╱";font-size:6px;margin-left:auto;margin-right:12px;margin-top:3px;}button.navbar-toggler.collapsed,.navbar-toggler{background-color:var(--primary-color-light);}.btn:first-child:active,.btn:focus-visible{background-color:var(--primary-color-light);border-color:var(--primary-color-light);}.flex-items-center{display:flex;justify-content:center;align-items:center;}.section-full-width{width:100vw;margin-left:calc(-50.5vw + 50%);}html[lang="ar"] .section-full-width{margin-right:calc(-50.5vw + 50%);}.rotate-txt{writing-mode:vertical-rl;transform:rotate(180deg);}.blue-dot span{display:inline-block;height:12px;width:12px;border-radius:100px;background:var(--primary-color-light);}.imc-filled-btn-primary button{width:272px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:39px;background:var(--primary-color-light);border:0;font-weight:500;font-size:16px;line-height:100%;color:#ffffff;transition:unset !important;}.imc-filled-btn-primary button:hover,.imc-filled-btn-primary-half-width button:hover{background:var(--dark-blue-text-color);border:1px solid var(--primary-color-light);}.imc-filled-btn-primary-half-width button{width:174px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:39px;background:var(--primary-color-light);border:0;font-weight:500;font-size:16px;line-height:100%;color:#ffffff;transition:unset !important;}.imc-outlined-btn-secondary button{width:272px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:39px;background:#ffffff;border:1px solid var(--primary-color-light);font-weight:500;font-size:16px;line-height:100%;color:var(--primary-color-light);transition:unset !important;}.imc-outlined-btn-secondary button:hover,.imc-outlined-btn-secondary-half-width button:hover{background:var(--primary-color-light);border:0;color:#ffffff;}.imc-outlined-btn-secondary-half-width button{width:182px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:39px;background:#ffffff;border:1px solid var(--primary-color-light);font-weight:500;font-size:16px;line-height:100%;color:var(--primary-color-light);transition:unset !important;}.imc-outlined-btn-secondary-half-width button p,.imc-filled-btn-primary button p{margin-bottom:0;}.text-border-btm h1::after,.text-border-btm h2::after,.text-border-btm p::after,.profile-section .info-card-item::after,.profile-section .info-card>ul>li::after{content:"";display:block;height:1px;background-image:linear-gradient(to right,#FFFFFF 0%,var(--primary-color-light) 50%,#FFFFFF 100%);background-size:100% 1px;background-repeat:no-repeat;background-position:top;margin-left:auto;margin-right:auto;margin-top:16px;}span.select2-search.select2-search--inline{display:none;cursor:none;}#navbar-top{display:none;}header .navbar{background-color:#fff !important;padding:15px 0;min-height:130px;}body:not(.user-logged-in){font-family:'Lama Sans',sans-serif;font-size:20px;}body:not(.user-logged-in) *{transition:0.2s ease-in-out;}h1,h2,h3,h4,h5,h6{font-family:'Lama Sans',sans-serif;}header .navbar .navbar-brand{max-width:100px;font-size:0;margin-right:20px;}html[lang="ar"] header .navbar .navbar-brand{margin-left:30px;}header .navbar #CollapsingNavbar{gap:0 20px;}header .navbar .navbar-collapse{justify-content:space-between !important;}header .navbar .region-nav-branding{display:flex;align-items:center;gap:20px;}header .navbar #search-block-form{position:relative;}header .navbar #search-block-form span{position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:20px;z-index:1;}#search-block-form .navSearchFrom{background-color:#F7F7F7;border:0;border-radius:50px;height:60px;padding-block:10px;padding-inline-start:50px;padding-inline-end:10px;width:208px;}header .navbar{margin-right:auto;}header .navbar .nav.navbar-nav{gap:0 25px;}header .navbar .nav-link{color:var(--primary-text-color-dark);position:relative;padding-inline:0;}header .navbar .nav-link::after{content:'';position:absolute;width:0;height:2px;background-color:var(--primary-color-dark);bottom:0;left:0;right:0;margin-inline:auto;transition:0.2s ease-in-out;}header .navbar .nav-link.is-active,header .navbar .nav-link:hover,header .navbar .nav-link.is-active::after,header .navbar .nav-link:hover::after{width:100%;color:var(--primary-color-dark);}header .navbar .nav-link::before{display:none;}header .navbar #block-imc-website-bookappointmentnavbutton .bkApntBtn a{background-color:var(--primary-color-dark);color:#fff;text-decoration:none;padding:0 10px;border-radius:10px;line-height:60px;display:block;font-size:20px;}header .navbar #block-imc-website-bookappointmentnavbutton .bkApntBtn a:hover{background-color:var(--primary-color-light);color:#fff;}.page-heading-wrapper{text-align:center;padding:20px;}.page-heading h1{font-weight:700;font-size:36px;line-height:129%;color:var(--primary-color-light);}.page-heading h1 span{color:var(--secondary-text-color-black);}.page-description p{font-weight:400;font-size:22px;line-height:170%;max-width:1020px;color:var(--primary-text-color-light-grey);}.page-description{display:flex;justify-content:center;}.expanded-section{width:100vw;margin-left:calc((1478px - 100vw)/2);}.expanded-section .row{margin:0;}.section-separator::before{content:"";display:block;height:1px;background-image:linear-gradient(to right,#71717100 0%,#717171 50%,#71717100 100%);background-size:100% 1px;background-repeat:no-repeat;background-position:top;margin-bottom:20px;}.imc-sec-heading h2{font-size:40px;font-weight:500;line-height:121%;letter-spacing:8px;color:var(--primary-color-dark);margin-bottom:65px;}.imc-paragraph-light p{font-size:24px;line-height:160%;font-weight:500;color:var(--primary-text-color-light-grey);opacity:45%;margin-bottom:60px;}.imc-outlined-btn button{background:transparent;border:1.5px solid var(--primary-color-light);color:var(--primary-color-dark);border-radius:39px;width:260px;height:56px;}.imc-outlined-btn button p{margin:0;font-size:19px;line-height:100%;letter-spacing:0.04rem;font-weight:500;}.imc-filled-btn button{background:var(--primary-color-light);border:1px solid var(--primary-color-light);color:#fff;border-radius:39px;width:272px;height:60px;}.imc-filled-btn button p{font-weight:500;font-size:16px;line-height:100%;color:#fff;margin:0;}.underlined-primary-text-dark h2{border-bottom:2px solid var(--primary-color-dark);margin-bottom:25px;}.imc-paragraph-light-secondary p{font-weight:400;letter-spacing:0.3px;color:var(--primary-color-light-secondary);margin-bottom:25px;}.cta-section{max-width:1310px;height:245px;border-radius:22px;border:1px solid var(--primary-color-light);padding:30px;margin:auto;margin-bottom:60px;margin-top:100px;box-shadow:0px 4px 38px 0px rgba(0,0,0,0.09);}.cta-section-row> :nth-child(2){display:flex;justify-content:end;}.cta-section>div,.cta-section .cta-section-row{height:100%;}.cta-section .cta-content-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.cta-section .cta-download-btn-wrapper{font-size:32px;}.cta-section .cta-btns-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:16px;}.cta-section .cta-btns-wrapper .imc-outlined-btn button{padding:14px 23px;width:unset;height:60px;}.cta-section .cta-para p{font-weight:500;font-size:28px;line-height:50px;color:var(--primary-color-dark);}.cta-section .download-btn a{text-decoration:none;width:320px;height:128px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;background:#f3f3f3;border-radius:17px;border:1px solid var(--primary-color-light);}.cta-section .dbtn-text-wrapper{display:flex;flex-direction:column;justify-content:center;gap:4px;height:100%;}.cta-section .download-btn a span{font-weight:500;font-size:16px;line-height:100%;color:var(--secondary-text-color-black);}.cta-section .download-btn a h6{font-weight:600;font-size:18px;line-height:100%;color:var(--secondary-text-color-black);margin:0;}.cta-section-row> :nth-child(2) .cta-content-wrapper{justify-content:center;}.cta-section-row> :nth-child(2) .cta-content-wrapper a img{min-width:280px;max-width:325px;min-height:90px;max-height:128px;}footer .footer-menus-row a{padding:0;}footer .imc-footer-para-dark{display:flex;justify-content:end;}footer .imc-footer-para-dark p{width:527px;font-weight:400;font-size:18px;line-height:30px;color:var(--dark-blue-text-color);margin-bottom:30px;}footer .footer-top>div{border-bottom:1px solid var(--primary-color-light);}footer .region-footer-top-left{margin-bottom:55px;}footer .footer-menus-row h5{font-weight:600;font-size:24px;line-height:41px;color:var(--primary-color-dark);margin-bottom:0;}footer .footer-menus-row #block-imc-website-patientsvisitors-menu{margin-bottom:40px;}footer .footer-menus-row a{margin-bottom:16px;}footer .footer-menus-row #block-imc-website-callnow-menu{margin-bottom:10px;}footer .footer-menus-row{padding-top:60px;padding-bottom:50px;}footer .footer-menus-row .nav-link{padding-left:0;font-weight:400;font-size:20px;line-height:20px;color:var(--secondary-text-color-dark);}footer .footer-menus-row .block-menu.navigation{margin-bottom:30px;}footer .region-footer-bottom{border-top:1px solid var(--primary-color-light);}footer .footer-menus-row .footer-social-links-wrapper{padding-left:0;}footer .footer-menus-row .social-icons-wrapper{display:flex;gap:10px;padding-left:0;margin-top:5px;}footer .footer-menus-row .footer-social-links-wrapper .social-icon{height:40px;width:40px;background-color:var(--primary-color-dark);border-radius:100px;display:flex;justify-content:center;align-items:center;}footer .footer-menus-row .footer-social-links-wrapper .social-icon a{margin:0;}footer .footer-menus-row .news-letter-block{padding:0;}footer .footer-menus-row .news-letter-block h5{font-size:20px;line-height:22px;margin-bottom:20px;}footer .footer-menus-row .news-letter-block p{line-height:30px;font-size:18px;margin:0;}footer .footer-menus-row .footer-get-app-wrapper{display:flex;align-items:center;height:132px;max-width:389px;border:1px dashed var(--primary-color-dark);padding:10px 12px 10px 30px;border-radius:30px;margin-top:16px;}footer .footer-menus-row .footer-get-app-block{display:flex;justify-content:space-between;align-items:center;padding:0;}footer .footer-menus-row .footer-get-app-block p{font-weight:700;font-size:22px;line-height:22px;color:var(--primary-color-dark);}footer .webform-submission-contact-add-form .form-item{margin:10px 0;}footer .webform-submission-contact-add-form .form-actions{margin-top:0;margin-bottom:16px;}footer .footer-menus-row .webform-submission-contact-add-form .form-item-email input{padding:20px;border-radius:108px;max-width:359px;height:68px;border:1px solid var(--primary-color-light);}footer .footer-menus-row .webform-submission-contact-add-form .form-item-email input::placeholder{color:var(--primary-color-light);font-weight:400;font-size:16px;line-height:18px;color:var(--dark-blue-text-color);}footer .footer-menus-row .webform-submission-contact-add-form .webform-button--submit{width:124px;height:54px;border-radius:76px;background-color:var(--primary-color-light);border:none;}footer .footer-menus-row .webform-submission-contact-add-form .webform-button--submit:hover{background:var(--dark-blue-text-color);border:1px solid var(--primary-color-light);}footer #block-imc-website-patientsvisitors h5{width:150px;}footer .region-footer-2 h5,footer #block-imc-website-aboutimc-menu{margin-bottom:5px;}footer .region-footer-2 #block-imc-website-community-menu{margin-bottom:10px;}footer .region-footer-bottom .footer-copyright p{text-align:center;font-weight:400;font-size:18px;line-height:20px;padding-top:35px;padding-bottom:10px;margin:0;color:var(--dark-blue-text-color);}footer nav.menu--reach-us-out>ul>li> :first-child,footer nav.menu--reach-us-out-imc-footer>ul>li> :first-child{display:none;}footer nav.menu--reach-us-out>ul,footer nav.menu--reach-us-out-imc-footer>ul{display:flex;margin-left:0;margin-top:20px;gap:10px;}footer .contact-numbers{align-items:center;}footer .contact-numbers>div{display:flex;align-items:center;justify-content:center;gap:20px;}footer .contact-numbers>div a{color:#0086CD !important;text-decoration:underline !important;}footer .contact-numbers{padding-top:60px;padding-bottom:25px;align-items:center;}#block-imc-website-aboutus-2 h5#block-imc-website-aboutus-2-menu,#block-imc-website-clinics h5#block-imc-website-clinics-menu{margin-bottom:10px;}.region-footer-bottom nav.menu--reach-us-out>ul,.region-footer-bottom nav.menu--reach-us-out-imc-footer>ul{justify-content:center;}.gme-faq-tab .az-accordion .accordion-item .accordion-header{display:unset;}form#views-exposed-form-doctors-page-1>span{display:none;}.doctor-filter-wrapper{display:flex;justify-content:space-between;margin:170px 0;gap:50px;}.doctor-filter-wrapper>div{max-width:686px;width:50%;}.doctor-filter-wrapper h2.filter-title{font-weight:400;font-size:30px;line-height:100%;color:var(--primary-color-dark);margin-bottom:30px;}.doctor-filter-wrapper .doctor-dropdown-filters{display:flex;justify-content:center;gap:50px;}.doctor-filter-wrapper .alphabet-buttons{display:flex;flex-wrap:wrap;gap:12px;}.doctor-filter-wrapper .alphabet-buttons .alphabet-btn{height:53px;width:53px;border-radius:100%;border:1px solid var(--primary-color-light);background-color:unset;color:var(--primary-color-dark);}.doctor-filter-wrapper .alphabet-buttons .alphabet-btn:hover{background-color:var(--primary-color-light);color:#ffffff;}.search-input-wrapper{position:relative;}.search-input-wrapper>.form-item>input{border:1px solid var(--primary-color-dark);height:71px;border-radius:100px;background-color:var(--secondary-light-grey-background);padding-left:70px;padding-right:160px;}.search-input-wrapper>.form-item>input::placeholder{font-weight:400;font-size:18px;color:var(--primary-color-light-secondary);}.search-input-wrapper>input{width:135px;height:45px;border-radius:100px;background-color:var(--primary-color-light);border:none;position:absolute;top:12px;right:12px;}.search-input-wrapper>input:hover{background:var(--dark-blue-text-color);border:1px solid var(--primary-color-light);}.search-input-wrapper>.form-item>input:focus{box-shadow:unset;}.search-input-wrapper>.form-item:before{content:"";height:45px;width:45px;background-color:var(--primary-color-light);position:absolute;top:12px;left:12px;border-radius:100px;background-image:url('/sites/default/files/2026-01/search-icon.png');background-repeat:no-repeat;background-position:center;}.doctor-dropdown-filters select{width:209px;height:40px;border-radius:80px;border:1px solid var(--primary-color-light);color:var(--primary-color-dark);}.doctor-dropdown-filters .form-select:focus{border:1px solid var(--primary-color-light);box-shadow:unset;}.form-select{--bs-form-select-bg-img:url(/sites/default/files/2026-01/arrow-down-blue.png);}.doctor-filter-wrapper.doctors-page{flex-direction:column-reverse;align-items:center;width:100vw;margin-left:calc(-50.5vw + 50%);margin-top:0;margin-bottom:60px;background-image:linear-gradient(rgba(0,134,205,0.57),rgba(0,134,205,0.57)),url(/sites/default/files/styles/testing_style/public/2026-01/doc-group.png.webp?itok=BP24IUbo&fid=82);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:420px;height:100%;justify-content:center;}html[dir="rtl"] .doctor-filter-wrapper.doctors-page{margin-right:calc(-50.5vw + 50%);}.doctor-filter-wrapper.doctors-page h2.filter-title{font-size:20px;line-height:135%;color:#FFFFFF;text-align:center;margin-bottom:25px;}.doctor-filter-wrapper.doctors-page .search-input-wrapper>.form-item>input,.doctor-filter-wrapper.doctors-page .doctor-dropdown-filters select{background-color:#FFFFFFCC;border:2px solid #FFFFFF;}.doctor-filter-wrapper.doctors-page .alphabet-buttons{display:flex;flex-wrap:wrap;gap:0px;max-width:470px;margin:auto;justify-content:center;}.doctor-filter-wrapper.doctors-page .alphabet-buttons .alphabet-btn{border:unset;color:#ffffff;width:30px;height:40px;}.doctor-filter-wrapper.doctors-page .alphabet-buttons .alphabet-btn:hover{background-color:unset;border-radius:unset;text-decoration:underline;}.doctors-listing.row>div{max-width:480px;align-items:stretch;display:flex;}.doctor-listing-card{width:100%;max-width:480px;min-height:708px;border-radius:30px;border:1px solid var(--primary-color-light);overflow:hidden;}.doctor-listing-card .doctor-card__image{height:460px;}.doctor-listing-card .doctor-card__image img{width:100%;height:100%;object-fit:cover;}.doctor-listing-card .doctor-card__body{padding:20px;}.doctor-listing-card .doctor-name-wrapper{display:flex;justify-content:space-between;align-items:center;height:42px;}.doctor-listing-card .doctor-name-wrapper>a{text-decoration:none;}.doctor-listing-card h3.doctor-card__name{font-weight:500;font-size:26px;line-height:120%;letter-spacing:0.4px;color:var(--secondary-text-color-dark);}.doctor-listing-card .rec-icon-wrapper{width:45px;height:42px;background:#00B0E62E;display:flex;justify-content:center;align-items:center;border-radius:10px;}.doctor-listing-card .doctor-card__designation{font-weight:500;font-size:20px;letter-spacing:0.4px;margin-bottom:0;color:var(--secondary-text-color-dark);}.doctor-listing-card .doctor-card__body p.doctor-card__experience{font-weight:400;font-size:18px;letter-spacing:0.4px;color:var(--primary-text-color-light-grey);margin-bottom:14px;}.doctor-listing-card .doctor-card__body p.doctor-card__experience strong{color:var(--primary-color-light);font-weight:500;}.doctor-card__rating{margin-bottom:14px;}.doctor-listing-card .doctor-card__body .rating-value{font-weight:500;margin-left:33px;font-size:20px;color:var(--primary-color-light);}.doctor-listing-card .doctor-card__body .rating-value span.max-rating{color:var(--primary-text-color-light-grey);}.doctor-listing-card .doctor-card__body .lang-wrapper{display:flex;justify-content:space-between;}.doctor-listing-card .doctor-card__body .doctor-card__action a.btn{width:174px;height:48px;font-weight:400;font-size:18px;line-height:100%;display:flex;align-items:center;justify-content:center;border-radius:39px;background:var(--primary-color-light);border:0;color:#ffffff;transition:unset !important;}.doctor-listing-card .doctor-card__body .doctor-card__action a.btn::after{content:"❯";margin-left:12px;}.doctor-listing-card:hover{box-shadow:0 0 20px 0px #0000002e;margin-top:-5px;}.doctor-listing-card .rec-icon-wrapper img.light,.doctor-listing-card .doctor-card__image .why-choose-me,.doctor-listing-card .doctor-card__image .wcm-para{display:none;}.doctor-listing-card .rec-icon-wrapper img.dark{display:block;}.doctor-listing-card .doctor-card__image .why-choose-me{font-weight:600;font-size:26px;line-height:100%;margin-bottom:20px;}.doctor-listing-card .doctor-card__image .wcm-para{font-weight:400;font-size:20px;line-height:120%;letter-spacing:0.6px;}.doctor-card__languages>span{font-weight:400;font-size:12px;line-height:100%;color:var(--secondary-text-color-black);}.doctor-card__languages{display:flex;align-items:end;gap:20px;flex-wrap:wrap;}.doctor-card__languages>span>img{border-radius:100px;object-fit:cover;width:30px;height:30px;margin-right:5px;margin-left:5px;}.doctor-reviews .reviews-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:110px;}.doctor-profile-hero .doctor-hero-card{width:100%;min-height:340px;background-color:#F5F5F5D6;border-top-left-radius:40px;border-top-right-radius:40px;padding:40px;display:flex;display:flex;justify-content:space-between;align-items:end;}section.doctor-profile-hero{min-height:836px;background-image:url(/sites/default/files/styles/large/public/2026-01/Dr.Nawal%20Abulkhoudoud.jpg.webp?itok=9ET_Uk7B);background-position:center 30%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:end;position:relative;}.doctor-profile-hero .doctor-back a{width:113px;height:44px;background-color:#ffffff;display:flex;justify-content:center;align-items:center;border-radius:16px;color:var(--primary-text-color-dark);text-decoration:none;font-size:16px;position:absolute;top:30px;left:20px;padding-left:18px;}.doctor-profile-hero .doctor-hero-card h1.doctor-name{font-weight:600;font-size:36px;line-height:174%;letter-spacing:-0.2px;color:var(--tertiary-grey-color);margin-bottom:0;}.doctor-profile-hero .doctor-hero-card h1.doctor-name span.doctor-degree{font-weight:400;font-size:20px;}.doctor-profile-hero .doctor-hero-card p.doctor-title{font-weight:400;font-size:24px;line-height:174%;font-family:Lama Sans;letter-spacing:-0.2px;text-transform:uppercase;color:var(--tertiary-grey-color);margin-bottom:28px;}.doctor-profile-hero .doctor-hero-card p.doctor-experience{font-family:Lama Sans;font-weight:400;font-size:24px;line-height:100%;color:var(--tertiary-grey-color);margin-bottom:28px;}.doctor-profile-hero .doctor-hero-card p.doctor-experience strong{color:var(--primary-color-dark);}.doctor-profile-hero .doctor-hero-card p.doctor-about-text{font-family:Lama Sans;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0.6px;text-transform:lowercase;color:var(--tertiary-grey-color);max-width:820px;margin-bottom:0;}.doctor-profile-hero .doctor-hero-card h2.doctor-about-heading{font-family:Lama Sans;font-weight:600;font-size:26px;line-height:100%;text-transform:lowercase;color:var(--primary-color-dark);margin-bottom:16px;}.doctor-profile-hero .doctor-hero-card .doctor-badge{width:152px;height:40px;display:flex;align-items:center;gap:10px;border-radius:22px;padding-right:4px;padding-left:4px;border:1px solid var(--primary-color-light);background-color:#00B0E60A;margin-bottom:18px;}.doctor-profile-hero .doctor-hero-card span.cross-icon{width:32px;height:32px;border-radius:100px;background-color:#F96B6E;display:flex;justify-content:center;color:#ffffff;}.doctor-profile-hero .doctor-hero-card span.tick-icon{width:32px;height:32px;border-radius:100px;background-color:var(--primary-color-light);display:flex;justify-content:center;color:#ffffff;align-items:center;}.doctor-profile-hero .doctor-hero-card span.doctor-surgeon{font-weight:500;font-size:20px;line-height:100%;color:var(--primary-color-light);}.doctor-profile-hero .doctor-hero-card .doctor-rating{margin-bottom:18px;}.doctor-profile-hero .doctor-hero-card .doctor-languages span.lang-pill{min-width:76px;padding:5px;height:40px;border-radius:22px;border:1px solid var(--primary-color-light);background-color:#00B0E60A;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500;color:var(--primary-color-light);text-transform:uppercase;}.doctor-profile-hero .doctor-hero-card .doctor-languages{display:flex;gap:10px;margin-bottom:18px;}.doctor-profile-hero .doctor-hero-card .doctor-book-btn{width:248px;height:44px;border-radius:60px;background-color:var(--primary-color-dark);display:flex;justify-content:center;align-items:center;font-size:20px;margin-left:0;}.doctor-profile-hero .doctor-back a::before{content:"";width:24px;height:24px;position:absolute;background-image:url(/sites/default/files/2026-01/back-arrow.png);left:15px;}section.doctor-profile-details{padding:40px 0;}section.doctor-profile-details>.row{justify-content:space-between;}section.doctor-profile-details>.row>div{max-width:681px;}.profile-section .section-title{font-weight:600;font-size:34px;line-height:130%;color:var(--primary-color-dark);}.profile-section .info-card{border:1px solid var(--primary-color-light);border-radius:14px;padding:20px;}.profile-section .info-card .item-title{font-weight:600;font-size:16px;line-height:100%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:8.5%;color:var(--primary-color-light);margin-bottom:16px;}.profile-section .info-card .info-card-item,.profile-section .info-card>ul>li{margin-bottom:20px;}.profile-section .info-card .info-card-item>p,.profile-section .info-card>ul>li{font-weight:500;font-size:16px;line-height:100%;color:var(--primary-color-light-secondary);overflow-wrap:break-word;}.profile-section .info-card>ul{list-style-type:none;padding:0;}.profile-section .info-card button{width:131px;height:48px;margin-left:auto;}.profile-section .info-card button::after{content:"❯";margin-left:12px;transform:rotate(90deg);}.profile-section .info-card button.open::after{transform:rotate(-90deg);}section.doctor-reviews{margin-top:120px;}.doctor-reviews .reviews-header{display:flex;justify-content:space-between;align-items:center;}.doctor-reviews .reviews-header .reviews-title{display:flex;align-items:center;gap:10px;}.doctor-reviews .reviews-header .reviews-title h2{margin:0;font-weight:600;font-size:34px;line-height:130%;color:var(--primary-color-dark);}.doctor-reviews .reviews-header a.reviews-view-all{font-weight:500;font-size:26px;line-height:130%;text-decoration:none;color:var(--primary-color-light-secondary);}.doctor-reviews .reviews-header a.reviews-view-all::after{content:"❯";margin-left:12px;transform:rotate(90deg);}.doctor-reviews .doctor-card__rating{margin-bottom:0;}.doctor-reviews .doctor-card__rating span.rating-value,.doctor-profile-hero .doctor-hero-card span.rating-value{font-weight:500;font-size:20px;line-height:100%;color:var(--primary-text-color-light-grey);}.doctor-reviews .reviews-stats{display:flex;justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:70px;}.doctor-reviews .reviews-stats h3{font-weight:600;font-size:34px;line-height:130%;color:var(--primary-color-dark);}.doctor-reviews .reviews-stats .reviews-total,.doctor-reviews .reviews-stats .reviews-average{text-align:center;}.doctor-reviews .reviews-stats .reviews-total p{font-weight:600;font-size:24px;line-height:130%;text-align:center;color:var(--primary-color-light-secondary);}.doctor-reviews .reviews-list article.review-card{max-width:666px;min-height:322px;border-radius:30px;padding:30px;background-color:var(--secondary-light-grey-background);}.doctor-reviews .reviews-list .review-card .review-header{display:flex;justify-content:space-between;margin-bottom:25px;}.doctor-reviews .reviews-list .review-card .review-header .review-meta img{height:55px;width:55px;border-radius:100px;object-fit:cover;}.doctor-reviews .reviews-list .review-card .review-header .review-meta{display:flex;gap:30px;align-items:center;}.doctor-reviews .review-card .review-meta h4{font-weight:500;font-size:15px;line-height:100%;margin:0;}.doctor-reviews .review-card .review-meta span{font-weight:400;font-size:12px;line-height:100%;color:var(--primary-color-light-secondary);}.doctor-reviews .reviews-list .review-card p.review-text{font-weight:400;font-size:18px;line-height:29px;color:var(--secondary-text-color-black);}.rating-breakdown{max-width:500px;margin:20px 0;}.rating-row{display:flex;align-items:center;margin-bottom:12px;gap:10px;}.rating-number{font-size:16px;font-weight:600;color:#333;min-width:15px;}.rating-row img{width:18px;height:18px;margin-right:5px;}.rating-bar{width:320px;height:10px;background-color:#e0e0e0;border-radius:5px;overflow:hidden;position:relative;}.rating-bar-fill{display:block;height:100%;background-color:#00a5e3;border-radius:5px;transition:width 0.3s ease;}.profile-section .info-card>.info-card-item:not(:first-child){display:none;}section.profile-section.open .info-card>.info-card-item{display:block;}section.profile-section.open .info-card button::after{transform:rotate(-90deg);}html[lang="ar"] .profile-section .info-card button::after{margin-right:12px;transform:rotate(-90deg);}html[lang="ar"] section.profile-section.open .info-card button::after{transform:rotate(90deg);}.region.region-nav-branding div#block-imc-website-customlanguageswitcher-2{display:none;}.tb-megamenu .nav-collapse .nav>li>span.tb-megamenu-no-link:focus,.tb-megamenu .dropdown-menu li>span.tb-megamenu-no-link:focus{color:var(--primary-text-color-light-grey);}html[lang="ar"] footer ul.nav.navbar-nav{padding:0;}html[dir="rtl"] .owl-carousel{direction:ltr;}html[dir="rtl"] .owl-carousel .mini-carousel-content-wrapper{direction:rtl;}.tb-megamenu .mega-align-justify>.dropdown-menu{top:55px;}.tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.tb-megamenu .nav>li.dropdown.open.active>a:hover,.tb-megamenu .nav>li.dropdown.open.active>span.tb-megamenu-no-link:hover{background-color:unset !important;color:var(--primary-text-color-dark);}ul.pagination.js-pager__items li.page-item.pager__item--first,ul.pagination.js-pager__items li.page-item.pager__item--last{display:none;}ul.pagination.js-pager__items>li>a{border:none;border-radius:11px;}li.page-item.disabled>span{background-color:unset;border:unset;}ul.pagination.js-pager__items>li>a,ul.pagination.js-pager__items>li>span{color:#DFE1E4 !important;}ul.pagination.js-pager__items>li.active>a{color:#ffffff !important;background-color:var(--primary-color-light);}li.page-item.pager__item--previous>a>span,li.page-item.pager__item--next>a>span{color:var(--primary-color-dark);font-weight:500;}li.page-item.pager__item--next,li.page-item.pager__item--previous{position:relative;}li.page-item.pager__item--previous::before{content:"‹";position:absolute;left:-12px;top:-2px;font-size:24px;color:#005592;}li.page-item.pager__item--next::after{content:"›";position:absolute;right:-12px;top:-2px;font-size:24px;color:#005592;}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1350px;}}@media (min-width:1200px) and (max-width:1400px){.container{width:calc(100% - 60px) !important;max-width:unset;}.mt-100{margin-top:60px !important;}.mt-xl-100{margin-top:60px;}.what-to-bring.row>div{width:25%;}.what-to-bring.row>div .gme-office-tab-card{height:360px;}.gme-tabs-section .gme-office-tab-card img{height:140px !important;width:auto;}.gme-office-tab-card> :first-child{background-size:contain;}.gme-tab-card-content-wrapper h5{font-size:22px;}.gme-tab-card-content-wrapper p{font-size:16px;}.gme-tabs-section .gme-office-tab-card{height:440px;}.gme-office-tab .az-row> :nth-child(2),.gme-office-tab .az-row> :nth-child(4){margin-top:50px !important;}.gme-tabs-section{padding:30px 0 !important;}.location-details-card{width:335px !important;min-height:220px;height:auto !important;padding:30px 20px !important;}.location-details-card-sec .az-ctnr.container .row{gap:17px !important;}.guidelines-card.col-md-4{width:32% !important;}}@media (min-width:1200px){.mb-80{margin-bottom:80px;}.mb-30{margin-bottom:30px;}header .navbar .region-nav-additional{display:flex;align-items:center;gap:20px;}}@media (max-width:1400px){.cta-section{margin-top:60px;}.cta-section .cta-para p{font-size:24px;}.cta-section .download-btn a{width:200px;height:60px;align-items:center;}.cta-section .download-btn a img{height:40px;}.cta-section .download-btn a span{font-size:14px;}.cta-section .download-btn a h6{font-size:16px;}.cta-section{padding:30px 0 !important;}.cta-section-row> :nth-child(2) .cta-content-wrapper a img{min-width:240px !important;min-height:80px !important;}}@media (max-width:1199.98px){.imc-outlined-btn-secondary-half-width button{width:150px;height:50px;font-size:14px;}.imc-filled-btn-primary button{width:200px;height:50px;font-size:14px;}.page-heading h1{font-size:32px;}.tb-megamenu .nav-collapse.always-show ul.tb-megamenu-nav{display:flex;flex-direction:column;background:white;}.tb-megamenu .nav-collapse .nav>li>a,.tb-megamenu .nav-collapse .dropdown-menu a,.tb-megamenu .nav-collapse .nav>li>span.tb-megamenu-no-link,.tb-megamenu .nav-collapse .dropdown-menu span.tb-megamenu-no-link{color:var(--primary-text-color-light-grey);border:none;}.tb-megamenu .nav-collapse .dropdown-menu,.tb-megamenu .nav-collapse .nav>li.active>a:hover,.tb-megamenu .nav-collapse .nav>li.active>span.tb-megamenu-no-link:hover{background-color:unset;}.tb-megamenu .nav-collapse .nav>li.active>a:hover,.tb-megamenu .nav-collapse .nav>li>a:hover,.tb-megamenu .nav-collapse .nav>li>span.tb-megamenu-no-link:hover{color:var(--primary-text-color-light-grey);}#search-block-form .imc-nav-search-form{width:100% !important;}header .navbar #block-imc-website-bookappointmentnavbutton .bkApntBtn a{margin-bottom:20px;margin-top:20px;}header .navbar #search-block-form{width:100% !important;}#block-imc-website-hamburger{display:none !important;}.dropdown.domain-switcher-dropdown{width:100%;}.dropdown.domain-switcher-dropdown button{width:100%;font-size:22px;color:var(--primary-color-light);font-weight:500;}.domain-switcher-dropdown .dropdown-menu.show{width:100%;}.dropdown-toggle::after{position:absolute !important;right:10px !important;color:var(--primary-color-light);}html[lang="ar"] .dropdown-toggle::after{left:10px !important;right:unset !important;}.region.region-nav-additional #block-imc-website-customlanguageswitcher{display:none;}.region.region-nav-branding div#block-imc-website-customlanguageswitcher-2{display:block;}.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{background-color:white;border:none;}.tb-megamenu .tb-megamenu-button{display:none;}.nav-collapse.always-show{position:static;margin-bottom:20px;height:auto;}.tb-megamenu .nav>li:hover>.dropdown-menu{box-shadow:none !important;padding:0 !important;}.tb-megamenu .dropdown-menu .mega-nav>li>a:hover{color:var(--primary-color-light) !important;}.tb-megamenu span.dropdown-toggle.tb-megamenu-no-link+.tb-megamenu-submenu{display:none !important;}.tb-megamenu span.dropdown-toggle.tb-megamenu-no-link+.tb-megamenu-submenu.display-block{display:block !important;}.dropdown-menu[data-bs-popper]{left:0;}.tb-megamenu .nav li .dropdown-menu{position:unset;display:block;box-shadow:none;}.tb-megamenu .collapse:not(.show){display:unset;}.tb-megamenu .dropdown-menu .mega-nav>li{margin-bottom:0 !important;padding:5px !important;}.tb-megamenu .dropdown-menu .mega-nav>li>span{font-size:16px !important;}.tb-megamenu .nav>li>a,.tb-megamenu .nav>li>span.tb-megamenu-no-link{padding:10px 10px !important;}}@media (max-width:991px){.cta-section .cta-section-row{flex-direction:column;justify-content:center;align-items:center;text-align:center;}.cta-section{height:auto;}.cta-section .cta-section-row>div{width:100%;justify-content:center;}.cta-section .cta-btns-wrapper{justify-content:center;}.cta-section{padding:30px !important;}.cta-section-row> :nth-child(2) .cta-content-wrapper a img{max-width:200px !important;max-height:128px !important;}}@media (max-width:768px){footer .footer-menus-row>div{width:50% !important;}.page-heading h1{font-size:30px;}.page-description p{font-size:18px;}header .navbar #block-imc-website-bookappointmentnavbutton .bkApntBtn a{margin-bottom:12px;}.dropdown-menu[data-bs-popper]{left:0px;}.domain-switcher-dropdown .dropdown-menu{width:230px;}.navbar-nav .nav-link{font-size:18px;}.doctor-profile-hero .doctor-hero-card{flex-direction:column;gap:30px;}.doctor-profile-hero .doctor-hero-card .doctor-actions{width:100%;}header .navbar{min-height:100px;}.gme-banner-cards-wrapper>div{padding:20px 30px;}.cta-section .cta-btns-wrapper{margin-bottom:0;margin-top:20px;}.board-members-container{gap:56px !important;margin-bottom:30px !important;}.board-members-container .board-member-img{height:180px !important;width:180px !important;}.imc-outlined-btn-secondary-half-width button{width:200px;}}@media (max-width:767.98px){.cta-section .cta-btns-wrapper{flex-direction:column;}footer .contact-numbers{gap:20px;}}@media (max-width:500px){.cta-section .cta-btns-wrapper{flex-direction:column;}.doctor-filter-wrapper .doctor-dropdown-filters{gap:10px;}.doctor-dropdown-filters select{width:100%;max-width:209px;font-size:14px;}#search-block-form .navSearchFrom{height:50px;width:150px;}header .navbar #search-block-form span{top:42%;}.navbar-brand img,header .navbar .navbar-brand{margin:0;}footer .footer-menus-row>div{width:100% !important;padding-left:30px;}.page-heading h1{font-size:26px;}.doctor-listing-card .doctor-card__body .lang-wrapper{align-items:end;}.doctor-filter-wrapper.doctors-page{min-height:420px;padding:25px 10px;}.search-input-wrapper>.form-item>input{height:56px;}.search-input-wrapper>.form-item:before{top:6px;left:6px;}.search-input-wrapper>input{top:6px;right:6px;}.search-input-wrapper>.form-item>input{padding-left:60px;padding-right:0;}.search-input-wrapper>.form-item>input::placeholder{font-size:16px;}.doctor-filter-wrapper .doctor-dropdown-filters .form-item{margin-top:0.5rem;margin-bottom:0.5rem;}.doctor-filter-wrapper{gap:20px !important;}.doctor-profile-hero .doctor-hero-card h1.doctor-name{font-size:30px;}.doctor-profile-hero .doctor-hero-card p.doctor-title,.doctor-profile-hero .doctor-hero-card p.doctor-experience{font-size:20px;margin-bottom:12px;}.doctor-profile-hero .doctor-hero-card h2.doctor-about-heading{font-size:22px;}.doctor-profile-hero .doctor-hero-card p.doctor-about-text,.doctor-profile-hero .doctor-hero-card span.doctor-surgeon,.doctor-profile-hero .doctor-hero-card .doctor-languages span.lang-pill,.doctor-profile-hero .doctor-hero-card .doctor-book-btn{font-size:18px;}.profile-section .section-title{font-size:28px;}.doctor-profile-hero .doctor-hero-card{padding:20px;}footer .footer-menus-row .webform-submission-contact-add-form .form-item-email input{height:56px;}footer .footer-menus-row .webform-submission-contact-add-form .webform-button--submit{width:100%;max-width:359px;height:50px;}footer .footer-menus-row{padding-top:30px;padding-bottom:30px;}footer .footer-menus-row #block-imc-website-patientsvisitors-menu{margin-bottom:20px;}footer .footer-menus-row .block-menu.navigation{margin-bottom:10px;}footer .footer-menus-row h5{font-size:20px;}footer .footer-menus-row .nav-link{font-size:16px;padding:5px 0;margin:0;}footer .footer-menus-row .footer-get-app-block p{font-weight:600;font-size:20px;}footer .footer-menus-row .footer-get-app-wrapper{height:120px;max-width:359px;}footer .footer-menus-row .footer-get-app-wrapper img{height:90px;}footer .contact-numbers>div a{font-size:16px;}.appointment-hours-sec{padding-top:30px;padding-bottom:30px;}.doctor-listing-card .doctor-card__image{height:260px;}.doctor-listing-card{max-height:708px;min-height:unset;}.doctor-listing-card h3.doctor-card__name{font-size:22px;}.doctor-listing-card .doctor-card__designation,.doctor-listing-card .doctor-card__body p.doctor-card__experience{font-size:16px;margin-bottom:2px;}.doctor-card__rating{margin-bottom:10px;}.doctor-listing-card .doctor-card__body .doctor-card__action a.btn{width:165px;height:45px;font-size:16px;}.doctor-listing-card .doctor-card__designation{margin-top:5px;}.doctor-listing-card .doctor-card__body .rating-value{font-size:18px;margin-left:25px;}.doctor-listing-card .doctor-card__image img{object-position:0px -30px;}footer .contact-numbers>div img{width:40px;height:40px;}footer .contact-numbers{padding-top:35px;padding-bottom:20px;}.doctor-filter-wrapper .doctor-dropdown-filters{flex-direction:column;align-items:center;gap:0;}.tb-megamenu .dropdown-menu .mega-nav>li>span,.tb-megamenu .dropdown-menu .mega-nav>li>a{font-size:14px !important;}header .navbar #search-block-form{height:50px;}header .navbar #block-imc-website-bookappointmentnavbutton .bkApntBtn a{height:50px;display:flex;align-items:center;font-size:16px;}footer .imc-footer-para-dark p{font-size:16px;}}@media (max-width:420px){.doctor-dropdown-filters select{max-width:unset;width:200px;}.search-input-wrapper>input{width:100px;height:40px;top:8px;}.search-input-wrapper>.form-item>input::placeholder,footer .region-footer-bottom .footer-copyright p{font-size:16px;}.search-input-wrapper>.form-item:before{height:40px;width:40px;top:8px;}}@media (max-width:350px){.doctor-listing-card h3.doctor-card__name{margin-bottom:0;}.doctor-listing-card .doctor-card__designation,.doctor-profile-hero .doctor-hero-card p.doctor-title{font-size:18px;}.doctor-listing-card .doctor-card__body .lang-wrapper{flex-direction:column;align-items:center;gap:20px;}.doctor-profile-hero .doctor-hero-card h1.doctor-name{font-size:28px;line-height:130%;}.doctor-profile-hero .doctor-hero-card h2.doctor-about-heading{font-size:20px;}.doctor-profile-hero .doctor-hero-card p.doctor-about-text{font-size:16px;}footer .footer-menus-row>div{padding-left:16px;}.doctor-listing-card .doctor-card__body{padding:16px 12px;}}
.domain-switcher-dropdown{position:relative;border:1px solid #0086CD;border-radius:10px;display:inline-block;}.domain-switcher-dropdown .dropdown-toggle{cursor:pointer;padding:14px 20px;display:inline-flex;align-items:center;gap:13px;color:var(--primary-color-dark);background:transparent;border:none;font-weight:400;font-size:20px;margin:0;}.domain-switcher-dropdown .dropdown-toggle:active{background-color:transparent;color:var(--primary-color-dark);}.dropdown-toggle::after{all:unset;content:"";width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACaSURBVHgB7ZKxDYMwEEU/LtwmI2SENGQdZkibFLkUUGeEbIMEQrABI7CBzR0IhIQwhhZe47P8/ytOBk6OBpVXbIXS2/SqxinO7tCmQVJG8EWyWtdddyZ8PypY8wXM30vaZTgrHekuEueEpLBOqbxJRrJeuKSbZS6phyzAmjRQH56efF54X9TvLKR9wkGqVAQL/lIse4U/nBycFpttTLetghKjAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;transition:transform 0.3s ease;}.dropdown-menu .dropdown-item:active{background-color:transparent;}.domain-switcher-dropdown .dropdown-menu{margin-top:8px;min-width:250px;background:#ffffff;border-radius:8px;padding:8px 0;box-shadow:0 4px 12px rgba(0,0,0,0.15);border:none;opacity:0;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease;}.domain-switcher-dropdown .dropdown-menu.show{opacity:1;transform:translateY(0);}.navbar .dropdown-menu{background-color:#fff;color:var(--primary-color-dark);}.navbar .dropdown-menu .active-domain{background-color:var(--primary-color-dark);color:#fff;}.domain-switcher-dropdown .dropdown-item{padding:0;}.domain-switcher-dropdown .dropdown-item a{display:block;padding:12px 20px;color:#333;text-decoration:none;font-weight:500;}.domain-switcher-dropdown .dropdown-item a:(.active-domain):hover{background:#f5f5f5;}html[dir="rtl"] .domain-switcher-dropdown .dropdown-menu{left:auto;right:0;}@media (max-width:768px){.domain-switcher-dropdown .dropdown-menu{min-width:200px;}}
.custom-language-toggle{background-color:#0086CD;width:60px;height:25px;border-radius:20px;position:relative;font-size:16px;}.custom-language-toggle #languageToggle{display:none;}.custom-language-toggle::before{content:"";position:absolute;width:22px;height:22px;background-color:#fff;border-radius:40px;top:1px;}.custom-language-toggle[data-current-lang="ع"]::before{left:1px;}.custom-language-toggle[data-current-lang="EN"]::before{left:auto;right:1px;}.custom-language-toggle::after{content:attr(data-current-lang);position:absolute;color:#fff;}.custom-language-toggle[data-current-lang="ع"]::after{right:10px;top:-3px;font-family:initial;}.custom-language-toggle[data-current-lang="EN"]::after{left:7px;}
.navbar{background:#fff;border-bottom:1px solid #7171711F;}.navbar .navbar-brand{color:#ffffff !important;font-weight:600;}.navbar .nav-link{transition:all 0.3s ease;}.navbar .navbar-toggler{border-color:#ffffff;}.banner-section{background-color:var(--primary-grey-background);overflow:hidden;}.banner-section .banner-section-row{align-items:end;height:900px;}.banner-section .banner-section-row .doctor-image img{width:auto;margin-left:-125px;max-width:calc(100% + 125px);}.navbar .nav-link{font-size:16px;}.imc-banner>.container{max-width:unset;width:100% !important;padding:0;}.banner-play-btn{width:98px;height:98px;position:absolute;right:5%;top:12%;z-index:2;cursor:pointer;}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-selection--multiple{border:1px solid var(--primary-color-light) !important;}header .navbar .nav.navbar-nav{gap:0 20px;}html[lang="ar"] .banner-section .banner-section-row .doctor-image img{margin-right:-125px;}.banner-section .banner-msg-prompt{display:flex;height:100%;justify-content:end;align-items:center;background-position:right;background-repeat:no-repeat;background-size:contain;}html[lang="ar"] .banner-section .banner-msg-prompt{justify-content:start;}.banner-section .banner-msg-prompt h1{font-weight:500;font-size:80px;line-height:120%;text-align:center;color:#5c5c5c;}.imc-banner-text h1{font-weight:700;font-size:60px;line-height:129%;text-transform:uppercase;color:#ffffff;}.banner-content-wrapper{position:absolute;bottom:8px;z-index:2;background:unset;border:none;max-width:960px;width:100%;left:0;padding:30px;max-height:320px;backdrop-filter:blur(6px);background-color:#1E1E1E1A;}.banner-btn button{height:56px;width:256px;border-radius:80px;border:2px solid;display:flex;justify-content:center;align-items:center;}.imc-lp-section{padding-top:45px;padding-bottom:100px;}.imc-section-content-wrapper{display:flex;align-items:center;justify-content:space-between;}.imc-lp-section .imc-section-content-wrapper .imc-sec-content-text-container{max-width:510px;}.imc-mini-carousel .owl-prev::before,.imc-mini-carousel .owl-prev::after,.imc-mini-carousel .owl-next::before,.imc-mini-carousel .owl-next::after{background:white !important;width:4px !important;border-radius:5px;}.imc-mini-carousel .owl-prev{left:25px !important;height:2.875rem !important;width:1.57rem !important;}.imc-mini-carousel .owl-next{right:25px !important;height:2.875rem !important;width:1.57rem !important;}.imc-mini-carousel .owl-item img{border-radius:30px;}.mini-carousel-content-wrapper{border-radius:0 0 25px 25px;backdrop-filter:blur(2.5px) drop-shadow(0 58.8px);background:linear-gradient(to bottom,#1E1E1E00 0%,#1E1E1E 100%);position:absolute;bottom:0;margin:auto;width:100%;height:303px;padding:90px 30px 50px 30px;}.mini-carousel-content-wrapper .mini-carousel-icon-wrapper{display:flex;align-items:end;gap:10px;}.carousel-separator-line-wrapper{display:flex;justify-content:end;align-items:center;}.mini-carousel-content-wrapper .carousel-separator-line{width:141px;height:4px;background:white;}.imc-mini-carousel h4,.imc-mini-carousel h3{font-weight:600;font-size:40px;line-height:100%;margin:0;color:#fff;}.mini-carousel-content-wrapper p{margin-top:40px;font-size:26px;line-height:40px;letter-spacing:0.3px;color:#fff;font-weight:400;}.hospital-locations-sec .az-row{--bs-gutter-x:0;column-gap:20px;}.hospital-locations-sec .az-row .col-md-4{width:calc(33.33% - 14px);}.hospital-location-card,.hospital-location-card .card-body{display:flex;align-items:end;justify-content:center;border-radius:8px;height:365px;width:100%;}.hospital-loc-card,.hospital-location-card{height:365px;margin-bottom:20px;max-width:430px;}.hospital-location-card .imc-text-primary-white{font-weight:700;font-size:24px;letter-spacing:0.6px;color:#fff;text-align:center;}.pr-xl-80{padding-right:70px;}.imc-outlined-btn>button:hover{background-color:var(--primary-color-light);color:#ffffff;border:none;}.imc-banner video{min-height:380px;object-fit:cover;max-height:100vh;}#awards-slider .owl-wrapper{display:flex !important;align-items:center;}#awards-slider .owl-item img{transition:all 0.3s ease;height:135px;object-fit:contain;border-radius:18px;}#awards-slider .owl-item .az-image{display:flex;justify-content:center;align-items:center;border:1px solid #00B0E6;padding:10px;border-radius:20px;}#awards-slider .owl-carousel .owl-wrapper-outer{height:270px;}#awards-slider .owl-carousel .owl-item{padding:5px;}.mv-card{width:185px;height:682px;border-radius:48px;display:flex;align-items:end;overflow:hidden;border:1px solid var(--primary-color-dark);justify-content:center;padding:0;background-repeat:no-repeat;background-size:cover;}.mv-card.expanded,.mv-card:hover{width:1030px;}.mission-vision-cards-wrapper:hover> :first-child:not(:hover){width:185px;}.mv-card>.row,.mission-vision-cards-wrapper:hover> :first-child:not(:hover)>.row{width:100%;height:100%;}.mv-card:hover>.row,.mv-card.expanded>.row{height:198px;}.mv-card-content-wrapper,.mission-vision-cards-wrapper:hover> :first-child:not(:hover) .mv-card-content-wrapper{height:100%;width:100%;background-color:#E5F6FFD4;display:flex;align-items:end;justify-content:center;padding-bottom:50px;}.mv-card:hover .mv-card-content-wrapper,.mv-card.expanded .mv-card-content-wrapper{backdrop-filter:blur(77.69999694824219px);background:#E5F6FF9E;height:198px;padding:20px 36px;display:block;}.mv-card-content-wrapper h2,.mission-vision-cards-wrapper:hover> :first-child:not(:hover) .mv-card-content-wrapper h2{font-weight:500;font-size:24px;color:var(--primary-color-dark);line-height:100%;writing-mode:vertical-rl;transform:rotate(180deg);}.mv-card:hover .mv-card-content-wrapper h2,.mv-card.expanded .mv-card-content-wrapper h2{writing-mode:unset;transform:unset;}.mv-card-content-wrapper p,.mission-vision-cards-wrapper:hover> :first-child:not(:hover) .mv-card-content-wrapper p{font-weight:500;font-size:20px;line-height:160%;color:var(--primary-text-color-light-grey);margin-top:10px;display:none;}.mv-card:hover .mv-card-content-wrapper p,.mv-card.expanded .mv-card-content-wrapper p{display:block;}header .navbar{border-bottom:0.25px solid #000000;border-radius:12px;}header .navbar .nav.navbar-nav .nav-link{padding-left:3px;padding-right:3px;}header .navbar .nav.navbar-nav{gap:0 16px;}header .navbar .nav.navbar-nav a{font-size:16px;font-weight:400;line-height:20px;}.custom-language-toggle{background-color:var(--primary-color-light);}header .navbar #search-block-form{height:62px;width:60px;}#search-block-form .imc-nav-search-form{position:absolute;height:100%;border:0;border-radius:10px;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);transition:width 0.3s ease;padding-inline-start:50px;}#search-block-form span{cursor:pointer;}.imc-nav-search-form .form-actions .form-wrapper{margin:0;}header .navbar .region-nav-additional{gap:6px;position:relative;}header .navbar #block-imc-website-bookappointmentnavbutton .bkApntBtn a{background:#00B0E61A;border:0.5px solid var(--primary-color-light);color:var(--primary-color-light);font-weight:500;}.dropdown.domain-switcher-dropdown{border:0;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);}.domain-switcher-dropdown .dropdown-toggle{font-size:0;gap:5px;padding:10px 12px;height:62px;}.domain-switcher-dropdown .btn::before{content:"";display:inline-block;width:36px;height:36px;background-image:url(/sites/default/files/2025-12/Location-icon.png);background-repeat:no-repeat;background-size:contain;}.domain-switcher-dropdown .dropdown-toggle::after{background-image:url(/sites/default/files/2025-12/arrow-down-grey.png);}#block-imc-website-hamburger{height:62px;width:60px;display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);border-radius:10px;cursor:pointer;}.menu--imc-hamburger-menu{min-height:374px;width:360px;background:#fff;position:absolute;border-radius:30px 0 30px 30px;right:0;top:70px;padding:30px;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);display:none;}.menu--imc-hamburger-menu.open{display:block;}.menu--imc-hamburger-menu ul{margin:0;display:flex;flex-direction:column;gap:30px;}.menu--imc-hamburger-menu .menu-item{border:0.5px solid var(--primary-color-light);border-radius:18px;padding:12px;display:flex;height:84px;align-items:center;flex-direction:row-reverse;justify-content:start;gap:12px;}.menu--imc-hamburger-menu .menu-item a{text-decoration:none;font-weight:500;font-size:20px;line-height:20px;color:var(--primary-color-light);}.menu--imc-hamburger-menu .menu-item .media .field__item{height:60px;width:60px;background-color:#00B0E630;display:flex;justify-content:center;align-items:center;border-radius:9px;}.tb-megamenu{background-color:transparent;}.tb-megamenu .nav>li>a,.tb-megamenu .nav>li>span.tb-megamenu-no-link{border:none;color:var(--primary-text-color-dark);font-weight:400;font-size:16px;text-decoration:none;line-height:20px;position:relative;padding:15px 10px;}.tb-megamenu .dropdown-menu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li span{text-decoration:none;border:none;color:var(--primary-text-color-dark);font-size:18px;}.tb-megamenu .nav>li>a:hover,.tb-megamenu .nav>li>span.tb-megamenu-no-link:hover,.tb-megamenu .nav li.dropdown.open>.dropdown-toggle{color:var(--primary-text-color-dark);}.tb-megamenu .nav>li>a::after,.tb-megamenu .nav>li>span.tb-megamenu-no-link::after{content:'';position:absolute;width:0;height:2px;background-color:var(--primary-color-light);bottom:0;left:0;right:0;margin-inline:auto;transition:0.2s ease-in-out;}.tb-megamenu .nav>li>a:hover::after,.tb-megamenu .nav li.dropdown.active>a::after,.tb-megamenu .nav>li>span.tb-megamenu-no-link:hover::after{width:100%;}.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{width:100%;}.tb-megamenu .nav>li:hover>.dropdown-menu{border:none;border-bottom-left-radius:22px;border-bottom-right-radius:22px;padding:10px 10px 0px 10px;box-shadow:0px 40px 20px 0px rgba(0,0,0,0.08);}.tb-megamenu .dropdown-menu .mega-nav>li{margin-bottom:10px;padding:10px;border-radius:10px;}.tb-megamenu .dropdown-menu .mega-nav> :last-child{margin-bottom:0;}.tb-megamenu .dropdown-menu .mega-nav>li:hover{background-color:#DBF7FF;}.tb-megamenu .dropdown-menu .mega-nav>li:hover>a{color:var(--primary-color-light);}.tb-megamenu .nav li.dropdown.active>.dropdown-toggle{background-color:unset;color:var(--primary-color-light);}.tb-megamenu .dropdown-menu .mega-nav>li.active{padding:0;}.tb-megamenu .dropdown-menu .active>a{background:var(--primary-color-light);padding:10px !important;border-radius:10px;color:#ffffff !important;}.tb-megamenu .nav>li>span.tb-megamenu-no-link:focus,.tb-megamenu .nav>li>a:focus{color:var(--primary-text-color-dark);}.tb-megamenu .nav>.active>a,.tb-megamenu .nav>.active>a:hover,.tb-megamenu .nav>li.dropdown.open.active>span.tb-megamenu-no-link:hover,.tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle{background-color:unset;color:var(--primary-text-color-dark);}.tb-megamenu .dropdown-menu li>a,.tb-megamenu .dropdown-menu li>span.tb-megamenu-no-link{border-top:none;}h2,p{margin:0;}.leadership-section-container{border:1px solid var(--primary-color-dark);border-radius:60px;padding:60px;margin:45px 0;}.leadership-section-container> :nth-child(2){padding-left:58px;position:relative;}.leadership-section-container> :nth-child(2) .img-frame{position:absolute;top:20px;right:-60px;}.leadership-section-container .col-md-5{width:38.666667%;padding:0;}.leadership-section-container .col-md-7{width:61.333333%;}.lead-content-head{display:flex;gap:12px;align-items:center;}.lead-sec-heading h2{font-weight:500;font-size:30px;line-height:174%;letter-spacing:-0.2px;color:var(--secondary-text-color-black);}.education-span span{font-weight:500;font-size:20px;line-height:174%;letter-spacing:-0.22px;color:var(--secondary-text-color-light-grey);}.lead-sec-para p{font-weight:400;font-size:20px;line-height:174%;letter-spacing:-0.22px;color:var(--secondary-text-color-dark);margin-bottom:40px;}.lead-sec-des p{font-weight:400;font-size:18px;line-height:190%;letter-spacing:0.3px;color:var(--primary-text-color-light-grey);}.lead-sec-des span{font-weight:700;}.board-members-container{display:flex;justify-content:center;gap:75px;margin-bottom:90px;flex-wrap:wrap;}.board-members-container .board-member-img{border-radius:200px;overflow:hidden;}.board-members-banner{min-height:852px;border:1px solid var(--primary-color-dark);border-radius:60px;padding:60px 60px 120px 60px;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:end;overflow:hidden;margin:50px 0;}.bm-banner-img-top{position:absolute;top:0;right:0;}.bm-banner-img-bottom{position:absolute;bottom:-5px;left:0;transform:rotateY(180deg);}.board-members-banner .lead-content-head{justify-content:space-between;}.board-members-banner .lead-sec-des p{text-align:center;}.page-heading-wrapper{margin-top:30px;}.board-mems-cards-container{display:flex;justify-content:center;margin-bottom:50px;flex-wrap:wrap;gap:20px;}.board-member-card{width:125px;height:570px;border-radius:200px;display:flex;justify-content:center;position:relative;background-size:cover;background-position:center;padding:20px;overflow:hidden;cursor:pointer;}.board-member-card::before{content:"";position:absolute;inset:0;background:#0086CD80;z-index:1;transition:all 0.2s ease-in-out;}.board-member-card:hover::before{background:#0086CDD4;}.member-name{z-index:2;color:#ffffff;font-size:30px;font-weight:500;line-height:121%;letter-spacing:1px;writing-mode:vertical-rl;transform:rotate(180deg);}.awards-acc-banner{width:100%;max-width:1815px;position:relative;left:50%;transform:translateX(-50%);border-radius:40px;min-height:771px;display:flex;align-items:end;background:center;margin-top:20px;margin-bottom:40px;background-position:center;background-size:cover;overflow:hidden;}.awards-banner-text-wrapper{padding:30px;background:#1E1E1E3B;border-radius:0 0 40px 40px;color:#fff;}.awards-banner-text-wrapper> :nth-child(1) p{margin-bottom:10px;font-weight:600;font-size:24px;line-height:100%;}.awards-banner-text-wrapper> :nth-child(2) p,.awards-banner-text-wrapper> :nth-child(2) a{font-weight:400;font-size:24px;line-height:168%;}.awards-banner-text-wrapper> :nth-child(2) a{color:#fff;text-decoration:none;}.awards-acc-slider{width:100%;max-width:1815px;position:relative;left:50%;transform:translateX(-50%);}.awards-acc-slider .owl-wrapper-outer{max-width:1600px;margin:auto;}.awards-acc-slider .owl-wrapper-outer .owl-wrapper .owl-item{margin:0 10px;}.awards-acc-slider .owl-wrapper-outer .owl-wrapper>div{width:160px !important;}.awards-acc-slider .owl-prev::before,.awards-acc-slider .owl-prev::after,.awards-acc-slider .owl-next::before,.awards-acc-slider .owl-next::after,#awards-slider .owl-prev::before,#awards-slider .owl-prev::after,#awards-slider .owl-next::before,#awards-slider .owl-next::after{background:var(--primary-color-light) !important;width:4px !important;border-radius:5px;}.awards-acc-slider .owl-prev,#awards-slider .owl-prev{left:-30px !important;height:2.875rem !important;width:1.57rem !important;}.awards-acc-slider .owl-next,#awards-slider .owl-next{right:-30px !important;height:2.875rem !important;width:1.57rem !important;}.gme-banner-cards-wrapper{margin-bottom:60px;justify-content:space-between;}.gme-banner-cards-wrapper>div{max-width:700px;height:147px;padding:30px;border-radius:86px;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);display:flex;justify-content:center;align-items:center;}.gme-banner-cards-wrapper>div p{font-weight:600;font-size:24px;line-height:40px;letter-spacing:0.3px;color:var(--secondary-text-color-dark);max-width:500px;text-align:center;}.gme-banner-cards-wrapper>div p .number{font-size:48px;color:var(--primary-color-light);}.gme-banner-cards-wrapper>div p .txt-light-blue{color:var(--primary-color-light);}.graduation-img-container{display:flex;justify-content:center;}.graduation-img-container img{max-width:1240px;max-height:824px;width:100%;height:auto;}.imc-gme-stats-section{background-color:var(--secondary-light-grey-background);padding-top:80px;padding-bottom:100px;margin-top:30px;}.imc-gme-stats-section .imc-gme-stats-card{width:100%;max-width:228px;height:206px;padding:10px;background-color:#ffffff;border-radius:26px;border-left:1px solid var(--primary-color-light);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.imc-gme-stats-section .imc-gme-stats-card span{font-weight:700;font-size:36px;line-height:135%;color:var(--primary-color-light);}.imc-gme-stats-section .imc-gme-stats-card p{font-weight:400;font-size:20px;line-height:135%;color:var(--tertiary-grey-color);margin-top:12px;}.imc-hos-section-heading h2{font-weight:500;font-size:40px;line-height:129%;color:var(--primary-color-light);margin-bottom:40px;}.residency-programs-card{border-radius:42px;display:flex;align-items:end;justify-content:center;padding:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;margin-bottom:30px;}.residency-programs-card>div{width:100%;}.residency-programs-card .program-name-wrapper{display:flex;justify-content:space-between;align-items:center;padding:0 25px;height:77px;backdrop-filter:blur(36px);}.program-des-icon{height:56px;width:56px;padding:0;background-color:#FFFFFF33;border-radius:16px;cursor:pointer;}.program-name-wrapper h4{margin:0;font-weight:500;font-size:24px;line-height:135%;color:var(--secondary-text-color-black);}.residency-programs-section{margin:100px 0;}.accredited-section{background-color:var(--secondary-light-grey-background);padding-bottom:60px;}.accredited-section h2{margin-left:auto;margin-right:auto;max-width:400px;}.fellowships-progs-section{margin:100px 0;}.gme-tabs-section{margin-top:100px;padding:60px 0;}.gme-tabs-section .tab-content{padding:60px 0;}.gme-tabs-section ul.nav.nav-tabs{justify-content:center;border:none;gap:10px;}.gme-tabs-section ul.nav .nav-item a.nav-link{border-radius:13px;font-weight:400;font-size:24px;padding:10px 20px;background:var(--secondary-light-grey-background);color:var(--primary-text-color-light-grey);}.gme-tabs-section ul.nav a.nav-link.active{border:2px solid var(--primary-color-light);background-color:#00B0E60F;color:var(--primary-color-light);}.gme-tabs-section .gme-office-tab-card{max-width:350px;height:500px;border-radius:42px;border:1px solid var(--primary-color-light);text-align:center;display:flex;flex-direction:column;justify-content:space-between;padding:35px 20px 20px 20px;margin-bottom:30px;}.gme-tabs-section .gme-office-tab-card img{height:176px;width:176px;border-radius:100px;object-fit:cover;}.gme-office-tab-card> :first-child{background-image:url("/sites/default/files/styles/testing_style/public/2026-01/Ellipse%202530.png.webp?itok=E84jB478&fid=67");background-position:center;padding:30px;background-repeat:no-repeat;}.gme-tab-card-content-wrapper h5{font-size:24px;font-weight:500;line-height:135%;color:var(--primary-color-light);}.gme-tab-card-content-wrapper{padding:0;}.gme-tab-card-content-wrapper p{font-weight:400;font-size:18px;line-height:135%;color:var(--primary-text-color-light-grey);}.gme-faq-tab{background-color:var(--secondary-light-grey-background);padding-top:20px;padding-bottom:20px;}.gme-faq-tab .az-accordion .accordion-item{max-width:970px;border-radius:18px !important;margin-bottom:20px;}.gme-faq-tab .accordion-item:has(.collapse.show){border:1px solid var(--primary-color-light) !important;}.gme-faq-tab .accordion-body{padding-top:5px;}.gme-faq-tab .accordion-button:focus,.gme-faq-tab .accordion-button:not(.collapsed){box-shadow:unset;}.gme-faq-tab .accordion-item button[data-bs-toggle=collapse]::after,.gme-faq-tab .accordion-item button[data-bs-toggle=collapse][aria-expanded=true]::after{content:" " !important;background-image:url("/sites/default/files/2026-01/arrow-down-icon.png") !important;background-repeat:no-repeat !important;}.faq-head .faq-txt span{font-weight:700;font-size:20px;line-height:135%;color:var(--secondary-text-color-black);}.faq-head h3{font-weight:600;font-size:76px;line-height:135%;color:var(--primary-color-light);margin:0;}.gme-faq-tab .az-accordion .accordion-item button.accordion-button{height:78px;font-weight:600;font-size:20px;line-height:30px;color:var(--primary-color-light);border-radius:18px !important;}.gme-faq-tab .az-accordion .accordion-button:not(.collapsed){background:unset;}.gme-faq-tab .az-accordion .accordion-item .accordion-body p{font-weight:400;font-size:16px;line-height:28px;color:#606267;}.residency-tab{background-color:var(--secondary-light-grey-background);padding-top:20px;padding-bottom:20px;}.registration-card{width:305px;height:220px;padding:25px 30px;border:1px dashed var(--primary-color-light);border-radius:29px;background:#ffffff;display:flex;flex-direction:column;align-items:center;text-align:center;}.registration-cards-container{justify-content:center;gap:50px;}.registration-card .registration-card-icon{border:1px solid var(--primary-color-light);padding:10px;border-radius:15px;width:60px;margin-bottom:35px;}.registration-card p{font-weight:400;font-size:18px;line-height:100%;color:var(--primary-text-color-light-grey);}.registration-card p span{color:var(--primary-color-light);}.registration-txt-wrapper{text-align:center;margin-bottom:40px;}.registration-txt-wrapper p{font-weight:500;font-size:20px;line-height:185%;letter-spacing:0.3px;color:var(--secondary-text-color-dark);}.registration-txt-wrapper> :first-child p{margin-bottom:15px;}.registration-txt-wrapper p span.email-txt{font-weight:400;color:var(--primary-color-light);}.registration-txt-wrapper p span.email-add{color:var(--primary-color-light);text-decoration:underline;}.registration-txt-wrapper> :nth-child(2) p{font-size:24px;}.fellowship-tab{background-color:var(--secondary-light-grey-background);padding-top:20px;padding-bottom:20px;}.contact-us-cards-wrapper{justify-content:space-between;}.contact-us-tab-card{max-width:694px;background:#E5F9FF;padding:30px;border-radius:40px;height:fit-content;}.contact-us-tab-card .contact-us-tab-card-icon{width:80px;height:80px;background:var(--primary-color-light);border-radius:100px;display:flex;justify-content:center;align-items:center;}.contact-us-tab-card .card-txt-wrapper p{font-weight:400;font-size:24px;line-height:185%;letter-spacing:0.3px;color:var(--primary-text-color-light-grey);}.contact-us-tab-card .imc-filled-btn-primary-half-width{display:flex;justify-content:end;margin-top:30px;}.contact-us-tab-card .email-btn button{width:223px;}.imc-filled-btn-light button{padding:15px 52px;border-radius:40px;background:var(--primary-color-light);border:0;font-weight:500;font-size:22px;line-height:150%;}.contact-us-tab-card .card-txt-wrapper p span{font-weight:600;color:var(--primary-color-light);}.rpd-section{margin-top:60px;margin-bottom:60px;}.rpd-banner-sec-content-wrapper{display:flex;flex-direction:column;justify-content:center;}.rpd-banner-sec-content-wrapper h3{font-weight:700;font-size:36px;line-height:174%;color:var(--primary-color-light);max-width:370px;margin:0;}.rpd-banner-sec-content-wrapper .rpd-doctor-designation p{font-weight:500;font-size:24px;line-height:174%;margin-bottom:25px;color:var(--secondary-text-color-dark);}.rpd-banner-sec-content-wrapper .rpd-doctor-description p{font-weight:400;font-size:24px;line-height:170%;letter-spacing:0.3px;color:var(--tertiary-grey-color);max-width:653px;}.rpd-section .program-name-wrapper{flex-direction:column;justify-content:center;}.rpd-section.bg-light-grey{background-color:var(--secondary-light-grey-background);}.rpd-section .pg-number-wrapper{display:flex;justify-content:end;align-items:center;}.pg-number h2{font-weight:600;font-size:60px;line-height:129%;color:var(--primary-color-light);}.find-a-doctor-banner{height:420px;background-image:linear-gradient(rgba(0,134,205,0.57),rgba(0,134,205,0.57)),url(/sites/default/files/styles/testing_style/public/2026-01/doc-group.png.webp?itok=BP24IUbo&fid=82);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;}.fad-banner-content-wrapper{width:669px;height:279px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.fad-banner-content-wrapper .search-doc-txt p{font-weight:500;font-size:20px;line-height:135%;color:#ffffff;}.fad-banner-content-wrapper .search-doc-txt p span{font-weight:700;}.fad-cards-wrapper{margin-top:60px;margin-bottom:60px;}.fad-doctor-card{max-width:480px;height:693px;border:1px solid var(--primary-color-light);border-radius:30px;padding:revert-layer;overflow:hidden;cursor:pointer;}.fad-doctor-card .fad-doctor-card-img img{height:460px;width:100%;object-fit:cover;object-position:top;}.fad-doctor-card>.row{margin:0;}.fad-card-content-wrapper{padding:15px 20px;}.fad-card-content-wrapper h5{font-weight:500;font-size:26px;line-height:100%;letter-spacing:0.4px;color:#25262a;margin:0;}.fad-card-icon{width:45px;height:42px;background:#00B0E62E;display:flex;justify-content:center;align-items:center;border-radius:10px;}.fad-card-content-wrapper>.row> :nth-child(1){display:flex;align-items:center;}.fad-card-content-wrapper>.row> :nth-child(2){display:flex;justify-content:end;}.fad-doc-designation p{color:#2C2A2A;margin-bottom:8px;margin-top:4px;}.fad-doc-exp p{font-weight:400;font-size:18px;line-height:100%;letter-spacing:0.4px;color:var(--secondary-text-color-light-grey);}.fad-doc-exp p span{font-weight:500;color:var(--primary-color-light);}.fad-card-content-wrapper ul.rating{list-style-type:none;display:flex;gap:5px;padding:0;margin:10px 0;}.fad-card-content-wrapper ul.rating .rating__text{font-weight:500;font-size:20px;margin-left:40px;color:var(--secondary-text-color-light-grey);}.fad-card-content-wrapper ul.rating .rating__text span{color:var(--primary-color-light);}.fad-card-content-wrapper .country-lang{display:flex;gap:10px;align-items:center;}.country-lang span{font-weight:400;font-size:12px;line-height:100%;color:var(--secondary-text-color-black);}.fad-card-content-wrapper .imc-filled-btn-primary-half-width button{height:48px;font-weight:400;font-size:18px;line-height:150%;}.fad-card-content-wrapper button.az-button-content.btn.btn-primary::after{content:"❯";margin-left:12px;}.fad-doctor-card-des{height:460px;color:#ffffff;text-align:center;padding:34px;}.fad-doctor-card-des h5{font-weight:600;font-size:26px;line-height:100%;margin-bottom:20px;}.fad-doctor-card-des p{font-weight:400;font-size:20px;line-height:120%;letter-spacing:0.6px;}.fad-doctor-card-des,.fad-doctor-card .fad-card-icon.icon-white{display:none;}.fad-doctor-card:hover .fad-card-icon.icon-white{display:flex;}.fad-doctor-card:hover .fad-doctor-card-img,.fad-doctor-card:hover .fad-card-icon.icon-blue{display:none;}.fad-doctor-card:hover .fad-doctor-card-des{display:block;}.fad-doctor-card:hover{background:var(--primary-color-light);}.fad-doctor-card:hover .fad-card-icon{background:#FFFFFF2E;}.fad-doctor-card:hover .fad-card-content-wrapper h5,.fad-doctor-card:hover .fad-doc-designation p,.fad-doctor-card:hover .fad-doc-exp p,.fad-doctor-card:hover .fad-card-content-wrapper ul.rating .rating__text,.fad-doctor-card:hover .fad-card-content-wrapper ul.rating .rating__text span,.fad-doctor-card:hover .fad-card-content-wrapper .fad-doc-exp p span{color:#ffffff;}.fad-doctor-card:hover .fad-card-content-wrapper .imc-filled-btn-primary-half-width button{background:#ffffff;color:var(--primary-color-light);}.visiting-hours-card.col-md-6{width:49%;margin-bottom:30px;}.pav-visiting-hours-sec{background:var(--secondary-light-grey-background);padding-top:10px;padding-bottom:60px;margin-top:170px;}.pav-guide-item{display:flex;gap:30px;max-width:625px;}.pav-guide-para p{font-weight:400;font-size:24px;line-height:185%;letter-spacing:0.3px;color:var(--primary-text-color-light-grey);}.pav-guide-para p a{color:var(--primary-color-light);text-decoration:none;}.visiting-hours-card{max-width:661px;border:2px dashed var(--primary-color-light);border-radius:40px;padding:30px;background:var(--background-light-blue);}.visiting-hours-card .grey-dot{margin-top:10px !important;height:12px;width:12px;background:grey;border-radius:100px;flex-shrink:0;}.visit-for h5{font-weight:600;font-size:20px;line-height:192%;color:var(--tertiary-grey-color);margin-bottom:30px;text-transform:capitalize;}.visiting-time{font-weight:400;font-size:18px;line-height:192%;color:#2DBEEB;}.relation-with-patient{font-weight:400;font-size:18px;line-height:192%;color:var(--secondary-text-color-dark);margin-left:30px;}.staying-at-imc-sec .page-heading-wrapper .page-heading{display:flex;justify-content:center;}.staying-at-imc-sec .page-heading-wrapper .page-heading h1{max-width:995px;}.staying-at-imc-sec .page-heading-wrapper .page-description p{max-width:1280px;}.staying-at-imc-card{max-width:700px;border:3px solid var(--primary-color-light);border-radius:36px;padding:40px 25px 25px 25px;position:relative;}.staying-at-imc-card p{font-weight:400;font-size:20px;line-height:185%;letter-spacing:0.3px;color:var(--primary-text-color-light-grey);}.staying-at-imc-card-vector{border-bottom-right-radius:33px;position:absolute;top:-78;width:70px;height:90px;position:absolute;top:-62px;left:40px;background:white;}.satimc-card-heading{width:410px;height:50px;display:flex;justify-content:center;align-items:center;background:var(--primary-color-light);border:2px solid white;border-top-left-radius:22px;border-bottom-right-radius:33px;position:absolute;top:-77px;left:60px;z-index:2;}.satimc-card-heading h5{font-weight:500;font-size:24px;line-height:185%;color:#FFFFFF;margin:0;}.patients-rights-sec{margin-top:30px;margin-bottom:30px;padding:30px 0;}.patients-rights-sec .pr-img-wrapper img{border-radius:16px;}.patients-rights-sec .page-heading h1{font-weight:600;font-size:30px;line-height:174%;}.patients-rights-sec .pav-guide-item{max-width:unset;}.patients-rights-sec .pav-guide-item .blue-dot span{height:6px;width:6px;margin-top:20px;}.patients-rights-sec .pav-guide-item .pav-guide-para p{font-size:20px;line-height:212%;}.location-banner{height:356px;background-image:linear-gradient(rgba(0,134,205,0.57),rgba(0,134,205,0.57)),url(/sites/default/files/2026-01/imc-reception.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;}.location-banner h1{font-weight:700;font-size:50px;line-height:60px;text-align:center;color:#FFFFFF;}.location-iframe-sec{margin-bottom:100px;}.location-details-card-sec{padding-top:80px;padding-bottom:80px;}.location-details-card-sec .az-ctnr.container .row{gap:76px;justify-content:center;}.location-details-card{width:420px;height:220px;border:2px dashed var(--primary-color-light);border-radius:30px;padding:40px 38px;text-align:center;}.location-details-card h2{font-weight:700;font-size:20px;line-height:100%;margin-bottom:16px;color:var(--primary-color-light);}.location-details-card p{font-weight:500;font-size:20px;line-height:35px;color:var(--primary-text-color-light-grey);}.success-stories-carousel .owl-item img{width:100%;border-radius:50px;height:auto;}.about-surgery-txt p{font-weight:600;font-size:28px;line-height:185%;color:var(--secondary-text-color-black);max-width:1334px;margin:auto;text-align:center;margin-top:60px;margin-bottom:60px;}.about-surgery .pav-guide-para p{text-align:center;padding:0 8px;}.about-surgery .pav-guide-para p a{font-weight:600;}#edit-testimonial-form-row{gap:60px;}#edit-testimonial-form-row> :nth-child(2){display:flex;flex-direction:column;justify-content:center;}.testimonial-form-sec #edit-user-info-column{padding:50px;background-color:#ffffff;border-radius:43px;}.testimonial-form-sec #edit-testimonial-form-row fieldset.radios--wrapper{position:relative;padding-left:20px;margin-top:2em;margin-bottom:2em;}.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox{display:flex;align-items:center;gap:16px;}.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox input{height:20px;width:20px;padding:0;border-radius:100px;}.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox .form-check-input:checked{background-color:var(--secondary-text-color-black);border:unset;box-shadow:unset;}.testimonial-form-sec #edit-testimonial-form-row fieldset.radios--wrapper::before{content:"";height:8px;width:8px;position:absolute;background-color:var(--secondary-text-color-black);border-radius:100px;top:10px;left:0;}#edit-testimonial-form-row fieldset legend span,.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox label{font-weight:400;font-size:24px;line-height:100%;color:var(--secondary-text-color-black);}.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox label a{text-decoration:none;font-weight:500;color:var(--primary-color-light);}#edit-testimonial-form-row .fieldset-wrapper label{width:77px;border-radius:39px;}.testimonial-form input#edit-actions-submit{width:324px;height:64px;background:var(--primary-color-light);font-weight:600;font-size:24px;padding:0px;border-radius:20px;margin-top:30px;}.add-testimonial-row,.exit-testimonial-row{padding-top:40px;padding-bottom:40px;background:#F9F9F980;}.add-testimonial-row button.az-button-content{margin:auto;}.cross-btn button{height:58px;width:58px;background-color:unset;border:unset;background-size:contain;background-repeat:no-repeat;padding:unset;}.cross-btn button:hover,.cross-btn button:focus-visible,.cross-btn button:active{background-color:unset !important;box-shadow:unset;}.testimonial-form-sec .page-heading-wrapper h2{font-weight:600;font-size:40px;line-height:100%;letter-spacing:-0.3px;color:var(--primary-color-light);margin-bottom:30px;}.test-approval-time p{max-width:968px;}.test-content-wrapper-row{margin-top:40px;margin-bottom:60px;}.webform-submission-testimonial-form-form .webform-flex--container{margin:0;}.webform-submission-testimonial-form-form .webform-flex.webform-flex--1{padding:0;}.webform-submission-testimonial-form-form input,.webform-submission-testimonial-form-form textarea{padding:16px 14px;border:1px solid var(--primary-color-light);border-radius:17px;}.webform-submission-testimonial-form-form input#edit-choose-file-upload{background-color:var(--secondary-light-grey-background);max-width:300px;height:45px;padding:10px;color:var(--secondary-text-color-dark);}.webform-submission-testimonial-form-form input::placeholder,.webform-submission-testimonial-form-form textarea::placeholder{font-weight:400;font-size:20px;line-height:100%;color:var(--primary-color-light-secondary);}.text-border-btm h2::after{width:260px;}.appointments-banner{padding-bottom:60px;}.appointments-banner .page-heading h1{max-width:607px;margin:auto;}.appointment-hours-sec{background:var(--secondary-light-grey-background);padding-top:70px;padding-bottom:70px;}.appointment-hours-sec .visiting-hours p{font-weight:600;font-size:26px;line-height:185%;letter-spacing:0.3px;margin-bottom:5px;color:var(--primary-text-color-light-grey);}.appointment-hours-sec .companion-allowed p{font-weight:500;font-size:24px;line-height:185%;letter-spacing:0.3px;color:var(--primary-color-light);}.appointment-hours-sec .col-md-3{width:20%;}.page-heading h2{font-weight:600;font-size:30px;line-height:129%;color:var(--primary-color-light);}.page-heading h2 span{color:var(--secondary-text-color-black);}.what-to-bring.row{margin-top:40px;}.guidelines-card{max-width:480px;min-height:305px;padding:30px;background:var(--background-light-blue);border:2px dashed var(--primary-color-light);border-radius:40px;}.guidelines-card p{font-weight:400;font-size:18px;line-height:192%;color:var(--primary-text-color-light-grey);}.guidelines-card p a{text-decoration:none;color:inherit;}#testimonial-exit-sec{background-color:#F9F9F980;margin-bottom:0;}#testimonial-exit-sec,#testimonial-form-sec,#testimonial-submission-sec{display:none;}#testimonial-exit-sec.show,#testimonial-form-sec.show,#testimonial-submission-sec.show{display:block;}.vip-protocol-dept-banner{height:600px;background-size:cover;background-position:center;}.advantages-sec{padding-top:30px;padding-bottom:55px;background:#F9F9F980;}.advantages.row{padding:20px 0;margin-bottom:50px;}.advantages.row p{font-weight:500;font-size:36px;line-height:100%;color:var(--primary-color-light);}.advantages.row button{background-color:unset;height:60px;width:60px;border:1px solid #686868;border-radius:20px;background-repeat:no-repeat;background-position:center;}.advantage-card{height:205px;width:205px;border:1px solid;border-radius:29px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;}.advantage-card.blue{background:#E5F9FF;border-color:var(--primary-color-light);}.advantage-card.blue .advantage-icon>div{background:var(--primary-color-light);}.advantage-card.blue p{color:var(--primary-color-light);}.advantage-card.light-green{background:#ECF9F8;border-color:#52C6C1;}.advantage-card.light-green .advantage-icon>div{background:#52C6C1;}.advantage-card.light-green p{color:#52C6C1;}.advantage-card.pink{background:#FEEBF4;border-color:#FA85B9;}.advantage-card.pink .advantage-icon>div{background:#FA85B9;}.advantage-card.pink p{color:#FA85B9;}.advantage-card.dull-blue{background:#E2EBF4;border-color:#88AFD1;}.advantage-card.dull-blue .advantage-icon>div{background:#88AFD1;}.advantage-card.dull-blue p{color:#88AFD1;}.advantage-card.green{background:#F4FBF4;border-color:#ABE3B1;}.advantage-card.green .advantage-icon>div{background:#ABE3B1;}.advantage-card.green p{color:#ABE3B1;}.advantage-card.orange{background:#FFF4EB;border-color:#FFDABB;}.advantage-card.orange .advantage-icon>div{background:#FFDABB;}.advantage-card.orange p{color:#FFDABB;}.advantage-card .advantage-icon>div{height:60px;width:60px;border-radius:15px;padding:10px;display:flex;justify-content:center;align-items:center;}.advantage-card p{font-weight:500;font-size:20px;line-height:100%;}.vip-booking-sec{margin-top:100px;padding:60px 0;}.adv-sec-img img{max-width:535px;height:519px;border-radius:40px;width:100%;}.vip-booking-sec h2{font-weight:500;font-size:30px;line-height:174%;letter-spacing:-0.2px;color:var(--secondary-text-color-black);margin-bottom:10px;}.vip-booking-sec div>p:not(button p){font-weight:400;font-size:18px;line-height:190%;letter-spacing:0.3px;color:var(--primary-text-color-light-grey);margin-bottom:10px;}.vip-booking-sec div>p a{text-decoration:none;color:inherit;font-weight:600;}.vip-booking-sec h3{font-weight:600;font-size:30px;line-height:174%;color:#686868;}.vip-booking-sec .visiting-hours-card{border:none;padding:23px 30px;}.vip-booking-sec .visiting-hours-card .visit-for h5{margin:0;}.sec-bg-grey{background:var(--secondary-light-grey-background);}.nursing-banner-cards-wrapper{padding:60px 0;}.nursing-banner-card{max-width:689px;min-height:482px;padding:40px;border-radius:69px;background-repeat:no-repeat;background-position:bottom right;background-size:400px;border:1px solid var(--primary-color-light);overflow:hidden;background-color:var(--background-light-blue);cursor:pointer;}.nursing-banner-card:hover{background:linear-gradient(297.79deg,#249CFF -19.04%,#000000 79.49%,#8ACAFF 110.59%);}.nursing-banner-card:hover .welcome-heading h2,.nursing-banner-card:hover .welcome-msg p{color:#ffffff;}.nursing-banner-card .az-element.az-image{width:451px;position:absolute;bottom:0;right:0;}.nursing-banner-card img{width:100%;}.nursing-banner-card .welcome-heading h2{font-weight:600;font-size:36px;line-height:129%;color:var(--primary-color-light);margin-bottom:30px;}.nursing-banner-card .welcome-msg p{font-weight:400;font-size:26px;line-height:217%;letter-spacing:0.3px;padding-right:38px;color:var(--primary-text-color-light-grey);}.nursing-banner-card .welcome-msg p a{text-decoration:none;color:inherit;font-weight:600;}.model-cards-wrapper{padding:60px 0;}.model-cards-wrapper .az-ctnr.container>.row{gap:100px;justify-content:center;}.model-card{text-align:center;max-width:568px;}.model-card h2{font-weight:600;font-size:36px;line-height:100%;color:var(--primary-color-light);}.model-card .model-card-img{max-width:541px;height:533px;padding:30px;background:var(--background-light-blue);border-radius:60px;margin:60px auto;}.model-card .model-card-img img{height:100%;}.model-card p{font-weight:400;font-size:18px;line-height:190%;letter-spacing:0.3px;color:var(--primary-text-color-light-grey);}.nursing-services-banner{background-image:linear-gradient(rgba(0,134,205,0.57),rgba(0,134,205,0.57)),url(/sites/default/files/2026-01/nurse.png);}.nursing-services-banner h2{font-weight:700;font-size:50px;line-height:60px;text-align:center;color:#FFFFFF;}.gme-faq-tab.nursing-services-sec{padding:60px 0;}.nursing-services-sec.gme-faq-tab .accordion-item:has(.collapse.show){border:none !important;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item .az-element.az-image{display:flex;justify-content:end;margin-top:50px;margin-bottom:-13px;opacity:0.2;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item .az-element.az-image img{width:500px;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item span{display:inline-block;margin-bottom:12px;font-weight:400;color:var(--tertiary-grey-color);font-size:20px;line-height:170%;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item p{font-size:18px;line-height:170%;color:var(--primary-color-light-secondary);}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item button.accordion-button{font-size:24px;line-height:137%;}.department-banner.nursing-services-banner{background-image:linear-gradient(rgba(0,134,205,0.57),rgba(0,134,205,0.57)),url(/sites/default/files/2026-01/imc-reception.jpg);}.our-departments-sec.gme-faq-tab{background-color:unset;}.our-departments-sec.gme-faq-tab .accordion-item,.our-departments-sec.gme-faq-tab .accordion-item .accordion-button.collapsed{background-color:var(--background-light-blue);}.nursing-services-sec.gme-faq-tab .accordion-item,.our-departments-sec.gme-faq-tab .accordion-item{border:none;}.thanks-to-nurse-sec{padding:60px 0;}.thanks-to-nurse-sec h2{font-weight:500;font-size:32px;line-height:50px;color:var(--primary-color-light);margin-bottom:20px;}.thanks-to-nurse-sec h2 span{color:var(--secondary-text-color-dark);}.thanks-to-nurse-sec .thanks-nurse-txt p{font-weight:400;font-size:20px;line-height:170%;color:var(--primary-text-color-light-grey);}.share-your-story-sec{padding:60px 0;display:none;}.share-your-story-sec.open{display:block;}.your-story-content-wrapper{max-width:624px;}.share-your-story-sec h3{max-width:565px;font-weight:600;font-size:36px;line-height:185%;color:var(--primary-color-light);}.share-your-story-sec p{font-weight:400;font-size:24px;line-height:185%;letter-spacing:0.3px;color:var(--primary-text-color-light-grey);}.share-your-story-sec h4{font-weight:600;font-size:28px;line-height:185%;color:var(--primary-color-dark);margin-top:30px;max-width:564px;}.share-your-story-sec h2{font-weight:600;font-size:36px;line-height:185%;color:var(--primary-color-light);max-width:368px;margin:auto;}.webform-submission-share-your-story-form{max-width:854px;padding:30px;background:var(--secondary-light-grey-background);box-shadow:4px 4px 38.6px 0px #00000017;border-radius:45px;margin-top:20px;}.webform-submission-share-your-story-form input,.webform-submission-share-your-story-form select,.webform-submission-share-your-story-form textarea{padding:20px;border-radius:17px;border:1px solid var(--primary-color-light);}.webform-submission-share-your-story-form .webform-element-description span{font-weight:400;font-size:20px;line-height:136%;color:var(--secondary-text-color-dark);display:inline-block;margin-bottom:6px;}.webform-submission-share-your-story-form span.fieldset-legend.js-form-required.form-required{font-weight:400;font-size:20px;line-height:136%;color:var(--secondary-text-color-dark);}.js-webform-radios{display:flex;align-items:center;gap:20px;}.js-webform-radios .webform-type-radio{padding:0;}.js-webform-radios .webform-type-radio input{display:none;}.js-webform-radios label{display:flex;width:146px;height:46px;justify-content:center;align-items:center;border-radius:17px;border:1px solid var(--primary-color-light);color:var(--primary-color-light);cursor:pointer;}.form-check-input:checked[type=radio]+label{background:var(--primary-color-light);color:#ffffff;}.webform-submission-share-your-story-form .form-actions.webform-actions.js-form-wrapper.form-wrapper{position:relative;width:fit-content;background-color:#ffffff;border-radius:60px;margin-left:auto;}.webform-submission-share-your-story-form .form-actions.webform-actions.js-form-wrapper.form-wrapper input{position:relative;background:transparent;border:0;color:var(--secondary-text-color-black);padding-left:100px;width:295px;height:95px;text-align:start;font-weight:500;font-size:24px;line-height:100%;}.share-your-story-sec .form-actions.webform-actions.js-form-wrapper.form-wrapper::before{content:" ";height:72px;width:72px;background-image:url(/sites/default/files/2026-01/arrow-right.png);position:absolute;left:10px;top:10px;border-radius:100px;}.telemedicine-banner-sec img{width:100%;max-width:535px;height:519px;border-radius:43px;}.telemedicine-banner-sec p{font-weight:400;font-size:24px;line-height:170%;letter-spacing:0.3px;color:var(--tertiary-grey-color);}.slide-btn{margin-top:70px;}.slide-btn button{background-color:var(--secondary-light-grey-background);;max-width:590px;height:95px;border:unset;border-radius:49px;padding-top:10px;padding-bottom:10px;padding-right:35px;padding-left:100px;}.slide-btn button:hover{background-color:revert;}.slide-btn button::before{content:" ";height:72px;width:72px;background-image:url(/sites/default/files/2026-01/arrow-right.png);position:absolute;left:10px;top:10px;border-radius:100px;}.slide-btn button p{font-weight:500;font-size:24px;color:var(--secondary-text-color-black);}.why-choose-imc-sec .why-choose-imc-detail p{max-width:1249px;margin:auto;text-align:center;font-weight:500;font-size:36px;line-height:65px;color:var(--secondary-text-color-black);}.why-choose-imc-sec .why-choose-imc-detail span{font-weight:700;}.why-choose-imc-txt p{font-weight:600;font-size:28px;line-height:185%;letter-spacing:0.3px;color:var(--primary-color-light);text-align:center;margin-top:50px;}.why-choose-imc-sec .visiting-hours-card{min-height:204px;}.how-to-book-appointment{padding-top:100px;padding-bottom:60px;}.imc-telemedicine-h2 h2{font-weight:700;font-size:36px;line-height:185%;color:var(--primary-color-light);text-align:center;margin-bottom:60px;}.how-to-book-appointment .advantage-card{width:355px;height:255px;justify-content:start;padding:30px 25px;}.how-to-book-appointment .advantage-card p{margin-top:20px;margin-bottom:10px;font-size:26px;}.how-to-book-appointment .advantage-card span{font-weight:400;font-size:20px;line-height:175%;color:var(--primary-text-color-light-grey);}.telemedicine-services-sec{padding-bottom:100px;}.telemedicine-services-sec .visiting-hours-card{height:153px;}.imc-facilities-cards{margin-top:100px;}.imc-facilities-cards .staying-at-imc-card{margin-bottom:100px;}.gme-office-tab .az-row> :nth-child(2),.gme-office-tab .az-row> :nth-child(4){margin-top:50px;}.gme-tab-row>div{max-width:350px;}.nursing-banner-card.col-md-6{width:49%;}@media(min-width:1024px){.imc-gme-stats-section .prog-cards-wrapper>.col-lg-3{width:16.66%;padding:6px;}}@media (min-width:1200px) and (max-width:1473px){.tb-megamenu .nav>li{display:flex;align-items:center;}.tb-megamenu .nav>li>a,.tb-megamenu .nav>li>span.tb-megamenu-no-link{padding:10px 9px;width:100%;font-size:16px !important;white-space:normal;}}@media (min-width:1200px) and (max-width:1400px){.banner-section .banner-msg-prompt{background-size:contain;}.banner-section .banner-section-row{height:700px;}.banner-section .banner-msg-prompt h1{font-size:65px;}header .navbar .nav.navbar-nav{gap:0 10px;}.navbar .nav-link{max-width:87px;}#search-block-form .navSearchFrom{width:180px;}header .navbar #block-imc-website-bookappointmentnavbutton .bkApntBtn a,.domain-switcher-dropdown .dropdown-toggle{font-size:16px;}.navbar li.nav-item{display:flex;align-items:center;}.lead-sec-para p{margin-bottom:20px;}.leadership-section-container{padding:30px;}.leadership-section-container> :nth-child(2) .img-frame{right:-30px;opacity:0.5;}.lead-sec-des p{font-weight:400;font-size:16px;line-height:180%;}.mt-xl-100{margin-top:60px;}.board-mems-cards-container{gap:10px;}.board-member-card{width:104px;}.bm-banner-img-bottom,.bm-banner-img-top{opacity:0.5;}.member-name{font-size:26px;}.imc-gme-stats-section .imc-gme-stats-card{width:100%;max-width:228px;height:180px;}.imc-gme-stats-section .imc-gme-stats-card p{font-size:18px;}.residency-programs-section,.fellowships-progs-section{margin:60px 0;}.gme-banner-cards-wrapper>div p{font-size:22px;}.gme-tabs-section{margin-top:60px;padding:30px 0;}.gme-tab-row{gap:0px;}.gme-tab-row>div{max-width:258px;}.gme-tabs-section .gme-office-tab-card img{height:140px;width:auto;}.gme-office-tab-card> :first-child{background-size:contain;}.gme-tab-card-content-wrapper h5{font-size:22px;}.gme-tab-card-content-wrapper p{font-size:16px;}.gme-tabs-section .gme-office-tab-card{height:440px;}.contact-us-tab-card .contact-us-tab-card-icon{width:65px;height:65px;}.contact-us-tab-card .card-txt-wrapper p{font-size:22px;}.gme-tabs-section ul.nav .nav-item a.nav-link{font-size:17px;}.pav-visiting-hours-sec{margin-top:80px;}.visit-for h5{margin-bottom:20px;font-size:16px;}.relation-with-patient,.visiting-time{font-size:16px;}.mb-80{margin-bottom:60px;}.pav-visiting-hours-sec{padding-bottom:30px;}.pav-guide-para p{font-size:22px;}.patients-rights-sec .pav-guide-item .pav-guide-para p{font-size:18px;}.advantages-sec .row.gap-4{gap:10px !important;}.advantages-sec .advantage-card{width:100%;height:180px;max-width:170px;padding:20px;}.advantages-sec .advantage-card p{font-size:18px;}.vip-booking-sec{margin-top:60px}.share-your-story-sec.mt-100{margin-top:30px !important;}.model-cards-wrapper.mt-100{margin-top:0 !important;}.share-your-story-sec p{font-size:20px;}.share-your-story-sec h3,.share-your-story-sec h2{font-size:32px;}.share-your-story-sec h4{font-size:26px;}.how-to-book-appointment .advantage-card{width:300px;min-height:255px;height:auto;}.how-to-book-appointment .advantage-card span{font-size:18px;}.registration-cards-container{gap:16px;}.registration-card{width:250px;min-height:220px;height:auto;padding:20px 20px;}}@media (min-width:1200px){.contact-us-tab-card.col-md-6{width:49%;}.gme-banner-cards-wrapper>div.col-md-6{width:48%;}.guidelines-card.col-md-4{width:32%;}}@media (max-width:1400px){.doctor-filter-wrapper{margin:100px 0;}.imc-sec-heading h2,.imc-paragraph-light p{margin-bottom:40px;}.imc-lp-section{padding-bottom:80px;}.pr-xl-80{padding-right:0px;}.imc-mini-carousel h4,.imc-sec-heading h2{font-size:36px;}.mini-carousel-content-wrapper p{margin-top:10px;}.mini-carousel-content-wrapper .carousel-separator-line{width:100px;}.mv-card:hover>.row,.mv-card.expanded>.row{height:250px;}.mv-card:hover .mv-card-content-wrapper,.mv-card.expanded .mv-card-content-wrapper{height:100%;}.residency-programs-card.h-500{height:400px;}.program-name-wrapper h4{font-size:22px;}.imc-gme-stats-section .prog-cards-wrapper{justify-content:center;}.imc-gme-stats-section .imc-gme-stats-card{margin-bottom:20px;}.faq-head h3{font-size:35px;}.gme-tab-row{justify-content:center;}.webform-submission-testimonial-form-form input::placeholder,.webform-submission-testimonial-form-form textarea::placeholder{font-size:16px;}#edit-testimonial-form-row fieldset legend span,.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox label{font-size:20px;}edit-testimonial-form-row .fieldset-wrapper label{font-size:18px;width:70px;}.slide-btn{width:500px;margin-left:auto;margin-right:auto;margin-top:30px;}.nursing-banner-card .welcome-heading h2{font-size:30px;margin-bottom:20px;}.nursing-banner-card .welcome-msg p{font-size:20px;line-height:180%;}.nursing-banner-card{min-height:350px;padding:30px;}.nursing-banner-card .welcome-msg p{padding-right:0;}.model-card.col-md-6{width:45%;}.model-card h2{font-size:28px;}}@media (max-width:1199.98px){.imc-sec-heading h2{font-size:28px;margin-bottom:20px;}.imc-paragraph-light p{font-size:22px;}.st-owl-theme.st-owl-navigation-inside .owl-controls .owl-buttons .owl-prev,.st-owl-theme.st-owl-navigation-inside .owl-controls .owl-buttons .owl-next,.st-owl-theme.st-owl-navigation-inside .owl-controls .owl-buttons .owl-prev{top:45%;}.banner-section .banner-msg-prompt{justify-content:center;align-items:center;background-position:center;}html[lang="ar"] .banner-section .banner-msg-prompt{justify-content:center;}.mini-carousel-content-wrapper p{font-size:24px;margin-top:10px;}.mv-card:hover>.row,.mv-card.expanded>.row{height:260px;}.page-description p{font-size:20px;}.leadership-section-container{flex-direction:column;padding:40px;}.leadership-section-container .col-md-5{width:100%;}.leadership-section-container .col-md-7{width:100%;margin-top:30px;padding:0;}.leadership-section-container> :nth-child(2) .img-frame{right:-40px;}.bm-banner-img-top,.bm-banner-img-bottom{opacity:0.3;}.board-members-banner{padding:40px;}.lead-sec-para p{margin-bottom:20px;}.gme-banner-cards-wrapper>div{height:120px;max-width:430px;width:100%;}.gme-banner-cards-wrapper>div p{font-size:18px;}.gme-banner-cards-wrapper>div p .number{font-size:35px;}.gme-tabs-section ul.nav .nav-item a.nav-link,.registration-txt-wrapper p,.pav-guide-para p,.contact-us-tab-card .card-txt-wrapper p,.share-your-story-sec p,.staying-at-imc-card p{font-size:18px;line-height:150%;}.gme-office-tab .az-row> :nth-child(2),.gme-office-tab .az-row> :nth-child(4){margin-top:0px;}.gme-tab-row{gap:30px;}.registration-txt-wrapper> :nth-child(2) p{font-size:22px;}.contact-us-tab-card{padding:20px;}.contact-us-tab-card .contact-us-tab-card-icon{width:50px;height:50px;}.contact-us-tab-card .email-btn button,.contact-us-tab-card button{width:160px;height:50px;}.contact-us-tab-card.col-md-6{width:49%;}.fellowship-row{justify-content:center;}.residency-programs-card{max-width:unset;}.pav-visiting-hours-sec{margin-top:60px;}.visiting-hours-card>div.row{flex-direction:column;}.visiting-hours-card>div.row>div{width:100%;}.guidelines-row{gap:20px;justify-content:center;}.guidelines-card.col-md-6{width:48.10%;}.webform-submission-testimonial-form-form #edit-testimonial-form-row{flex-direction:column;}.telemedicine-banner-sec p{font-size:20px;}.why-choose-imc-sec .why-choose-imc-detail p{font-size:30px;}.location-banner h1{font-size:40px;}.vip-booking-sec{margin-top:30px;}.vip-booking-row{flex-direction:column;gap:30px}.vip-booking-row-2{flex-direction:column-reverse;gap:30px}.vip-booking-row>.az-column,.vip-booking-row-2>.az-column{width:100%;display:flex;justify-content:center;}.model-card .model-card-img{margin:30px auto;}.model-cards-wrapper .az-ctnr.container>.row{gap:50px;}.nursing-services-banner h2{font-size:35px;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item button.accordion-button,.slide-btn button p{font-size:22px;font-weight:500;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item p,.webform-submission-share-your-story-form .webform-element-description span{font-size:16px;}.share-your-story-sec h3,.share-your-story-sec h2{font-size:30px;}.share-your-story-sec h4{font-size:24px;}.webform-submission-share-your-story-form .form-actions.webform-actions.js-form-wrapper.form-wrapper input{width:200px;height:70px;font-size:20px;}.share-your-story-sec .form-actions.webform-actions.js-form-wrapper.form-wrapper::before{background-position:center;height:50px;width:50px;}.js-webform-radios label{width:100px;height:40px;}.nursing-banner-card img{opacity:0.3;}.model-card .model-card-img{height:400px;}.satimc-card-heading h5{font-size:20px;}.satimc-card-heading{width:330px;}.imc-gme-stats-section{padding-top:60px;padding-bottom:60px;}.gme-tab-row{gap:0px;}.visiting-hours-card{max-width:600px;}.testimonial-form-sec .page-heading-wrapper h2{font-size:32px;}.awards-acc-banner{min-height:600px;}.telemedicine-banner-sec .telemedicine-row>div.az-column{width:100%;}.telemedicine-banner-sec .telemedicine-row{flex-direction:column;align-items:center;text-align:center;}.gme-banner-cards-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:30px;}}@media (max-width:1024px){.pr-xl-80{padding-right:0;}.doctor-filter-wrapper{flex-direction:column-reverse;align-items:center;gap:30px;margin:80px 0;}.banner-section .banner-section-row{height:700px;}.doctor-filter-wrapper>div{width:100%;text-align:center;}.doctor-filter-wrapper .alphabet-buttons{justify-content:center;}.banner-section .banner-msg-prompt{background-size:contain;background-position:center;}.banner-section .banner-msg-prompt h1{font-size:60px;}.imc-lp-section{padding-bottom:60px;}.imc-sec-heading h2,.imc-paragraph-light p{margin-bottom:20px;font-size:22px;}.imc-outlined-btn button{width:200px;}.imc-outlined-btn button p{font-size:16px;}.mini-carousel-content-wrapper .mini-carousel-icon-wrapper img{height:40px;}.imc-mini-carousel h4{font-size:30px;}.mini-carousel-content-wrapper{padding:20px;height:210px;}.mini-carousel-content-wrapper .carousel-separator-line{width:100px;height:3px;}.imc-mini-carousel h4{font-size:28px;}.imc-sec-heading h2{font-size:30px;margin-bottom:12px;}.hospital-locations-sec .az-row>div.col-md-6{width:48%;}.hospital-locations-sec .az-row{justify-content:space-between;}.hospital-locations-sec .az-row> :last-child{display:flex;width:100%;justify-content:space-between;gap:25px}.imc-banner-text h1{font-size:50px;}}@media (max-width:768px){.flex-col-reverse{flex-direction:column-reverse;}.imc-section-content-wrapper{justify-content:center;gap:30px;}.imc-lp-section{padding-top:0;padding-bottom:45px;}.imc-lp-section .imc-section-content-wrapper .imc-sec-content-text-container{max-width:unset;width:100%;text-align:center;}.imc-sec-heading h2,.imc-paragraph-light p{margin-bottom:10px;}.mini-carousel-content-wrapper{padding:10px;height:135px;}.mini-carousel-content-wrapper>.az-column{display:flex;flex-direction:column;justify-content:end;padding-bottom:10px;}.mini-carousel-content-wrapper .mini-carousel-icon-wrapper img{height:30px;}.imc-mini-carousel h4{font-size:20px;}.mini-carousel-content-wrapper .carousel-separator-line{width:90px;height:2px;}.mini-carousel-content-wrapper p{font-size:18px;margin-top:10px;margin-bottom:0;line-height:120%;}.banner-section .banner-section-row{height:600px;}.banner-section .banner-msg-prompt h1{font-size:50px;}.hospital-locations-sec .az-row>div.col-md-6{width:100%;display:flex;flex-direction:column;align-items:center;}.hospital-locations-sec .az-row> :last-child{flex-direction:column;align-items:center;}.banner-content-wrapper{padding:10px;}.imc-banner-text h1{font-size:35px;}.banner-btn button{height:50px;width:230px;}.banner-play-btn{width:70px;height:70px;top:6%;}.mv-card{height:500px;}.mission-vision-cards-wrapper{flex-direction:column;}.mv-card,.mv-card.expanded{width:100%;}.mv-card.expanded>.row,.mv-card>.row{height:250px;}.mv-card-content-wrapper,.mv-card.expanded .mv-card-content-wrapper{height:100%;}.mv-card .mv-card-content-wrapper,.mv-card.expanded .mv-card-content-wrapper{backdrop-filter:blur(77.69999694824219px);background:#E5F6FF9E;height:100%;padding:20px 36px;display:block;}.mv-card .mv-card-content-wrapper h2,.mv-card.expanded .mv-card-content-wrapper h2{writing-mode:unset;transform:unset;}.mv-card .mv-card-content-wrapper p,.mv-card.expanded .mv-card-content-wrapper p{display:block;font-size:18px;}.imc-lp-section.hospital-locations-sec .az-row>.az-column> :first-child{height:auto;}.advantages.row p{font-size:30px;}.lead-sec-heading h2{font-size:28px;}.leadership-section-container> :nth-child(2) .img-frame{opacity:0.5;}.faq-row{flex-direction:column;align-items:center;}.faq-head{width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;margin-bottom:30px;}.contact-us-cards-wrapper{flex-direction:column;align-items:center;gap:20px;}.contact-us-tab-card.col-md-6{width:100%;}.gme-banner-cards-wrapper>div.col-md-6{width:100%;}.pav-guide-para p{font-size:20px;}.ml-30{margin-left:0;}.about-surgery-txt p{font-size:22px;margin-top:30px;margin-bottom:30px;}.about-surgery .pav-guide-para p{font-size:16px;}.imc-outlined-btn-secondary button{height:50px;width:200px;font-size:14px;}.cross-btn button{width:45px;height:45px;}.testimonial-form-sec .page-heading-wrapper h2{font-size:30px;}.test-approval-time p{font-size:16px;}#edit-testimonial-form-row fieldset legend span,.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox label{font-size:20px;}#edit-testimonial-form-row .fieldset-wrapper label{height:35px;width:50px;font-size:16px;}.testimonial-form input#edit-actions-submit{width:180px;height:50px;font-size:18px;}.webform-submission-testimonial-form-form input::placeholder,.webform-submission-testimonial-form-form textarea::placeholder{font-size:16px;}.exit-testimonial-row>div{width:50%;}.patients-rights-sec .pav-guide-item .pav-guide-para p{font-size:18px;line-height:180%;}.pr-img-wrapper>div{display:flex;justify-content:center;}.pr-img-wrapper{margin-top:30px;}.patients-rights-sec .page-heading h1{text-align:center;}.mt-100{margin-top:30px;}.telemedicine-services-sec,.gme-tabs-section .tab-content{padding-bottom:0;}.how-to-book-appointment{padding-top:30px;padding-bottom:30px;}.slide-btn button p{font-size:16px;}.slide-btn{max-width:400px;width:100%;height:70px;}.telemedicine-banner-sec img{width:100%;height:auto;}.telemedicine-cards .visiting-hours-card{margin-bottom:30px;}.vip-booking-sec{text-align:center;}.advantages.row button{height:50px;width:50px;}.nursing-banner-cards-wrapper .row{flex-direction:column;gap:20px;}.nursing-banner-cards-wrapper .row>div{width:100%;}.model-cards-wrapper{padding-top:0;padding-bottom:30px;}.nursing-banner-cards-wrapper{padding-top:50px;padding-bottom:30px;}.your-story-row{flex-direction:column;align-items:center;}.your-story-row>div{padding-top:30px;width:100%;text-align:center;}.thanks-to-nurse-sec .row> :first-child{width:65%;}.thanks-to-nurse-sec .row> :last-child{width:35%;}.share-your-story-sec,.padding-mb-0{padding:0;}.model-card .model-card-img{height:300px;}.js-webform-radios{justify-content:center;}.gme-tabs-section{margin-top:0px;padding:30px 0;}.gme-tabs-section .gme-office-tab-card{height:450px;}.model-card.col-md-6{width:100%;}.imc-facilities-cards .staying-at-imc-card.last-card{margin-bottom:30px;}.visit-for h5{margin-bottom:0;}.visiting-time{font-size:16px;text-align:left;margin-left:30px;}.appointment-hours-sec .companion-allowed p{font-size:20px;}.patients-rights-sec .pav-guide-item .blue-dot span{margin-top:0px;}.vip-booking-sec .visiting-hours-card .visit-for h5{font-size:18px;text-align:left;}.vip-booking-sec .visiting-hours-card{padding:20px 26px;}.residency-programs-section{margin-top:0;margin-bottom:30px;}.fellowships-progs-section{margin:0;}.patients-rights-sec .pr-img-wrapper img{max-height:400px;}.why-choose-imc-sec .why-choose-imc-detail p{font-size:26px;line-height:180%;}.how-to-book-appointment .advantage-card{width:300px;height:auto;}.imc-telemedicine-h2 h2{margin-bottom:30px;}.vip-booking-sec{margin-top:30px;}.vip-booking-sec{padding:30px 0;}.adv-sec-img img{height:auto;}.adv-sec-img img{height:auto;max-height:400px;}.tab-content.panel-group.accordion>div{width:100%;padding:0;}.imc-gme-stats-section .prog-cards-wrapper>.col-lg-3{width:50%;max-width:270px;}.board-members-banner{background-position:top center;padding:0;}.board-members-banner> :first-child{padding:20px;margin-top:300px;background-color:#00000070;}.board-members-banner .lead-sec-heading h2,.board-members-banner .education-span span,.board-members-banner .lead-sec-para p,.board-members-banner .lead-sec-des p{color:white;}}@media (max-width:500px){.banner-section .banner-msg-prompt h1{font-size:35px;}.hospital-loc-card,.hospital-location-card{height:300px;}div#block-imc-website-searchform-3{display:none;}.banner-section .banner-section-row{height:500px;}.imc-paragraph-light p{font-size:16px;}.imc-outlined-btn button{width:180px;height:50px;}.mini-carousel-content-wrapper{height:140px;}.imc-banner-text h1{font-size:24px;}.doctor-filter-wrapper{margin:50px 0;}.mv-card.expanded>.row,.mv-card>.row{height:320px;}.mv-card .mv-card-content-wrapper p,.mv-card.expanded .mv-card-content-wrapper p{font-size:16px;}.form-control,.form-select,.js-webform-radios label{font-size:14px;}.contact-us-tab-card .card-txt-wrapper p,.pav-guide-para p,.telemedicine-banner-sec p,.visit-for h5,.visiting-time,.how-to-book-appointment .advantage-card span,.vip-booking-sec div>p:not(button p),.nursing-banner-card .welcome-msg p,.model-card p,.thanks-to-nurse-sec .thanks-nurse-txt p,.share-your-story-sec p,.share-your-story-sec h4,.webform-submission-share-your-story-form span.fieldset-legend.js-form-required.form-required,.staying-at-imc-card p,.satimc-card-heading h5,.page-description p,.board-members-banner .lead-sec-des p,.lead-sec-des p,.gme-banner-cards-wrapper>div p,.imc-gme-stats-section .imc-gme-stats-card p,.relation-with-patient,#edit-testimonial-form-row fieldset legend span,.testimonial-form-sec #edit-testimonial-form-row .js-webform-type-checkbox label,.patients-rights-sec .pav-guide-item .pav-guide-para p,.slide-btn button p,.why-choose-imc-sec .why-choose-imc-detail p,.vip-booking-sec .visiting-hours-card .visit-for h5{font-size:16px;}.vip-booking-sec h2,.vip-booking-sec h3,.nursing-banner-card .welcome-heading h2,.thanks-to-nurse-sec h2,.share-your-story-sec h3,.share-your-story-sec h2,.lead-sec-heading h2,.member-name,.imc-hos-section-heading h2,.testimonial-form-sec .page-heading-wrapper h2{font-size:22px;line-height:150%;}.nursing-services-banner h2,.gme-banner-cards-wrapper>div p .number,.imc-gme-stats-section .imc-gme-stats-card span,.imc-hos-section-heading h2,.advantages.row p{font-size:28px;line-height:150%;}.satimc-card-heading h5,.lead-sec-para p,.education-span span,.program-name-wrapper h4{font-size:18px;}.about-surgery-txt p{font-size:20px;}.gme-banner-cards-wrapper>div p{line-height:150%;}.imc-gme-stats-section .imc-gme-stats-card{width:220px;height:170px;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item button.accordion-button{font-size:18px;padding:10px 20px;}.lead-content-head{flex-direction:column;gap:0;}.leadership-section-container .col-md-7{text-align:center;}.leadership-section-container{padding:20px;}.board-members-banner .lead-content-head{flex-direction:column;gap:0;}.prog-cards-wrapper>div{display:flex;justify-content:center;margin-bottom:20px;}.leadership-section-container> :nth-child(2) .img-frame{right:-18px;opacity:0.3;}.lead-sec-para p{text-align:center;}.faq-row>div,.page-heading-wrapper,.gme-tabs-section{padding:0;}.gme-faq-tab .accordion-body{padding-left:0;padding-right:0;}.gme-faq-tab .az-accordion .accordion-item button.accordion-button{font-size:14px;font-weight:500;line-height:120%;}.gme-faq-tab .az-accordion .accordion-item .accordion-body p{font-size:14px;padding-left:20px;line-height:120%;}.residency-programs-section,.fellowships-progs-section,.gme-tabs-section{margin-top:0;}.visiting-hours-card.col-md-6{width:100%;}.visiting-hours-card{padding:20px;}.pav-visiting-hours-sec,.appointment-hours-sec{padding-left:20px;padding-right:20px;}.pav-visiting-hours-sec{padding-bottom:20px;}.guidelines-card.col-md-6{width:100%;}.visit-for h5,.fellowships-progs-section,.visit-for h5{margin-bottom:0;}.ml-30{margin-left:30px;}.patients-rights-sec{margin:0;}.mt-100,.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item .az-element.az-image{margin-top:0;}.telemedicine-cards .visiting-hours-card,.residency-programs-section{margin-bottom:20px;}.why-choose-imc-sec .why-choose-imc-detail p{font-size:18px;line-height:150%;margin-top:20px;}.why-choose-imc-txt p{font-size:24px;margin-top:20px;}.why-choose-imc-sec .visiting-hours-card{min-height:150px;}.location-banner h1{font-size:30px;line-height:130%;}.imc-telemedicine-h2 h2{font-size:26px;margin-bottom:20px;}.how-to-book-appointment .advantage-card{width:300px;min-height:230px;}.how-to-book-appointment .advantage-card p{font-size:20px;}.telemedicine-services-sec .visiting-hours-card{height:100px;}.how-to-book-appointment{padding-top:20px;}.advantages.row> :first-child{display:flex;align-items:center;}.vip-booking-sec{padding-top:0;padding-bottom:0px;}.advantages.row>div{width:50%;}.adv-sec-img img{height:auto;}.vip-booking-sec .visiting-hours-card{margin-bottom:20px;}.vip-cards-row{width:100%;margin:auto;}.vip-cards-row>div{padding-right:10px;padding-left:10px;}.nursing-services-sec.gme-faq-tab .az-accordion .accordion-item span{margin-left:20px;font-size:16px;}.thanks-to-nurse-sec .row{flex-direction:column;}.thanks-to-nurse-sec .row>div{width:100% !important;text-align:center;}.model-cards-wrapper .az-ctnr.container>.row{gap:30px;}.gme-faq-tab.nursing-services-sec,.thanks-to-nurse-sec{padding:30px 0;}.satimc-card-heading{width:250px;}.staying-at-imc-card-vector{height:65px;}.leadership-section-container{margin:30px 0;}.board-members-banner{margin-top:0;margin-bottom:30px;}.imc-gme-stats-section{padding-top:30px;padding-bottom:30px;}.my-40{margin-top:30px;margin-bottom:30px;}.gme-banner-cards-wrapper>div{height:100px;}.pav-guide-item{margin-bottom:10px;}.blue-dot span{height:8px;width:8px;}.page-heading h1{padding:16px 10px;font-weight:600;}.pav-visiting-hours-sec{margin-top:30px;}.appointments-banner .page-description p{text-align:center;}.appointment-hours-sec,.page-heading h2,.guidelines-card{text-align:center;}.test-content-wrapper-row{margin-top:0;margin-bottom:0;}.testimonial-form-sec #edit-user-info-column{margin-bottom:20px;}.js-webform-radios{justify-content:start;}.testimonial-form-sec .page-description p{padding:0 10px;}div#edit-namefieldswrapper{width:100%;margin:auto;}div#edit-namefieldswrapper .form-item{margin-bottom:0;}.slide-btn button{height:65px;width:100%;padding-right:24px;padding-left:70px;}.slide-btn button::before{height:45px;width:45px;background-position:center;}.how-to-book-appointment{padding-bottom:30px;}.telemedicine-services-sec{padding-bottom:20px;}.imc-facilities-cards .staying-at-imc-card.last-card{margin-bottom:30px;}.board-members-container{margin-bottom:0;}.awards-acc-banner{text-align:center;min-height:450px;overflow:hidden;}.awards-banner-text-wrapper> :nth-child(1) p{font-size:20px;line-height:150%;}.awards-banner-text-wrapper> :nth-child(2) p,.awards-banner-text-wrapper> :nth-child(2) a{font-size:18px;line-height:150%;}.success-stories-carousel .owl-item img{border-radius:30px;}.gme-tabs-section .gme-office-tab-card{height:360px;}.gme-tab-card-content-wrapper h5{font-size:20px;}.gme-office-tab-card> :first-child{background-size:contain;}.gme-tabs-section .gme-office-tab-card img{height:150px;width:150px;}.patients-rights-sec .page-heading h1{line-height:130%;}.patients-rights-sec{padding:0;}.vip-protocol-dept-banner{height:280px;}.advantages.row{padding:0 20px;margin-bottom:20px;}.advantage-card{height:180px;width:180px;}.advantage-card p{font-weight:500;font-size:18px;}.vip-booking-sec .visiting-hours-card{border:none;padding:16px 20px;}.slide-btn button p{font-size:14px;}.visiting-time{padding-right:0;line-height:150%;}.visit-for h5{line-height:150%;}.appointment-hours-sec{padding-top:20px;padding-bottom:0;}.imc-gme-stats-section .prog-cards-wrapper>.col-lg-3{width:100%;}}@media (max-width:375px){.mv-card .mv-card-content-wrapper,.mv-card.expanded .mv-card-content-wrapper{padding:20px 20px;}.mv-card.expanded>.row,.mv-card>.row{height:380px;}}@media (max-width:350px){.imc-sec-heading h2{letter-spacing:6px;font-size:28px;}.mini-carousel-content-wrapper p{font-size:16px;}.hospital-loc-card,.hospital-location-card{height:260px;}.banner-btn button{height:40px;width:200px;}.satimc-card-heading{left:10px;}.staying-at-imc-card-vector{left:17px;}.satimc-card-heading{width:240px;}}@media (max-width:320px){.banner-section .banner-msg-prompt h1{font-size:30px;}.banner-btn button p{font-size:14px;}.banner-btn a{height:38px;width:180px;}}
