@media only screen and (max-width:5000px){.boxed_wrapper_box_page{overflow-x:hidden;}
}
@media only screen and (min-width:1200px){}
@media only screen and (min-width:992px) and (max-width:1199px){.welcome-content-box{margin-left:0;margin-right:0;padding-top:50px;}
.welcome-content-box.style2{margin-left:0px;}
.welcome-image-box .experience-box{top:30px;left:30px;}
.certified-image-box1{margin-left:0;margin-right:0;max-width:670px;width:100%;margin:50px 0 50px;}
.certified-box{margin-left:0;}
.certified-box .icon-box{display:none;}
.services-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.services-style1-area .sec-title{}
.services-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-service-style1 .text-holder h3{font-size:20px;margin:0;line-height:41px;}
.slogan-content{padding:91px 0px 100px;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
.slogan-content .left{padding-bottom:28px;}
.choose-left-box img{max-width:100%;width:100%;float:none;}
.choose-content-box{padding-top:50px;padding-left:0px;padding-bottom:213px;}
.happy-patients-box{left:0px;}
.testimonial-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.testimonial-style1-area .sec-title{padding-bottom:19px;}
.testimonial-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.service-style2-right{margin-top:50px;margin-left:0px;max-width:700px;width:100%;}
.blog-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.blog-style1-area .sec-title{padding-bottom:19px;}
.blog-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.slogan-style2-area .icon-holder{top:-105px;}
.slogan-style2-area .icon-holder img{width:380px;}
.single-footer-widget.marbtm{margin-bottom:25px;}
.header-contact-info-box ul li{padding-right:0px;margin-right:20px;border-right:0px solid #dbdee4;}
.header-contact-info-box ul li .icon{width:45px;}
.header-style2-bottom-left .header-social-link{padding:35px 0;margin-right:30px;}
.header-style2-bottom-left .btns-box{padding:25px 0;}
.featured-area .top-title{flex-direction:row;justify-content:center;align-items:center;text-align:center;}
.featured-area .sec-title{padding-bottom:19px;}
.featured-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-featured-box{max-width:370px;width:100%;margin:0 auto 40px;}
.opening-hours-contact-box{padding:48px 50px 49px;max-width:370px;width:100%;margin:0 auto 40px;}
.opening-hours-contact-box h3 br{display:none;}
.emergency-contact-text{padding:19px 0 0;}
.emergency-contact-btns-box{position:relative;display:block;padding:19px 0 0;}
.rtl .emergency-contact-btns-box{float:right;}
.team-content-box{position:relative;display:block;padding:120px 0 80px;}
.team-member-box{max-width:500px;width:100%;float:none;margin:0 auto;}
.faq-content-area .layer-outer .left-box{width:100%;height:50%;float:none;}
.faq-content-area .layer-outer .right-box{width:100%;height:50%;float:none;}
.faq-title-box{padding:120px 0;padding-right:0px;}
.faq-content-box{padding-left:0;margin-right:0;}
.single-blog-style1.style1-instyle2 .big-text h3{font-size:18px;line-height:30px;}
.single-blog-style1.style1-instyle2 .big-text{min-height:230px;padding:0 40px;margin-bottom:30px;}
.single-blog-style1 .text-holder{padding:19px 20px 10px;}
.single-blog-style1.style1-instyle2 .big-text .blog-quote{bottom:20px;right:20px;}
.contact-form.home-p{max-width:100%;width:100%;padding:120px 0 70px;}
.contact-image-box{margin-left:0px;}
.contact-image-box img{max-width:100%;width:100%;float:none;}
.about-style1-image-box .single-image-box.image1{margin-right:0;}
.about-style1-image-box .single-image-box.image2{margin-left:0px;}
.team-style2-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.team-style2-area .sec-title{padding-bottom:19px;}
.team-style2-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-team-member .title-holder h3{font-size:16px;}
.services-details-text2 .img-box{margin-bottom:40px;}
.contact-form-style1-area.contact-page{padding-top:120px;padding-bottom:120px;}
.contact-form.contact-page{float:none;padding:0;margin-top:66px;max-width:100%;}
.rtl.featured-area .top-title{flex-direction:column;justify-content:center;align-items:center;text-align:center !important;}
.welcome-content-box .inner-content .bottom-box{max-width:700px;width:100%;}
}
@media only screen and (min-width:768px) and (max-width:991px){.header-top{display:none;}
.welcome-content-box{margin-left:0;margin-right:0;padding-top:50px;}
.welcome-content-box.style2{margin-left:0px;}
.welcome-image-box .experience-box{top:30px;left:30px;}
.certified-image-box1{margin-left:0;margin-right:0;max-width:670px;width:100%;margin:50px 0 50px;}
.certified-box{margin-left:0;}
.certified-box .icon-box{display:none;}
.services-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.services-style1-area .sec-title{}
.services-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-service-style1 .text-holder h3{font-size:20px;margin:0;line-height:41px;}
.slogan-content{padding:91px 0px 100px;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
.slogan-content .left{padding-bottom:28px;}
.choose-left-box img{max-width:100%;width:100%;float:none;}
.choose-content-box{padding-top:50px;padding-left:0px;padding-bottom:213px;}
.happy-patients-box{left:0px;}
.testimonial-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.testimonial-style1-area .sec-title{padding-bottom:19px;}
.testimonial-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.partner-area:before{display:none;}
.partner-box{flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:70px;}
.single-partner-logo-box{flex:0 0 100%;max-width:100%;}
.service-style2-right{margin-top:50px;margin-left:0px;max-width:700px;width:100%;}
.blog-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.blog-style1-area .sec-title{padding-bottom:19px;}
.blog-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.slogan-style2-area .icon-holder{top:-105px;}
.slogan-style2-area .icon-holder img{width:380px;}
.slogan-single-box .img-holder .overlay-content .btns-box{padding-top:19px;}
.subscribe-area .left{float:none;}
.subscribe-social-links{padding:0px 0 20px;text-align:center;}
.subscribe-social-links ul li{display:inline-block;float:none;margin-right:0;margin:0 3px;}
.subscribe-area .right{float:none;}
.single-footer-widget.marbtm{margin-bottom:25px;}
.header-style2{padding:0;}
.header-style2-left{position:absolute;top:0;left:0;float:none;z-index:10;}
.header-style2-left .logo{padding:31px 0;}
.header-contact-info-box{display:none;}
.header-style2-bottom{background:#ffffff;}
.header-style2-bottom-left .header-social-link{display:none;}
.header-style2-bottom-left .btns-box{display:none;}
.header-style2-bottom-left{float:none;text-align:right;transform:none;}
.header-style2-bottom-left .nav-outer{float:right;transform:none;}
.featured-area .top-title{flex-direction:row;justify-content:center;align-items:center;text-align:center;}
.featured-area .sec-title{padding-bottom:19px;}
.featured-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-featured-box{max-width:370px;width:100%;margin:0 auto 40px;}
.opening-hours-contact-box{padding:48px 50px 49px;max-width:370px;width:100%;margin:0 auto 40px;}
.opening-hours-contact-box h3 br{display:none;}
.emergency-contact-text{padding:19px 0 0;}
.emergency-contact-btns-box{position:relative;display:block;padding:19px 0 0;}
.rtl .emergency-contact-btns-box{float:right;}
.team-content-box{position:relative;display:block;padding:120px 0 80px;}
.team-member-box{max-width:500px;width:100%;float:none;margin:0 auto;}
.faq-content-area .layer-outer .left-box{width:100%;height:50%;float:none;}
.faq-content-area .layer-outer .right-box{width:100%;height:50%;float:none;}
.faq-title-box{padding:120px 0;padding-right:0px;}
.faq-content-box{padding-left:0;margin-right:0;}
.contact-form-style1-area .shape{display:none;}
.contact-form.home-p{max-width:100%;width:100%;padding:120px 0 70px;}
.contact-image-box{margin-left:0px;}
.contact-image-box img{max-width:100%;width:100%;float:none;}
.partner-box-style2{flex-direction:column;justify-content:center;align-items:center;text-align:center;}
.single-partner-logo-box-style2{flex:0 0 100%;max-width:100%;width:100%;}
.about-style1-image-box .single-image-box.image1{margin-right:0;}
.about-style1-image-box .single-image-box.image2{margin-left:0px;}
.single-partner-logo-box-style3{flex:0 0 50%;max-width:50%;}
.partner-box-style3{justify-content:center;}
.team-style2-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.team-style2-area .sec-title{padding-bottom:19px;}
.team-style2-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-team-member .title-holder h3{font-size:16px;}
.services-details-area{padding:120px 0 120px;}
.services-details-text2 .img-box{margin-bottom:40px;}
.services-details-sidebar{position:relative;display:block;padding-top:62px;}
.sidebar-wrapper{margin-top:80px;}
.contact-form-style1-area.contact-page{padding-top:120px;padding-bottom:120px;}
.contact-form.contact-page{float:none;padding:0;margin-top:66px;max-width:100%;}
.rtl.featured-area .top-title{flex-direction:column;justify-content:center;align-items:center;text-align:center !important;}
}
@media only screen and (max-width:767px){.info-carousel .owl-nav, .part-carousel .owl-nav, .serv-carousel .owl-nav{position:absolute;right:0;top:-70px;margin:0;}
.single-blog-style1 .text-holder .blog-title{height:auto;}
.single-blog-style1 .text-holder .text{padding-bottom:5px;}
.faq-content-area{padding-bottom:0;background:#fff !important;}
.blog-single-area .blog-post .single-blog-style1 .img-holder img{height:300px;}
.breadcrumb-area,
.dis-mob-none,
.breadcrumb-area .layer-outer-icon,
.stick-ticket{display:none !important;}
.blog-style1-area{padding-bottom:0;}
.accordion-box .accordion .accord-btn h4{font-size:14px;}
.services-block-two a{font-size:14px;}
.single-blog-style1 .text-holder .blog-title,
.blog-single-area .blog-post .single-blog-style1 .text-holder .blog-title{line-height:28px;font-size:16px;}
.single-blog-style1 .text-holder .meta-info li a{font-size:12px;margin-right:5px;}
.single-blog-style1 .text-holder .meta-info li{margin-right:0;}
.social-links-style1{float:right !important;}
.blog-control > div{font-size:12px;}
.single-sidebar .latest-posts li .img-box{width:40%;}
.replay #myModal{padding:35px;}
.part-page .col-md-2{width:50%;}
.form-radio-item.ico{width:100% !important;}
.boxxtext{width:100% !important;}
.contact-form .form-radio-item{float:left;width:40%;margin-right:5%;}
.form-radio-item:first-child label{padding-left:0;margin-bottom:19px;}
.faq-bage-2 .input-group.input-button{float:none;display:block;text-align:center;}
.block-co{float:none;}
.block-co,
.contact-p-contact-info-box .inner-content ul li{width:100%;}
.cont-frame{margin-top:20px;}
.block-co img{height:300px;margin:0 auto;display:block;width:100%;}
.doual-co{width:100% !important;float:none !important;padding:10px !important;}
.main-slider .content{text-align:center;padding-top:65px;}
.main-slider .content h3 span{font-size:17px;}
.main-slider .content h2 span{font-size:14px;}
.single-service-style1{width:90%;margin:20px auto;margin-top:0;}
.single-footer-widget .footer-contact-info ul li,
.single-footer-widget .footer-contact-info ul,
.single-footer-widget .footer-contact-info ul li .text{text-align:center;}
.faq-content-area .row > [class*=col-]{padding:11px 15px;}
.faq-content-area .text-holder .blog-title{height:52px;}
.ts-featured img{height:225px;}
.themestek-box-desc-text p{height:70px;}
.post-item{margin-bottom:15px;}
.services-style1-area{padding-top:30px;padding-bottom:0;}
.nav-lang{left:0px;}
.nav-search{}
.blog-style1-area .row > [class*="col-"]{padding:0 15px;}/*
.block-in{background:#f0f0f0;}*/
.faq-content-area{padding-bottom:0;background:#fff !important;}
.sec-title p{line-height:25px;}
.contact-form8 .layer-outer .left-box{width:100%;float:none;}
.contact-form8 .layer-outer .right-box{display:none}
.men{width:100%;background:#0a5d8f;padding:1px 0;}
.header-style2-bottom .container{padding:0;}
.header-style2-bottom .logo{margin:5px auto;float:none;text-align:center; width: 300px;}
.sec-title h2{font-size:19px;}
.sec-title h2 br{display:none;}
.header-top{display:none;}
.welcome-content-box{margin-left:0;margin-right:0;padding-top:50px;}
.welcome-image-box:before{display:none;}
.welcome-content-box.style2{margin-left:0px;}
.welcome-content-box .inner-content ul li{line-height:32px;margin-bottom:15px;}
.welcome-content-box .inner-content ul li:last-child{margin-bottom:0;;}
.welcome-content-box .inner-content ul li:before{top:1px;}
.patients-box{width:320px;margin:0 auto;padding:16px 0 17px;}
.welcome-image-box{max-width:100%;width:100%;padding-right:0;padding-bottom:0;}
.welcome-image-box .experience-box{top:10px;left:10px;}
.welcome-image-box .image2{position:static;margin-top:20px;}
.welcome-content-box .inner-content .bottom-box .left{float:none;}
.welcome-content-box .inner-content .bottom-box .right{float:none;padding-top:40px;}
.certified-area .outer-box{padding:20px;}
.certified-area .outer-box:before{display:none;}
.certified-image-box1{margin-left:0;margin-right:0;max-width:670px;width:100%;margin:50px 0 50px;}
.certified-box{margin-left:0;width:100%;}
.certified-box .icon-box{display:none;}
.certified-box ul{margin-left:0px;margin-right:0px;}
.certified-box ul li{display:block;float:none;float:left;width:25%;margin:0 auto 30px;}
.services-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.services-style1-area .sec-title{}
.services-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-service-style1 .text-holder h3{font-size:17px;margin:0;line-height:25px;}
.slogan-content{padding:91px 0px 100px;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
.slogan-content .left{padding-bottom:28px;}
.slogan-content .left .title h2 br{display:none;}
.choose-left-box img{max-width:100%;width:100%;float:none;}
.choose-content-box{padding-top:50px;padding-left:0px;padding-bottom:213px;}
.happy-patients-box{left:0px;padding:34px 20px 30px;}
.choose-tab-content-box .bottom-content .image-box,
.choose-tab-content-box .bottom-content .text-box{display:block;}
.choose-tab-content-box .bottom-content .text-box{padding-left:0px;margin-top:25px;}
.choose-tabs .tab-buttons .tab-btn{margin-bottom:10px;}
.testimonial-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.testimonial-style1-area .sec-title{padding-bottom:19px;}
.testimonial-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.partner-area{padding-top:115px;padding-bottom:120px;min-height:auto;}
.partner-area:before{display:none;}
.partner-area .layer-outer{min-height:auto;}
.partner-box{flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:0px;}
.single-partner-logo-box{flex:0 0 100%;max-width:100%;}
.service-style2-area{overflow:hidden;}
.service-style2-area .layer-outer-shape{display:none;}
.service-style2-left{margin-top:0;margin-right:0;}
.service-style2-left .sec-title{padding-bottom:50px;margin-top:0;top:0;}
.service-style2-left .sec-title h2.clrwhite{color:#353742;}
.service-style2-right{margin-top:50px;margin-left:0px;max-width:700px;width:100%;}
.service-style2-left .bottom-box{flex-direction:column;justify-content:flex-start;align-items:flex-start;}
.service-style2-left .bottom-box .right{padding-top:20px;}
.blog-style1-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.blog-style1-area .sec-title{padding-bottom:19px;}
.blog-style1-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.slogan-single-box .img-holder .overlay-content h2{font-size:24px;line-height:34px;font-weight:700;}
.slogan-single-box .img-holder .overlay-content .btns-box{padding-top:16px;}
.slogan-single-box .img-holder .overlay-content .btns-box a.btn-one{line-height:50px;}
.slogan-style2-area .icon-holder{display:none;}
.subscribe-area .left{float:none;}
.subscribe-social-links{padding:0px 0 20px;text-align:center;}
.subscribe-social-links ul li{display:inline-block;float:none;margin-right:0;margin:0 3px;}
.subscribe-area .right{float:none;}
.subscribe-title{width:100%;float:none;padding:0px 0 12px;text-align:center;}
.subscribe-box{width:310px;float:none;margin:0 auto;}
.footer-area .layer-outer .shape2{display:none;}
.single-footer-widget.marbtm{margin-bottom:25px;}
.single-footer-widget.pdtop{padding-top:0;margin:0;}
.single-footer-widget .title{padding-bottom:22px;}
.header-style2{padding:0;}
.header-style2-left{position:absolute;top:0;left:0;float:none;z-index:10;}
.header-style2-left .logo{padding:31px 0;}
.header-contact-info-box{display:none;}
.header-style2-bottom{background:#ffffff;}
.header-style2-bottom-left .header-social-link{display:none;}
.header-style2-bottom-left .btns-box{display:none;}
.header-style2-bottom-left{float:none;text-align:right;}
.header-style2-bottom-left .nav-outer{float:right;}
.featured-area .top-title{flex-direction:row;justify-content:center;align-items:center;text-align:center;}
.featured-area .sec-title{padding-bottom:19px;}
.featured-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-featured-box{max-width:370px;width:100%;margin:0 auto 40px;}
.single-featured-box h3 br{display:none;}
.opening-hours-contact-box{padding:48px 30px 49px;max-width:370px;width:100%;margin:0 auto 40px;}
.opening-hours-contact-box h3 br{display:none;}
.emergency-contact-text{padding:19px 0 0;}
.emergency-contact-number .title a{font-size:24px;}
.emergency-contact-number .title h2{font-size:24px;line-height:30px;}
.emergency-contact-btns-box{position:relative;display:block;padding:19px 0 0;}
.slogan-content-style3 .title h2{font-size:30px;line-height:54px;font-weight:900;}
.slogan-content-style3 .title h2 br{display:none;}
.slogan-content-style3 .btns-box{padding-top:37px;}
.rtl .emergency-contact-btns-box{float:right;}
.team-content-box{position:relative;display:block;padding:120px 0 80px;}
.offering-box .img-holder,
.offering-box .title-holder{display:block;}
.offering-box .title-holder{padding-left:0;padding-top:20px;}
.team-member-box{max-width:300px;width:100%;float:none;margin:0 auto;}
#scrollbar1{width:300px;}
#scrollbar1 .viewport{width:300px;height:570px;}
.single-team-member .title-holder{flex-direction:column;justify-content:center;align-items:center;padding:27px 30px 30px;text-align:center;}
.single-team-member .title-holder .right{padding-top:13px;}
.faq-content-area .layer-outer .left-box{width:100%;height:50%;float:none;}
.faq-content-area .layer-outer .right-box{width:100%;height:50%;float:none;}
.faq-title-box{padding:120px 0;padding-right:0px;}
.faq-title-box ul li{margin-right:10px;margin-top:10px;}
.faq-content-box{padding-left:0;margin-right:0;}
.single-blog-style1.style1-instyle2 .big-text h3{font-size:18px;line-height:30px;}
.single-blog-style1.style1-instyle2 .big-text{min-height:230px;padding:0 40px;margin-bottom:30px;}
.single-blog-style1.style1-instyle2 .big-text .blog-quote{bottom:20px;right:20px;}
.contact-form-style1-area .shape{display:none;}
.contact-form.home-p{max-width:100%;width:100%;display:inline-block;padding:0;}
.contact-image-box{margin-left:0px;}
.contact-image-box img{max-width:100%;width:100%;float:none;}
.partner-box-style2{flex-direction:column;justify-content:center;align-items:center;text-align:center;}
.single-partner-logo-box-style2{flex:0 0 100%;max-width:100%;width:100%;}
.about-style1-image-box .single-image-box.image1{margin-right:0;}
.about-style1-image-box .single-image-box.image2{margin-left:0px;}
.about-style1-image-box .single-image-box .overlay-content{padding:0 15px;}
.single-partner-logo-box-style3{flex:0 0 100%;max-width:100%;}
.partner-box-style3{justify-content:center;}
.team-style2-area .top-title{flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.team-style2-area .sec-title{padding-bottom:19px;}
.team-style2-area .top-title .text{max-width:470px;width:100%;top:0;padding-bottom:49px;}
.single-team-member .title-holder h3{font-size:16px;}
.error-content .title{font-size:140px;}
.services-details-area{padding:120px 0 120px;}
.services-details-text2 .img-box{margin-bottom:40px;}
.services-details-sidebar{position:relative;display:block;padding-top:62px;}
.blog-single-area .tag-box .tag{float:none;}
.blog-single-area .tag-box .right{float:none;margin-top:5px;overflow:hidden;}
.blog-detail-author-box{padding:60px 30px 60px;}
.blog-detail-author-box .img-box,
.blog-detail-author-box .text-box{display:block;}
.blog-detail-author-box .text-box{padding-left:0;margin-top:20px;}
.blog-detail-author-box .text-box h3{margin:0 0 10px;}
.comment-box .single-comment-box{padding-right:0px;}
.comment-box .single-comment-box .img-holder{position:static;margin:0 auto;}
.comment-box .title{text-align:center;padding-top:0;}
.comment-box .single-comment{padding-bottom:15px;margin-bottom:15px;}
.comment-box .title h3{font-size:24px;border-bottom:1px solid;display:inline-block;}
.comment-box .single-comment-box .text-holder{padding-left:0px;margin-top:20px;}
.comment-box .single-comment-box .text-holder:before{display:none;}
.comment-box .single-comment.marleft{margin-left:0px;}
.sidebar-wrapper{margin-top:20px;max-width:100%;}
.contact-form-style1-area.contact-page{padding-top:20px;padding-bottom:20px;}
.contact-form.contact-page{float:none;padding:0;margin-top:16px;max-width:100%;width:100%;}
.rtl.featured-area .top-title{flex-direction:column;justify-content:center;align-items:center;text-align:center !important;}
.contact-form.contact-page h2{font-size:22px;}
}
@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:1199px){.header-contact{display:none;}
.header-left .logo{padding:31px 0;}
.nav-outer .mobile-nav-toggler .inner{background:#21c0e7;}
.main-header .main-menu{position:relative;display:block;width:100%;float:none;}
.main-header .nav-outer .main-menu,
.mainmenu-area .nav-outer .main-menu,
.sticky-header{display:none !important;}
.nav-outer .mobile-nav-toggler{display:block;padding:9px 0;margin:0 10px;}
.mobile-nav-toggler .icon-bar{position:relative;display:block;background:#fff;height:2px;width:30px;margin:7px 5px;}
}
@media only screen and (min-width:1200px) and (max-width:1390px){.main-slider .auto-container{padding:150px 70px;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.main-slider .auto-container{padding:150px 70px;}
.main-slider.style1{margin-top:0;}
.main-slider .content h2{font-size:60px;line-height:1.1em;font-weight:700;margin-top:20px;margin-bottom:59px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.main-slider .auto-container{padding:0px 120px;}
.main-slider.style1{margin-top:0;}
.main-slider .content h2{font-size:50px;line-height:1.1em;font-weight:700;margin-top:18px;margin-bottom:51px;}
.main-slider .icon-holder{top:50px;}
}
@media only screen and (min-width:500px) and (max-width:767px){.main-slider .auto-container{padding:0px 70px;padding-right:30px;}
.main-slider .owl-theme .owl-nav .owl-prev{left:0px;}
.main-slider .owl-theme .owl-nav .owl-next{right:0px;}
.main-slider .slide{position:relative;display:block;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.main-slider.style1{margin-top:0;}
.main-slider .content h2{font-size:40px;line-height:1.1em;font-weight:700;margin-top:15px;margin-bottom:42px;}
.main-slider .icon-holder{display:none;}
.main-slider .content .btns-box a.btn-one{line-height:50px;}
.main-slider .content .btns-box a.btn-one i.round{margin-left:20px;width:30px;height:30px;font-size:14px;}
}
@media only screen and (max-width:499px){.replay{left:0px;width:100%;}
.main-slider .auto-container{padding:0px 30px;}
.main-slider .owl-theme .owl-nav .owl-prev{display:none;}
.main-slider .owl-theme .owl-nav .owl-next{display:none;}
.main-slider.style1{margin-top:0;}
.main-slider .slide{}
.main-slider .content h2{font-size:30px;line-height:1.1em;font-weight:700;margin-top:20px;margin-bottom:37px;}
.main-slider .icon-holder{display:none;}
.main-slider .content .btns-box a.btn-one{line-height:50px;}
.main-slider .content .btns-box a.btn-one i.round{margin-left:20px;width:30px;height:30px;font-size:14px;}

.main-slider.style2 .content .sub-title{padding:11px 10px;font-size:16px;line-height:28px;}
.main-slider.style2 .content h2 br{display:none;}
}
@media only screen and (min-width:1200px) and (max-width:1350px){.welcome-image-box .experience-box{top:30px;left:30px;}
}
@media only screen and (min-width:1200px) and (max-width:1660px){.certified-box ul li{width:25%;}
.certified-box .icon-box{display:none;}
.slogan-single-box .img-holder .overlay-content h2{font-size:30px;line-height:40px;font-weight:700;}
.slogan-single-box .img-holder .overlay-content .btns-box{padding-top:19px;}
.slogan-style2-area .icon-holder{top:-105px;}
.slogan-style2-area .icon-holder img{width:380px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.order-box-2{-ms-flex-order:2;order:2;}
.order-box-1{-ms-flex-order:1;order:1;}
}
@media only screen and (min-width:300px) and (max-width:767px){.order-box-2{-ms-flex-order:2;order:2;}
.order-box-1{-ms-flex-order:1;order:1;}
}
