@media only screen and (max-width:767px){.pt-100,.ptb-100{padding-top:50px}.banner-image img,.section-title{max-width:100%}.pb-70{padding-bottom:20px}.main-banner.bg-two,.pb-100,.ptb-100{padding-bottom:50px}.section-title{margin:0 auto 30px}.about-content .about-features li span,.goal-content-item .item-content .list li,.section-title span,.step-four-content p,.step-three-content p{font-size:15px}.section-title h2{font-size:25px;margin-top:8px;margin-bottom:8px}.banner-btn,.top-header .top-list{text-align:center}.top-header .top-list li,.top-header .top-social li{margin-bottom:10px}.top-header .top-list li:last-child,.top-header .top-social li:last-child{margin-bottom:0}.top-header .top-social{text-align:center;margin-top:16px}.mean-container a.meanmenu-reveal{padding:6px 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:4px;margin-top:-5px;border-radius:3px;position:relative;top:8px}.mean-container .mean-bar{background-color:unset}.mean-container .mean-nav{margin-top:52px}.main-banner{height:100%;padding-top:110px;padding-bottom:0;background-image:unset;background-color:#eaf7fd}.main-banner .main-banner-content{margin-top:0;max-width:100%;text-align:center}.main-banner .main-banner-content h1{font-size:26px;line-height:1.4}.banner-image{position:relative;top:0;right:0;text-align:center}.default-shape{display:none}.about-content{margin-top:30px}.about-content h3{font-size:25px}.about-content .about-features li,.partner-list .partner-item{-ms-flex:unset;-webkit-box-flex:unset;flex:unset;max-width:unset;display:inline-block;width:100%}.main-banner.bg-two{height:100%;padding-top:120px;background-image:url(../../assets/img/banner-bg2-M.webp)}.services-item-two h3{font-size:20px}.goal-content-item{padding:15px 15px 50px;margin-left:0}.goal-content-item .item-content h3{font-size:26px}.contact-area .section-title,.goal-content-item .item-content .goal-btn{margin-top:20px}.partner-list .partner-item:nth-child(6){margin-left:0}.main-banner.bg-three{height:100%;padding-top:120px;padding-bottom:60px}.contact-info-box,.step-four-content,.step-three-image{margin-bottom:30px}.step-four-content h3,.step-three-content h3{font-size:25px;margin-top:8px;margin-bottom:10px}.step-four-content b,.step-three-content b{font-size:16px;color:#7b7c93;font-weight:500}}@media only screen and (min-width:768px) and (max-width:991px){.pt-100,.ptb-100{padding-top:80px}.app-content,.app-content h3,.banner-image img,.main-banner.bg-four .main-banner-content,.testimonials-slider .testimonials-item,.video-image img{max-width:100%}.contact-info-box,.faq-image,.services-image,.step-four-content,.step-two-content{margin-bottom:30px}.pb-70{padding-bottom:50px}.pb-100,.ptb-100{padding-bottom:80px}.banner-btn,.main-banner-single .main-banner-content,.solution-details-overview .image,.solution-details-sidebar .details-image,.step-four-image,.step-two-image,.top-header .top-list,.widget-area .widget-image{text-align:center}.top-header .top-social{text-align:center;margin-top:16px}.mean-container a.meanmenu-reveal{padding:6px 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:4px;margin-top:-5px;border-radius:3px;position:relative;top:8px}.mean-container .mean-bar{background-color:unset}.mean-container .mean-nav{margin-top:52px}.main-banner{height:100%;padding-top:150px;padding-bottom:0;background-image:unset;background-color:#eaf7fd}.main-banner .main-banner-content{margin-top:0;max-width:100%;text-align:center}.about-content,.app-content,.consult-content,.image-sliders,.main-banner-single .main-banner-image,.order-details,.solution-details-overview,.solution-details-sidebar,.testimonials-slider .testimonials-item .content,.video-image,.widget-area,.widget-projects-area{margin-top:30px}.main-banner .main-banner-content h1{font-size:26px;line-height:1.4}.banner-image{position:relative;top:0;right:0;text-align:center}.video-btn{left:0;right:0}.appointment-form::before,.default-shape{display:none}.top-services-content .icon{margin-bottom:18px}.top-services-content .icon i{height:60px;width:60px;line-height:60px;font-size:30px}.about-content h3,.choose-content h3,.treatment-content h3{font-size:25px}.services-item .icon{margin-bottom:15px}.services-item h3{font-size:20px;margin-bottom:10px}.services-item .read-btn{margin-top:8px}.pl-0,.px-0,.testimonials-area .container-fluid{padding-left:15px!important}.app-content h3{font-size:25px;margin-top:10px;margin-bottom:10px}.app-content .app-text p,.treatment-content .treatment-features li span{font-size:14px}.solutions-content h3{font-size:25px;margin-top:8px;margin-bottom:7px}.single-blog-details .related-posts .posts-item .image img,.single-blog-details .single-image img,.solutions-content .solutions-features li span{width:100%}.solutions-image{margin-top:30px;text-align:center;top:0}.doctor-item .content{bottom:0}.appointment-form,.emergency-form.two{padding:30px 20px}.appointment-form .content{margin-bottom:25px}.appointment-form .content h3{font-size:20px;margin-top:6px}.consult-content h3{font-size:25px;margin-top:10px;margin-bottom:10px}.pl-5,.px-5{padding-left:0!important}.main-banner.bg-two{height:100%;padding-top:170px;padding-bottom:100px}.about-image .video-btn i,.emergency-form .content i,.faq-image .video-btn i,.projects-item-two .content h3,.services-item-three h3,.services-item-two h3,.single-services h3,.team-item .content h3{font-size:20px}.goal-content-item{padding:15px;margin-left:0}.goal-content-item .item-content h3,.main-banner.bg-four .main-banner-content h1{font-size:26px}.contact-area .section-title,.goal-content-item .item-content .goal-btn,.main-banner-item .main-banner-content .banner-btn,.main-banner-single .main-banner-content .banner-btn,.solution-details-overview .text{margin-top:20px}.goal-content-item .item-content .list li,.main-banner-item .main-banner-content p,.main-banner-single .main-banner-content p,.projects-item .content p,.services-item-three p,.step-four-content p,.step-one-content p,.step-three-content p,.step-two-content p{font-size:15px}.testimonials-slider .testimonials-item .content h3{font-size:26px;margin-top:8px;margin-bottom:15px}.single-blog-details .details-features li,.testimonials-slider .testimonials-item .content p{font-size:16px}.testimonials-slider .owl-dots{position:relative;bottom:0}.partner-list{text-align:center;display:inline-block}.partner-list .partner-item{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:40%;display:inline-block;width:100%}.partner-list .partner-item:nth-child(6),.single-blog-details .comments-area .comment-list .children{margin-left:0}.main-banner.bg-three{height:100%;padding-top:150px;padding-bottom:80px}.appointment-area .single-fun-fact,.emergency-area{margin-top:0}.emergency-form{padding:40px 25px}.emergency-form .content h3{font-size:18px}.choose-overview-content{padding:20px}.choose-image{position:relative;top:0}.choose-area{padding-bottom:0}.main-banner.bg-four{height:100%;padding-top:185px;padding-bottom:0}.main-banner.bg-four .banner-form{background-color:#fff}.main-banner.bg-four .container-fluid{padding-right:15px}.emergency-area.two{padding-top:50px}.step-one-image,.step-three-image{margin-bottom:30px;text-align:center}.step-four-content h3,.step-one-content h3,.step-three-content h3,.step-two-content h3{font-size:25px;margin-top:8px;margin-bottom:10px}.step-four-content b,.step-one-content b,.step-three-content b,.step-two-content b{font-size:16px;color:#7b7c93;font-weight:500}.clients-area.bg-ffffff .clients-item{background-color:#e3f2fc}.service-details-content .service-details-info .single-info-box{-ms-flex:unset;-webkit-box-flex:unset;flex:unset;max-width:unset;margin-bottom:20px}.solution-details-overview .image img{margin-bottom:10px;width:100%}.solution-details-overview .solution-details-video .video-btn{width:60px;height:60px;line-height:70px}.product-details-desc h3{margin-top:25px}.single-blog-details .details-features{margin-bottom:20px}.single-blog-details .content h3{font-size:22px}.single-blog-details .comments-area .comment-body{padding:30px}.single-blog-details .comments-area .comment-body .reply{position:relative;top:0;right:0;margin-top:10px}.single-blog-details .comments-area .comment-author{margin-bottom:10px}.single-blog-details .comments-area .comment-author .avatar{position:relative;left:-5px}.emergency-item .content p{line-height:1}.main-banner-item{height:100%;padding-top:120px;padding-bottom:100px}.main-banner-item .main-banner-content{text-align:center;max-width:100%}.main-banner-item .main-banner-content h1,.main-banner-single .main-banner-content h1{font-size:36px}.about-image{text-align:center;height:500px}.about-image .video-btn,.faq-image .video-btn{width:65px;height:60px;line-height:65px}.single-counter h3,.single-counter h3 .sign-icon{font-size:30px}.faq-image{height:500px;margin-top:30px}.services-image{height:500px}.main-banner-single{height:100%;padding-top:100px}}@media only screen and (min-width:992px) and (max-width:1199px){.top-header .top-list li{font-size:12px;margin-right:10px}.top-header .top-social li .log-in,.top-header .top-social li .sign-in{font-size:14px}.main-banner{background-image:unset;background-color:#eaf7fd;height:700px}.main-banner-content h1{font-size:40px}.banner-form{padding:10px 12px}.banner-form form .banner-form-btn{padding:8px 10px;font-size:14px}.banner-image{right:15px}.banner-image img{max-width:500px}.about-content .about-features li span,.consult-content .list li{font-size:15px}.services-item h3{font-size:20px;margin-bottom:10px}.app-content h3{max-width:100%}.appointment-form{padding:60px 10px}.consult-content h3{font-size:26px}.single-footer-widget .instagram li img{max-width:62px}.main-banner.bg-three{padding-top:100px}.main-banner.bg-four{height:100%;padding-top:155px;padding-bottom:210px}.main-banner.bg-four .main-banner-content h1{font-size:35px}.projects-item-two .content h3{font-size:20px}.main-banner-single .main-banner-image{margin-top:176px}}@media only screen and (min-width:1550px){.banner-image{top:50px;right:120px}.banner-image img{max-width:100%}.main-banner-content{margin-top:0}.projects-item .content p a{font-size:15px;font-weight:500}}
