.mobile-only-menu{display:none}.dccontainer{display:flex;align-items:center;justify-content:center}dcimg{width:100%;height:100%}.dtext{font-size:20px;padding-left:20px}@media only screen and (max-width:1799px){.nav-scroller.stop{top:80px}}@media only screen and (max-width:700px){.navbar-light .navbar-nav .nav-link{padding:15px;font-size:17px;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.2)}}@media only screen and (min-width:700px) and (max-width:1499px){.navbar-light .navbar-nav .nav-link{padding:15px;font-size:17px;color:#000!important;border-bottom:1px solid rgba(255,255,255,.2)}}@media only screen and (max-width:1399px){.navbar-light .navbar-nav .nav-link{padding:17px 10px;color:#fff;font-size:14px}.header__cta--text{font-size:14px}.header__cta a img{width:30px}.main-heading h2 br,.main-heading p br{display:none}.navbar-nav .nav-item:hover .megaMenu{top:64px}}@media only screen and (max-width:1365px){.dd-menu>.nav-link>i{display:none}.about-md{width:800px}.nav-scroller.stop{top:68px}}@media only screen and (max-width:1199px){.header__logos a img{width:300px}.footer__info .footer__info_wrap h4,.header__cta--text,.insurance-section .insurance-section__item p,.payment-section .payment-section__item p,.sanainsurance-section .sanainsurance-section__item p,.steps-section .steps-section__item p{font-size:16px}.hero-banner__content h2 small,.main-heading h3{font-size:30px}.hero-banner__content h2{font-size:40px}.hero-banner__content p{font-size:20px;margin-top:15px}h2{font-size:36px}.navbar-toggler{position:relative;border:0;background:0 0;height:60px;border-radius:0;width:60px;color:transparent!important;transition:.4s ease-in-out;right:-15px}.closeMenuMobile{position:absolute;top:5px;right:5px;height:0;padding:20px 11px}.header__cta{margin-left:0;margin-right:0}.navbar-collapse{position:fixed;overflow:auto;width:300px;left:-300px;transition:.2s ease-in-out!important;top:0;bottom:0;background:#0c71c3;z-index:10;-webkit-transition:.2s ease-in-out!important;-moz-transition:.2s ease-in-out!important;-ms-transition:.2s ease-in-out!important;-o-transition:.2s ease-in-out!important}.navbar-collapse.show{left:0}.nav-item.active .megaMenu,header .collapse:not(.show){display:block}#swipe-area{position:fixed;width:10px;height:100%;background-color:transparent;box-sizing:border-box;z-index:1000;right:0;top:0}.dd-menu>.nav-link>i{display:block;right:15px}.navbar-nav{padding:0!important}body,header{transition:.2s ease-out!important;-webkit-transition:.2s ease-out!important;-moz-transition:.2s ease-out!important;-ms-transition:.2s ease-out!important;-o-transition:.2s ease-out!important;left:0;position:relative}body.overflow-hidden .navbar-toggler__ico::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:0;left:-12px}body.overflow-hidden .navbar-toggler__ico::before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);top:0;width:30px;left:-12px}body.overflow-hidden .navbar-toggler__ico{width:0}.overlay-body{background:rgba(0,0,0,0);position:fixed;left:0;width:100%;top:0;bottom:0;z-index:10000;opacity:0;visibility:hidden}.overlay-body.active{left:-300px;opacity:1;visibility:visible}.dd-menu{position:relative}.nav-scroller.stop{top:75px}.black-bg{display:none!important}.main-heading h2{margin-bottom:30px}}@media only screen and (max-width:991px){.award-tab,.header__top{text-align:center}.payment-section .payment-section__item p{font-size:16px}.insurance-section .insurance-section__item p,.sanainsurance-section .sanainsurance-section__item p{font-size:18px}.hero-banner{height:450px}.header__cta a{padding:10px 20px;font-size:14px}.pt-9{padding-top:50px}.pb-9{padding-bottom:50px}.header__top{left:0;display:block;border-bottom:1px solid rgba(255,255,255,.2)}.header__top--block,.header__top--block ul li span{display:inline-block}.navbar{border-top:0;position:static}.header::after{display:none}.header__logos{border:0}.hero-banner .carousel-item{background-attachment:scroll!important}.nav-scroller.stop{top:106px}.header__top--block ul li{padding:5px 15px}.hero-banner__content h2{font-size:40px}.navbar-toggler{height:50px;width:50px;right:-15px}.insurance-section .insurance-section__item,.payment-section .payment-section__item,.sanainsurance-section .sanainsurance-section__item,.steps-section .steps-section__item{margin-bottom:20px}.health-logos .previous{left:-30px}.health-logos .next{right:-30px}.btn-wrap{justify-content:center}.we-treat-section .we-treat-section__content{padding:60px 0}.we-treat-section__faqs .accordion-button{font-size:16px;padding:15px 25px 15px 60px}.footer__info .footer__info_wrap{margin-bottom:10px}ul.ft-links{margin-bottom:15px}.footer__btns--in p{font-size:14px}.footer__content span img{margin-bottom:15px!important}.header__logos a img{width:245px}}@media only screen and (max-width:768px){.hero-banner .hero-banner__video .video{min-height:550px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px}.main-heading h3{font-size:20px}}@media only screen and (max-width:767px){header.is-fixed .header__top{display:none!important}.hero-banner__inner{padding:30px 0;background-position:center 0}.header__top--block ul li{display:inline-block;vertical-align:middle}.header__top--block{vertical-align:middle}.header__top--block ul li a{padding:5px 6px}.header__cta.is-fixed{display:flex!important}.footer__copyrights,.header__cta a{text-align:center}.header__cta--text{text-align:center;margin:auto}.hero-banner__content p br,.main-heading h3 br,.navbar::after,.navbar::before{display:none}.hero-banner__content h2{font-size:36px}.hero-banner__content h2 small{font-size:24px}.footer__copyrights .col-md-5{text-align:center!important;margin-top:10px}.navbar-toggler{right:0}.main-heading h3{font-size:30px}.hero-banner__content{margin:0 auto 20px}.btn-banner{color:#fff;border-radius:10px;font-size:16px;background-color:#e02b20;font-weight:500;padding:10px 20px;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;display:inline-block;position:relative;border:0}.main-heading h2{margin-bottom:30px}.we-treat-section .we-treat-section__content{padding:30px 0}.hero-banner{height:400px}.hero-banner .hero-banner__video .video{min-height:500px}.mobile-only-menu{display:block}.navbar-light .navbar-nav .nav-link{padding:15px;font-size:17px;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.2)}.menu2 li:first-child a::before{content:""}#sanaBenfitBookNowBtn{margin-top:50px}.insurance-section .insurance-section__item,.sanainsurance-section .sanainsurance-section__item{height:100%}}@media only screen and (max-width:575px){.arrow_box:after,.hero-banner__content h2 br{display:none}.button-group a{margin-right:0!important}.btn{padding:12px 24px;font-size:14px}.health-logos .previous{left:0}.health-logos .next{right:0}h2{font-size:30px}.main-heading p{font-size:16px}.user-data span{height:60px}.user-data__text h6{margin-bottom:0}.navbar-toggler{height:45px;width:45px;padding:0}.header__top--block ul li a{padding:9px 4px 7px}.main-heading h3{font-size:24px}.hero-banner__content{margin:0 auto 10px}.hero-banner{margin-right:3.5vw}.steps-section .steps-section__item{margin-bottom:15px}header.header>.container{padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:479px){.header__logos a img{width:245px}.hero-banner__content h2 small{font-size:16px;letter-spacing:0}.hero-banner__content h2{font-size:30px;margin-bottom:10px}.hero-banner__content p{font-size:14px;margin-top:5px}.button-group a{margin-top:10px}.header__cta a img{width:22px}.header__cta--text{font-size:13px}.header__cta a,.header__cta a:hover{padding:10px;font-size:14px}h2{font-size:30px}.testimonial-section__slider--item{margin-right:15px}.navbar-collapse{width:270px}.header__cta{gap:10px;justify-content:flex-end}.cta-btn:hover i{visibility:hidden}.header__cta .cta-btn.me-3{margin-right:0!important}.nav-scroller.stop{top:93px}.hero-banner{height:360px}.hero-banner .hero-banner__video .video{min-height:600px}}@media only screen and (max-width:414px){h2{font-size:24px}.hero-banner{height:350px}}@media only screen and (max-width:375px){.header__top--block{padding:0}.user-data__text small{font-size:10px}.header__logos a img{width:185px}.table-striped.table>tbody>tr>td{max-width:40vw}}@media screen and (min-width:768px){#sanaBenfitBookNowBtn{margin-top:340px}}.header-container{min-height:unset}