﻿@media only screen and (max-width:1139px){.main-header.header-style-one .theme-btn{display:none}.main-header.header-style-one .main-box:before{left:-15px;right:-15px;border-radius:0}.main-header.header-style-one .main-box{padding:0;margin:0}.main-slider h2{font-size:42px}.about-section .images-column .inner-column,.info-section .image-column .inner-column{padding-right:0}.client-testimonial-carousel .owl-nav,.header-style-one .header-top,.header-style-three .theme-btn,.header-top-two .top-left .contact-list li,.news-block .lower-content h4 br{display:none}.about-section-two .image-box{padding-left:0}.about-section-three .image-box{padding-right:0}.about-section-three .sec-title{margin-bottom:30px}.news-block .post-author{font-size:14px}.header-top-three .top-left .contact-list li:last-child{display:none}.time-table-section .table-outer{overflow-y:visible;overflow-x:auto}.banner-section-two .content-box{width:60%;margin-left:45%}.call-to-action-two .info-box{width:100%}.table-outer{position:relative;overflow-x:scroll}.default-table{min-width:1000px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:1023px){.main-header .main-box,.sticky-header{display:none!important}.mobile-header,.nav-outer .mobile-nav-toggler{display:block}.header-style-two .header-top-two,.main-header .nav-outer .main-menu{display:none}.header-span{height:65px}.mobile-header{padding:12px 15px}.about-section .content-column{order:0}.top-features{margin:0;padding:100px 0 70px}.banner-section-three .top-features{background:0 0;margin-top:0}.top-features:before{display:block}.about-section .content-column .inner-column{padding-top:0}.header-style-two .nav-outer{padding-left:0;width:auto}.banner-section .content-box{margin-left:40%;width:60%}.banner-section .content-box h2{font-size:36px}.banner-section .content-box .text{font-size:16px}.about-section-two:before{display:none}.banner-section-two .content-box .icon-box{font-size:42px;line-height:80px;height:80px;width:80px}.banner-section-two .content-box h1{font-size:72px}.banner-section-two .content-box h3{font-size:32px}.banner-section-two .content-box .text{font-size:16px;line-height:1.6em}.banner-section-two .content-outer{min-height:600px}.about-section-three .content-column,.features-section .content-column{order:0}.about-section-three{background:0 0}.service-block-three .inner-box{padding:130px 30px 30px;text-align:center}.service-block-three .icon{left:0;right:0;margin:0 auto;border-radius:0 0 20px 20px}.call-to-action .inner-container{flex-direction:column;text-align:center}.call-to-action .btn-box{margin-top:70px}.banner-section-two .content-box{margin-left:38%;width:62%}.banner-section-two .content-box .text{font-size:16px;line-height:24px}.info-section .image-column .inner-column{padding-left:0}.call-to-action-two .image-column .image{padding-top:0;text-align:center}.call-to-action-two{margin:0}.call-to-action-two .info-box{position:relative;transform:none;padding:70px 20px}.call-to-action-two .info-box .inner{padding-left:0;text-align:center}.call-to-action-two .info-box .icon{position:relative;display:inline-block;margin-bottom:20px}.info-section .content-column{order:0}.call-to-action-two .content-column .inner-column{margin-right:0}.news-block-three .content-box h4 br{display:none}.news-block-three.even .image-box .date{right:auto;left:0;border-radius:0 10px 0 0}}@media only screen and (max-width:767px){.main-footer .footer-bottom .footer-nav ul{display:flex;justify-content:center;align-items:center}.main-footer .footer-bottom .copyright-text,.main-footer .footer-bottom .footer-nav{width:100%;text-align:center}.banner-section .content-box{margin-left:30%;width:70%;padding:40px 30px}.banner-section .content-box h2{font-size:36px}.banner-section .content-box .text{font-size:16px}.banner-section-two .content-box{width:60%;margin-left:30%}.about-section-three .content-column{margin-bottom:70px}.fun-fact-section-three .count-box .count-text{font-size:52px}.testimonial-block .inner-box .text{font-size:16px;line-height:1.6em}.testimonial-section-two .call-to-action{padding-bottom:0}.banner-section-three .content-box .title{font-size:16px}.banner-section-three .content-box h2{font-size:42px}.banner-section-three .content-box h4{font-size:24px}.banner-section-three .content-box .text{font-size:14px;line-height:1.6em}.banner-section-three .content-outer{min-height:600px}.main-slider h2{font-size:32px}.main-slider .text{font-size:14px;line-height:26px}.news-section-two{padding:70px 0 0}.about-section-two,.call-to-action-two .content-column .inner-column,.map-section,.services-section-two,.team-section,.team-section-two,.terms-and-condition{padding:70px 0}.contact-section,.features-section,.info-section,.login-section{padding:70px 0 20px}.about-section,.about-section-three,.blog-section,.main-footer .widgets-section,.news-section,.news-section-three,.services-section,.services-section-three,.testimonial-section,.top-features{padding:70px 0 40px}.info-block .inner{padding-left:0}.info-block .icon{position:relative;display:inline-block;margin-bottom:20px}.doctor-info-list li{padding-left:150px}.author-box .thumb{border-radius:50%;overflow:hidden;display:inline-block;position:relative;height:100px;width:100px;border:5px solid #fff;box-shadow:0 10px 20px rgba(0,0,0,.1)}.author-box .inner-box{padding:30px 20px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}}@media only screen and (max-width:599px){.main-slider h2{font-size:24px;line-height:1.2em}.main-slider .text{font-size:12px;line-height:1.8em}.main-slider .text br{display:none}.sec-title h2{font-size:28px}.testimonial-block .inner-box .text{font-size:20px;line-height:1.4em}.testimonial-section .client-thumb-outer{max-width:150px}.banner-section .content-box{margin-left:10%;width:90%;padding:40px 30px;border-left-width:5px}.banner-section .content-box h2{font-size:26px}.banner-section .content-box .text{font-size:14px}.banner-section .content-outer{min-height:500px}.news-block .lower-content h4,.service-block-two .lower-content h4{font-size:20px}.feature-block-three .inner-box{padding:30px;text-align:center}.feature-block-three .icon{left:0;top:0;position:relative;display:inline-block;margin-bottom:20px}.header-top-three{display:none}.banner-section-two .content-box .icon-box{font-size:22px;line-height:60px;height:60px;width:60px}.banner-section-two .content-box h1{font-size:52px}.banner-section-two .content-box h3{font-size:24px}.banner-section-two .content-box .text{font-size:14px;line-height:1.6em}.banner-section-two .content-outer{min-height:500px}.banner-section-two .content-box{width:70%;margin-left:30%}.about-section-three .about-owner{padding-left:0}.sec-title{margin-bottom:40px}.main-slider .btn-box a{min-width:140px!important;margin-bottom:10px}.main-slider .title{font-size:14px}.search-popup .search-inner{border-radius:0;background-color:transparent}.search-popup .form-group input[type=search],.search-popup .form-group input[type=text]{font-size:14px;line-height:20px;padding:15px 30px;height:50px;width:100%}.search-popup .form-group button,.search-popup .form-group input[type=submit]{position:relative;height:40px;width:100%;line-height:40px;font-size:18px;margin-top:15px}.call-to-action h2{font-size:32px}.page-title{padding:40px 0}.page-title h1{font-size:38px}.error-section:after,.error-section:before{display:none}.doctor-info-list li{padding-left:0}.doctor-info-list li strong{position:relative;display:inline-block;margin-bottom:5px}.news-block .lower-content{padding:30px 20px 20px}.blog-post .post-format-quote .icon,.news-block .post-format-link .icon{position:relative;display:block;margin-bottom:20px}.blog-post .post-format-quote,.news-block .post-format-link{padding:30px 20px}.news-block .post-format-link .icon{margin:0 auto 10px}.sec-title{margin-bottom:40px}.owl-nav{display:none}}@media only screen and (max-width:479px){.contact-form-two{border:0;padding:30px 15px}.contact-form-two .title-box h4{font-size:24px}.contact-form-two .title-box .text{font-size:14px;line-height:24px}.banner-section-three .content-box h4{font-size:18px}.banner-section-three .content-box h2{font-size:28px}.banner-section-three .content-box .text{max-width:62%}.banner-section-two .content-box{margin-left:25%;width:80%}.testimonial-section-two .client-thumbs-carousel{overflow:hidden}.header-style-two .mobile-header .search-btn,.sec-title .text br,.sec-title h2 br,.sec-title p br{display:none}.feature-block .inner-box{padding:40px 30px}.service-block .inner-box{padding:30px 20px}.about-section .video-link{left:0;top:0;position:relative}.call-to-action h2{font-size:36px}.banner-section .content-box h2{font-size:20px}.banner-section .content-box .title{font-size:14px}.banner-section .content-box .text{font-size:12px;line-height:1.4em}.banner-section .active .content-box .btn-box a{padding:5px 30px;font-size:14px}.testimonial-block .inner-box .text{font-size:16px}.news-block .post-author{font-size:12px}.fun-fact-section-three .count-box .count-text{font-size:42px}.banner-section-three .content-outer{min-height:550px}.testimonial-block-two{padding:15px}.testimonial-block-two .inner-box{padding:30px}.testimonial-block-two .info-box .thumb{position:relative;margin-bottom:20px;left:0;top:0}.testimonial-block-two .info-box{padding-left:0}.nav-outer .mobile-nav-toggler{margin-left:15px}.default-form .form-group button,.default-form .form-group input[type=submit]{width:100%}.call-to-action-two .info-box h3{font-size:32px}.call-to-action-two .info-box .text{font-size:14px}.testimonial-block-three .info-box{padding-left:90px;padding-top:5px;min-height:70px;height:auto}.testimonial-block-three .info-box .image{height:70px;width:70px}.news-block-two .image img,.news-block-two .inner-box{min-height:300px;object-fit:cover}.news-block-two .inner-box h4{font-size:22px}.news-block-two .inner-box br{display:none}.default-tabs.style-two .tab-buttons li{padding:15px 20px}.default-tabs .tab-buttons li{padding:10px 20px}.error-section h2{font-size:34px}.news-block-three .content-box{padding:20px 15px}.blog-post .news-block .lower-content h3,.news-block-three .content-box h4{font-size:22px}.error-section .text{font-size:16px}.blog-post .news-block .lower-content .post-info{flex-direction:column}.contact-form .form-group button{width:100%}.login-form,.order-box,.order-box ul li{padding:20px 20px}.about-section .images-column .inner-column{margin:0}.about-section .image-1,.about-section .image-2,.about-section .image-3{position:relative;right:0;left:0;margin:0 auto;bottom:0;top:auto;width:100%;text-align:center}.about-section .image-2{margin:-50px 0}.about-section .video-link{text-align:center}}