@media only screen and (min-width:1200px){.container{padding:0}.container-fluid{padding:0}}@media only screen and (min-width:992px) and (max-width:1199px){.header-style1-area .header-middle{max-width:330px}.about-left-content{display:block;margin-bottom:50px}.appointment-style1-area .bg-image img{min-height:725px}.appointment-style1-area{padding:90px 0 90px;background:#083061;background-image:none!important;margin-top:35px}.appointment-right-style1{margin-top:50px;margin-left:100px}.single-blog-post:before{width:15px}.single-blog-post .text-holder .blog-title{line-height:24px;font-size:18px;padding:18px 20px 0;font-weight:600}.testimonial-area:before{min-height:408px}.testimonial-area .owl-carousel{max-width:475px}.single-testimonial-style1 .text-holder{margin-right:0;margin-bottom:10px}.brand-area .brand li{max-width:465px}.brand-area.style3 .brand li{margin-right:20px}.single-footer-widget.margin-left{margin-left:0}.state-content ul li.inline{display:block;float:none;margin-right:0;border-right:0 solid;padding-right:0}.header-style2-logo{margin:0 0 30px;float:none!important;text-align:center}.header-style2-logo a{width:200px;margin:0 auto}.headers2-header-right{float:none!important;text-align:center;overflow:hidden}.headers2-header-right ul{overflow:hidden}.mainmenu-area.style2 .main-menu .navigation li{margin-right:15px}.single-service-style2 .overlay-content{top:-189px}.why-choose .content-box{max-width:100%;width:100%;min-height:300px}.specialities-image-box{margin:0 auto 70px}.gallery .sec-title{margin:0;padding:71px 0 73px}.appointment-right-style2{max-width:570px;background:#e9e9e9;margin:40px auto 0}.single-service-process:before{display:none}.feedback-section .carousel-outer{overflow:hidden;width:100%;max-width:100%;float:none;margin-top:0}.feedback-section .inner-content .video-holder{position:relative;top:auto;bottom:auto;right:auto;max-width:100%;width:100%}.feedback-section .inner-content .video-holder img{transform:none}.feedback-section .inner-content .video-holder:hover img{transform:none}.feedback-section .carousel-outer .owl-theme .owl-nav{position:absolute;left:0;bottom:0;width:90px;height:90px;z-index:100;margin:0}.mainmenu-area.style3 .logo{margin:32px 0 33px;margin-right:40px}.mainmenu-area.style3 .main-menu .navigation li{padding:36.5px 10px 37.5px}.mainmenu-area.style3 .main-menu .navigation>li>ul>li:hover>a{color:#2bb4e6}.mainmenu-area.style3 .outer-search-box .seach-toggle:hover,.mainmenu-area.style3 .outer-search-box .seach-toggle.active{color:#2bb4e6}.quick-contact-box{margin-top:40px;padding:54px 40px 48px}.appointment-right-style2{max-width:570px;background:#fff;margin:40px auto 0;padding:25px 0 25px}.appointment-right-style2 .button a.white-bg{background:#e9e9e9}#shop-area .sidebar-wrapper{position:relative;padding-top:70px}.single-shop-content .img-holder{margin-right:20px}.single-shop-content .content-box{margin-left:-20px}.login-register-area .form a.forgot-password{margin:70px 0 0}.login-register-area .form.register{overflow:hidden;margin-top:50px}.login-register-area .form h6{margin:28px 0 0}.blog-large-area .single-blog-post .text-holder{padding-left:15px}.author-caption-box .text-holder{display:block;margin-top:20px}.single-pricing-box3 .inner-content{padding:0 5px}.single-service-top .text-holder{margin-top:40px}.faq-sidebar .sidebar-appoinment{margin-top:70px}.single-location-box .text-holder{padding:60px 35px 59px;padding-right:10px}.single-location-box .text-holder ul li{margin-bottom:26px}.corporate-services-box{position:absolute;top:50px;left:50px;margin-left:0}.specialities-image-box2{display:block;max-width:450px;padding-bottom:100px}.specialities-content2 .inner-content-box ul li{max-width:465px;padding:0 20px}.appoinment-form3 .appoinment{max-width:570px;float:none;margin-right:0;background:rgba(255,255,255,0.93);margin:0 auto}.appointment-right-style3 .inner-content{max-width:470px;width:100%;float:none;margin-left:0;padding-top:90px;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:991px){.top-bar .top-right{max-width:185px}.header-style1-area .header-left{width:225px}.header-style1-area .header-middle{max-width:240px}.header-style1-area .header-right{width:225px}.about-left-content{display:block;margin-bottom:50px}.about-right-content .single-box.left{min-height:185px;padding:35px 0;margin:0 0 35px}.single-service-style1{max-width:400px;margin:0 auto 40px}.services-style1-area .img-holder{margin-bottom:40px}.appointment-style1-area{padding:90px 0 90px;background:#083061;background-image:none!important;margin-top:35px}.appointment-right-style1{margin-top:50px;margin-left:100px}.single-blog-post{max-width:550px;margin:0 auto 60px}.testimonial-area:before{min-height:357px}.testimonial-area .owl-carousel{max-width:360px}.single-testimonial-style1 .text-holder{margin-right:0;margin-bottom:10px}.brand-area .brand li{max-width:345px}.single-footer-widget.marbtm50{display:block;margin-bottom:50px}.single-footer-widget.margin-left{margin-left:0}.header-style2-logo{margin:0 0 30px;float:none!important;text-align:center}.header-style2-logo a{width:200px;margin:0 auto}.headers2-header-right{float:none!important;text-align:center;overflow:hidden}.headers2-header-right ul{overflow:hidden}.headers2-header-right ul li{margin-right:8px;padding-right:8px}.mainmenu-area.style2 .inner-content{padding-left:10px;padding-right:10px;border-radius:0}.mainmenu-area.style2 .button{position:absolute;top:0;bottom:0;right:0;height:80px;z-index:99;margin:0;margin-right:10px}.mainmenu-area.style2 .button a{padding:18px 20px;border-radius:0;margin:10px 0}.mainmenu-area.style2 .outer-search-box{padding-left:0;margin:32px 0;position:absolute;top:0;right:265px;z-index:99}.mainmenu-area.style2 .search-box.now-visible{margin-top:32px}.services-style2-area{padding-top:90px;padding-bottom:159px}.single-service-style2{max-width:370px;margin:0 auto 60px}.why-choose .content-box{max-width:100%;width:100%;padding-bottom:46px}.why-choose .content-box ul{max-width:500px}.why-choose .content-box ul.bdr-right:before{display:none}.single-service-process:before{display:none}.specialities-image-box{margin:0 auto 70px}.gallery .sec-title{margin:0;padding:85px 0 83px}.appointment-right-style2{max-width:570px;background:#e9e9e9;margin:40px 0 0;padding-top:40px;padding-bottom:40px}.feedback-section .carousel-outer{overflow:hidden;width:100%;max-width:100%;float:none;margin-top:0}.feedback-section .inner-content .video-holder{position:relative;top:auto;bottom:auto;right:auto;max-width:100%;width:100%}.feedback-section .inner-content .video-holder img{transform:none}.feedback-section .inner-content .video-holder:hover img{transform:none}.feedback-section .carousel-outer .owl-theme .owl-nav{position:absolute;left:0;bottom:0;width:90px;height:90px;z-index:100;margin:0}.header-style3-logo{float:none!important;text-align:center;margin-bottom:15px}.headers3-header-right{float:none!important;overflow:hidden;text-align:center}.headers3-header-right ul{float:none;padding-right:0;overflow:hidden}.headers3-header-right ul li{display:block;float:none;border-right:0;padding-right:0;margin-right:0;line-height:40px}.headers3-header-right .toggler-button .nav-toggler{top:13px;right:0}.mainmenu-area.style4 .main-menu .navigation li{position:relative;float:none;display:block;padding:0;margin-right:40px}.mainmenu-area.style4 .main-menu .navigation li a{color:#fff}.mainmenu-area.style4 .help-line{position:absolute;top:0;right:0;z-index:10;margin:28px 0}.mainmenu-area.style4 .outer-search-box{position:absolute;top:0;left:70px;padding-left:0;margin:32px 0;z-index:10}.mainmenu-area.style4 .search-box.now-visible{margin-top:33px}.contact-box-content .img-holder{max-width:100%;width:100%}.quick-contact-box{margin-top:40px;padding:54px 40px 48px}.contact-form{margin-left:0;padding-left:0;z-index:1;margin-top:50px}.contact-form:before{display:none}.contact-form form .input-box .ui-selectmenu-button{background:#fff}#contact-google-map{max-width:670px;width:100%;height:530px;float:left;margin-top:40px}.working-section .appointment-right-style2{max-width:570px;background:#fff;margin:0 auto 0;padding:0}#shop-area .sidebar-wrapper{position:relative;padding-top:70px}.single-shop-content .img-holder{margin-right:0;max-width:330px}.single-shop-content .content-box{margin-left:0;margin-top:0}.related-product .single-product-item{margin-bottom:40px}.cart-area .cart-bottom .calculate-shipping{padding-bottom:60px}.checkout-area .form.shipping-info{padding-top:60px}.checkout-area .cart-total{padding-top:60px}.login-register-area .form a.forgot-password{margin:70px 0 0}.login-register-area .register{padding-top:50px}.login-register-area .form h6{color:#797979;float:left;font-size:14px;margin-bottom:0;margin-right:0;margin-top:27px}.blog-large-area .blog-post:before{display:none}#blog-area .sidebar-wrapper{margin-top:80px;padding-left:0}.author-caption-box .text-holder{display:block;margin-top:20px}.brand-area.style3 .brand li{max-width:325px;margin-bottom:45px;margin-right:20px;text-align:center}.single-service-top .text-holder{margin-top:40px}.single-service-sidebar{margin-left:0;margin-top:60px}.about-content-box{margin-top:0;padding-right:0;margin-bottom:40px}.faq-sidebar .sidebar-appoinment{margin-top:70px}.faq-content-box .inner-content .single-box .left-content{max-width:100%;width:100%;float:none}.faq-content-box .inner-content .single-box .right-content{float:none;max-width:100%;width:100%;padding-left:0;padding-right:0;margin-top:30px}.faq-content-box .inner-content .single-box .right-content:before{display:none}.faq-content-box .inner-content .single-box .right-content:after{display:none}.corporate-services-box{position:absolute;top:50px;left:50px;margin-left:0}.mainmenu-area.style3{position:relative;z-index:999}.mainmenu-area.style3 .logo{position:absolute;top:0;left:75px;margin:27px 0 28px;margin-right:0;z-index:10}.cart-toggler-option{position:absolute;top:0;right:0;height:80px;width:150px;z-index:10}.cart-toggler-option .cart-button a{width:75px;height:80px;line-height:80px}.cart-toggler-option .toggler-button .nav-toggler{width:75px;height:80px;line-height:80px}.cart-toggler-option .toggler-button .nav-toggler .inner{display:block;margin:32px 0 48px}.mainmenu-area.style3 .outer-search-box{padding-left:0;margin:32px 0;position:absolute;top:0;right:160px;z-index:10}.mainmenu-area.style3 .search-box.now-visible{top:100%;margin-top:32px;opacity:1;visibility:visible;z-index:9999999}.repair-area .repair-carousel{margin-top:0;background:#fff}.specialities-image-box2{display:block;max-width:450px;padding-bottom:100px}.specialities-content2 .inner-content-box ul li{max-width:345px;padding:0 20px}.appointment-process ul li{width:50%;margin-bottom:40px}.appointment-process ul li:before{display:none}.appointment-button{display:block;margin-top:10px}.appoinment-form3 .appoinment{max-width:570px;float:none;margin-right:0;background:rgba(255,255,255,0.93);margin:0 auto}.appointment-right-style3 .inner-content{max-width:470px;width:100%;float:none;margin-left:0;padding-top:90px;margin:0 auto}}@media only screen and (max-width:767px){.top-bar-style1{padding:20px 0}.top-bar .top-left{max-width:100%;width:100%;float:none!important;overflow:hidden}.top-bar .top-left ul{width:300px;margin:0 auto;text-align:center}.top-bar .top-left ul li{display:block;float:none;margin-right:0;padding-right:0;border-right:0;line-height:24px}.top-bar .top-right{max-width:100%;width:100%;float:none!important;margin:10px 0 0}.top-bar .top-right .header-social-links{text-align:center;line-height:10px;margin:0}.top-bar .top-right .header-social-links li{margin:0 7px}.header-style1-area .header-left{width:235px;float:none!important;margin:0 auto;border:0}.header-style1-area .header-middle{max-width:240px;float:none!important;margin:0 auto}.logo{display:inline-block;transition:all 500ms ease;margin:10px 0}.header-style1-area .header-right{width:235px;float:none!important;margin:0 auto;border:0}.call-to-action-area{padding-bottom:68px;padding-top:30px}.callto-action ul .single-box{width:100%;max-width:420px;float:none;text-align:center;margin:0 auto;border:0}.callto-action ul .single-box .icon-holder{top:-140px}.callto-action ul .single-box .icon-holder:before{display:none}.callto-action ul .single-box .inner{margin-top:135px;border:0}.about-left-content{display:block;margin-bottom:50px}.about-right-content .single-box.left{min-height:185px;padding:35px 0;margin:0 0 35px}.single-service-style1{max-width:400px;margin:0 auto 40px}.services-style1-area .img-holder{margin-bottom:40px}.appointment-style1-area{padding:90px 0 90px;background:#083061;background-image:none!important;margin-top:35px}.appointment-right-style1{margin-top:50px;margin-left:0}.appoinment .text p br{display:none}.single-blog-post{max-width:450px;margin:0 auto 60px}.testimonial-area{background:#eef3f7}.testimonial-area .owl-carousel{max-width:100%}.single-testimonial-style1 .text-holder{margin-right:0;margin-bottom:10px;background:#fff}.testimonial-area .owl-theme .owl-nav{position:relative;left:0;right:0;bottom:270px}.brand-area .brand li{max-width:100%}.single-footer-widget.marbtm50{display:block;margin-bottom:50px}.single-footer-widget.margin-left{margin-left:0}.single-footer-widget.pdtop-50{display:block;padding-top:50px}.top-bar-style2 .top-bar{padding:12px 0 7px}.topmenu{float:none!important;overflow:hidden;text-align:center}.topmenu li{float:none;margin:0 5px;line-height:40px}.topmenu li:before{display:none}.top-right-v2{padding-right:60px;margin:0 0 11px;float:none!important}.header-style2-area{padding:29px 0 4px}.header-style2-logo{margin:0 0 30px;float:none!important;text-align:center}.header-style2-logo a{width:200px;margin:0 auto}.headers2-header-right{float:none!important;text-align:center;overflow:hidden}.headers2-header-right ul{overflow:hidden}.headers2-header-right ul li{margin:0;padding:0;display:block;float:none;border:0;margin-bottom:20px}.mainmenu-area.style2 .inner-content{padding-left:10px;padding-right:10px;border-radius:0}.mainmenu-area.style2 .button{position:absolute;top:0;bottom:0;right:0;height:80px;z-index:99;margin:0;margin-right:10px}.mainmenu-area.style2 .button a{padding:18px 20px;border-radius:0;margin:10px 0}.mainmenu-area.style2 .outer-search-box{padding-left:0;margin:32px 0;position:absolute;top:0;right:265px;z-index:99}.mainmenu-area.style2 .search-box.now-visible{margin-top:32px}.services-style2-area{padding-top:90px;padding-bottom:159px}.single-service-style2{max-width:370px;margin:0 auto 60px}.why-choose .content-box{max-width:100%;width:100%;padding-bottom:46px}.why-choose .content-box ul{max-width:500px}.why-choose .content-box ul.bdr-right:before{display:none}.single-service-process:before{display:none}.single-service-process{padding-bottom:90px;padding-right:190px}.single-service-process.right{padding-left:190px;padding-right:0}.specialities-image-box{margin:0 auto 70px;max-width:250px}.specialities-image-box .single-option.one{left:-45px;top:60px}.specialities-image-box .single-option.two{left:-125px;bottom:100px}.specialities-image-box .single-option.four{top:35px;right:-70px;width:165px}.specialities-image-box .single-option.five{top:120px;right:-50px}.specialities-image-box .single-option.six{right:-85px;bottom:75px}.specialities-image-box .single-option.three{left:20px;bottom:40px;width:120px}.specialities-content .inner-content{margin-left:0}.gallery .sec-title{margin:0;padding:0 0 50px}.feedback-section .carousel-outer{overflow:hidden;width:100%;max-width:100%;float:none;margin-top:0}.feedback-section .inner-content .video-holder{position:relative;top:auto;bottom:auto;right:auto;max-width:100%;width:100%}.feedback-section .inner-content .video-holder img{transform:none}.feedback-section .inner-content .video-holder:hover img{transform:none}.feedback-section .carousel-outer .owl-theme .owl-nav{position:absolute;left:0;bottom:0;width:90px;height:90px;z-index:100;margin:0}.appointment-right-style2{max-width:570px;background:#e9e9e9;margin:40px 0 0;padding-top:40px;padding-bottom:40px}.header-style3-logo{float:none!important;text-align:center;margin-bottom:15px}.headers3-header-right{float:none!important;overflow:hidden;text-align:center}.headers3-header-right ul{float:none;padding-right:0;overflow:hidden}.headers3-header-right ul li{display:block;float:none;border-right:0;padding-right:0;margin-right:0;line-height:40px}.headers3-header-right .toggler-button .nav-toggler{top:13px;right:0}.mainmenu-area.style4 .main-menu .navigation li{position:relative;float:none;display:block;padding:0;margin-right:40px}.mainmenu-area.style4 .main-menu .navigation li a{color:#fff}.mainmenu-area.style4 .help-line{position:absolute;top:0;right:0;z-index:10;margin:28px 0}.mainmenu-area.style4 .outer-search-box{position:absolute;top:0;left:70px;padding-left:0;margin:32px 0;z-index:10}.mainmenu-area.style4 .search-box.now-visible{margin-top:33px}.breadcrumb-area .title{display:block;float:none;margin:0 0 20px}.breadcrumb-area .breadcrumb-menu{display:block;float:none}.contact-box-content .img-holder{max-width:100%;width:100%}.quick-contact-box{margin-top:40px;padding:54px 40px 48px}.contact-form{margin-left:0;padding-left:0;z-index:1;margin-top:50px}.contact-form:before{display:none}.contact-form form .input-box .ui-selectmenu-button{background:#fff}#contact-google-map{max-width:670px;width:100%;height:530px;float:left;margin-top:40px}.working-section .appointment-right-style2{max-width:570px;background:#fff;margin:0 auto 0;padding:0}#shop-area .sidebar-wrapper{position:relative;padding-top:70px}.single-shop-content .img-holder{margin-right:0;max-width:400px}.single-shop-content .content-box{margin-left:0;margin-top:35px}.related-product .single-product-item{margin-bottom:40px}.cart-middle .apply-coupon{padding-left:0}.cart-middle .apply-coupon input[type="text"]{margin:0 0 20px;position:static;width:225px}.cart-area .cart-bottom .calculate-shipping{padding-bottom:60px}.cart-middle .update-cart{float:left!important;margin:20px 0 0}.cart-bottom .calculate-shipping input[type="text"]{margin-bottom:25px}.checkout-area .form.shipping-info{padding-top:60px}.checkout-area .cart-total{padding-top:60px}.checkout-area .exisitng-customer h5 a{display:block;width:100%;padding:0;margin-top:7px}.checkout-area .coupon h5 a{display:block;width:100%;padding:0;margin-top:7px}.login-register-area .form a.forgot-password{float:left;margin:35px 0 0}.login-register-area .form.register{padding-top:60px}.login-register-area .form .social-icon{float:left;margin-right:0;margin-top:30px}.login-register-area .form .social-icon span{left:0;position:relative}.login-register-area .form .social-icon .login-with{position:static}.login-register-area .form h6{margin:20px 0 0}.login-register-area .form .right{display:block;overflow:hidden;margin-left:0}.blog-large-area .blog-post:before{display:none}#blog-area .sidebar-wrapper{margin-top:80px;padding-left:0}.blog-prev-next-option:before{display:none}.author-caption-box .text-holder{display:block;margin-top:20px}.blog-prev-next-option .single{width:100%}.blog-prev-next-option .single.next{float:left;margin-top:30px}.blog-prev-next-option .single.next .title{text-align:left;padding-left:0}.brand-area.style3 .brand li{max-width:100%;margin-bottom:45px;margin-right:0;text-align:center}.single-service-top .text-holder{margin-top:40px}.single-service-sidebar{margin-left:0;margin-top:60px}.about-content-box{margin-top:0;padding-right:0;margin-bottom:40px}.faq-sidebar .sidebar-appoinment{margin-top:70px}.faq-content-box .inner-content .single-box .left-content{max-width:100%;width:100%;float:none}.faq-content-box .inner-content .single-box .right-content{float:none;max-width:100%;width:100%;padding-left:0;padding-right:0;margin-top:30px}.faq-content-box .inner-content .single-box .right-content:before{display:none}.faq-content-box .inner-content .single-box .right-content:after{display:none}.corporate-services-box{position:absolute;top:50px;left:50px;margin-left:0;display:none}.corporate-services-left{padding-top:400px}.corporate-services-right{padding-top:400px}.top-bar-style3{padding:17px 0 19px}.top-bar.style3 .top-left ul li{border:0;line-height:30px}.top-bar.style3 .top-right{float:none!important;text-align:center}.mainmenu-area.style3{position:relative;z-index:999}.mainmenu-area.style3 .logo{position:absolute;top:0;left:75px;margin:27px 0 28px;margin-right:0;z-index:10}.cart-toggler-option{position:absolute;top:0;right:0;height:80px;width:150px;z-index:10}.cart-toggler-option .cart-button a{width:75px;height:80px;line-height:80px}.cart-toggler-option .toggler-button .nav-toggler{width:75px;height:80px;line-height:80px}.cart-toggler-option .toggler-button .nav-toggler .inner{display:block;margin:32px 0 48px}.mainmenu-area.style3 .outer-search-box{padding-left:0;margin:32px 0;position:absolute;top:0;right:160px;z-index:10}.mainmenu-area.style3 .search-box.now-visible{top:100%;margin-top:32px;opacity:1;visibility:visible;z-index:9999999}.repair-area .repair-carousel{margin-top:0;background:#fff}.specialities-image-box2{display:block;max-width:450px;padding-bottom:100px}.specialities-content2 .inner-content-box ul li{max-width:345px;margin:0 auto;padding:0 20px;border:0;float:none}.specialities-content2 .inner-content-box ul li:nth-child(1){border:0}.specialities-content2 .inner-content-box ul li:nth-child(2){border:0;padding:0}.specialities-content2 .inner-content-box ul li:nth-child(3){border:0}.appointment-process ul li{width:100%;margin-bottom:40px}.appointment-process ul li:before{display:none}.appointment-button{display:block;margin-top:10px}.appoinment-form3 .appoinment{max-width:570px;float:none;margin-right:0;background:rgba(255,255,255,0.93);margin:0 auto}.appointment-right-style3 .inner-content{max-width:470px;width:100%;float:none;margin-left:0;padding-top:90px;margin:0 auto}}@media only screen and (max-width:599px){.single-repair-item{display:block;float:none;background:#fff;padding:79px 0 44px;max-width:100%;width:100%;text-align:center;border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2}}@media(min-width:992px){.navbar-collapse.collapse{display:block!important;height:auto;padding-bottom:0;overflow:visible!important}.navbar-toggle{display:none!important}}@media only screen and (max-width:991px){.mainmenu-area .inner-content{position:relative;display:block}.main-menu{display:block;padding-top:17px;padding-bottom:0;z-index:5;width:100%}.main-menu .navigation li{margin-left:0;margin-right:0;padding:0}.main-menu .collapse{border:0;border-radius:0!important;float:none;margin:0;height:auto;overflow:auto;padding:0;width:100%}.main-menu .collapse.in,.main-menu .collapsing{border:0;border-radius:0;margin:0;padding:0;border-top:0}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:63px 0 0;right:0;z-index:12}.main-menu .navbar-header .navbar-toggle{background:#000100;border:1px dashed #000100;display:inline-block;border-radius:3px;float:none;margin:0;z-index:7;width:50px;height:47px;cursor:pointer;padding:0 9px;position:absolute;top:0;left:0}.main-menu .navbar-header .navbar-toggle .icon-bar{display:block;background:#e7e7e7;width:30px;height:2px;border-radius:1px}.main-menu .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.main-menu .navbar-collapse .navigation>li>ul{padding:0}.main-menu .navbar-collapse .navigation>li>ul:before{display:none}.main-menu .navbar-collapse>.navigation{background:#000!important;float:none!important;width:100%!important;margin-top:0;margin-bottom:0}.main-menu .navbar-collapse .navigation>li{margin:0!important;float:none!important;width:100%;padding:0}.main-menu .navbar-collapse .navigation li::before{display:none}.main-menu .navbar-collapse .navigation li::after{display:none}.main-menu .navbar-collapse .navigation li.dropdown>a:after{display:none!important}.main-menu .navbar-collapse .navigation li a:after{display:none}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;width:100%;background:0;border-radius:0;transition:none!important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li{border-top:1px solid #101010;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}.main-menu .navbar-collapse>.navigation>li:last-child,.main-menu .navbar-collapse>.navigation>li>ul>li:last-child{border-bottom:1px solid #101010}.main-menu .navbar-collapse>.navigation>li>a{padding:10px 10px!important;line-height:22px;color:#fff;text-align:left}.main-menu .navbar-collapse .navigation li a::before{display:none}.main-menu .navbar-collapse .navigation li ul li{padding:0}.main-menu .navbar-collapse .navigation li ul li:last-child{border-bottom:0}.main-menu .navbar-collapse .navigation li ul li a{padding:10px 10px!important;line-height:22px;color:#fff;text-align:left;font-size:14px;font-weight:400;text-transform:capitalize;font-family:'Rubik',sans-serif}.main-menu .navbar-collapse .navigation li ul li a:before{display:none}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a{background:#083061;color:#fff!important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.mainmenu-area.style2{margin-bottom:0}.mainmenu-area.style2 .main-menu{position:relative;display:block;float:none}.mainmenu-area.style2 .main-menu .navbar-collapse .navigation li{position:relative;display:block;padding:0}.mainmenu-area.style2 .main-menu .navbar-collapse .navigation li a{padding:22px 5px;color:#fff}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a{background:#f3441e;color:#fff!important}.mainmenu-area.style3 .main-menu .navbar-collapse>.navigation>li:hover>a,.mainmenu-area.style3 .main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.mainmenu-area.style3 .main-menu .navbar-collapse>.navigation>li.current>a{background:#3aabd0;color:#fff!important}.mainmenu-area.style3 .main-menu .navigation li{position:relative;padding:0}}@media only screen and (min-width:1200px) and (max-width:1400px){.main-slider .slide-content.left-slide{margin-left:100px}}@media only screen and (min-width:1040px) and (max-width:1199px){.main-slider .slide-content.left-slide{margin-left:100px}}@media only screen and (min-width:778px) and (max-width:1039px){.main-slider .slide-content.left-slide{margin-left:100px}.main-slider .slide-content .big-title{font-size:32px;line-height:1.2em}.main-slider .slide-content .big-title span{font-weight:600}.main-slider .slide-content .text{font-size:16px;margin:5px 0 0}.main-slider .slide-content.left-slide .btn-box{margin:0}.main-slider .slide-content .btn-box a.sb1{padding:17px 18px 19px;margin-top:10px!important}}@media only screen and (max-width:777px){.main-slider{position:relative;margin-top:0}.tparrows{top:50%!important;display:block}.tp-forcenotvisible{visibility:visible!important;display:block!important}.main-slider .slide-content{display:none}}



@media only screen and (min-width:991px) and (max-width:1199px)  {
*.animated{animation-duration:inherit !important;}
.headers2-header-right {    margin-bottom: 30px !important;}
.headers2-header-right ul li{width: 49% !important;}
.boxing-cover {    width: 50% !important;}
.brand-area .brand li {        max-width: 17% !important;}
.header-style2-logo{        margin: 0 0 15px !important;}
.contact-form .sec-title{text-align: center !important;}
.contact-form form{padding-left: 20px !important;}
.inner-left-side-product h3{    font-size: 25px !important; text-align: center !important;}
.single-service-top img {    border: 1px solid #ccc !important;}
.form-side {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
.sitema-links-item {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
li.dropdown {    max-height: 300px !important;    overflow: scroll !important;}

.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a{background-color: #000 !important;}
.main-menu .navbar-collapse>.navigation>li:hover>a, .main-menu .navbar-collapse>.navigation>li>ul>li:hover>a, .main-menu .navbar-collapse>.navigation>li.current>a{background-color: #712b81 !important;}
.callto-action ul .single-box .inner{    margin-top: 40px !important;}
.divider-style-current-theme .thumb .title{    right: -168px !important;}
.single-footer-widget {margin-top: 30px;}
.header-style2-logo img {   width: auto;}
.tm-sc-services.services-style-current-theme .tm-service .details .title{font-size: 20px !important;}
.full-text {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
}

@media only screen and (min-width:768px) and (max-width: 990px){
*.animated{animation-duration:inherit !important;}
.headers2-header-right {    margin-bottom: 30px !important;}
.boxing-cover {    width: 50% !important;}
.brand-area .brand li {        max-width: 17% !important;}
.header-style2-logo{        margin: 0 0 15px !important;}
.contact-form .sec-title{text-align: center !important;}
.contact-form form{padding-left: 20px !important;}
.inner-left-side-product h3{    font-size: 25px !important; text-align: center !important;}
.single-service-top img {    border: 1px solid #ccc !important;}
.form-side {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
.sitema-links-item {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
li.dropdown {    max-height: 300px !important;    overflow: scroll !important;}
.appointment-right-style2{max-width: 100% !important;}
.full-text {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a{background-color: #000;}
.main-menu .navbar-collapse>.navigation>li:hover>a, .main-menu .navbar-collapse>.navigation>li>ul>li:hover>a, .main-menu .navbar-collapse>.navigation>li.current>a{background-color: #712b81 !important;}
.callto-action ul .single-box .inner{    margin-top: 40px !important;}
.divider-style-current-theme .thumb .title{    right: -168px !important;}
.single-footer-widget {margin-top: 30px;}
.headers2-header-right ul li{width: 49% !important;}
}
@media only screen and (min-width:480px) and (max-width: 767px){
*.animated{animation-duration:inherit !important;}
.headers2-header-right {    margin-bottom: 30px !important;}
.boxing-cover {    width: 100% !important;}
.brand-area .brand li {        max-width: 28% !important;}
.brand-area .brand ul {text-align: center !important;}
.header-style2-logo{        margin: 0 0 15px !important;}
.contact-form .sec-title{text-align: center !important;}
.contact-form form{padding-left: 20px !important;}
.inner-left-side-product h3{    font-size: 25px !important; text-align: center !important;}
.single-service-top img {    border: 1px solid #ccc !important;}
.form-side {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
.sitema-links-item {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
li.dropdown {    max-height: 300px !important;    overflow: scroll !important;}
.appointment-right-style2{max-width: 100% !important;}
.full-text {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
.phone_lefts-side.glow {    display: none !important;}
.whats-app-icon {    display: none !important;}
a.enquiry {    display: none !important;}
.scroll-to-top {    display: none !important;}
.tm-sc-services.services-style-current-theme .tm-service .details .title{font-size: 25px !important;}

.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a{background-color: #000;}
.main-menu .navbar-collapse>.navigation>li:hover>a, .main-menu .navbar-collapse>.navigation>li>ul>li:hover>a, .main-menu .navbar-collapse>.navigation>li.current>a{background-color: #712b81 !important;}
.single-footer-widget {  margin-bottom: 30px;}
.about-right-content{height: 48vh !important;}
.divider-style-current-theme .thumb .title{right: -109px !important;}
.inner-left-side-product li{margin-right: 0px !important; margin-right: 0px !important; line-height: 55px;}
.inner-states{margin-bottom: 10px !important;}
.mobile-three-item{display: block !important;}
.inner {    margin-bottom: 30px;}
.header-style2-logo img {width: auto !important;}
.header-style2-area { padding: 0px 0 0px !important; }
.input-box{width: 100% !important;}
.input-box-textara textarea {    width: 100% !important;}
button.thm-bg-clr {    width: 100% !important;}
.divider-style-current-theme .details .tm-sc-section-title.section-title .title-wrapper .title {     font-size: 27px !important;}
.testimonial-block-three{    padding: 22px 25px 17px !important;}
.full-width-content {    margin-bottom: 30px !important;    padding-bottom: 30px !important;}
.full-width-content .row {    padding-bottom: 30px !important;}
div#whatsapp {    display: none !important;}
.enquiry i{ display: none !important;}
}

@media only screen and (max-width: 479px){
*.animated{animation-duration:inherit !important;}

.headers2-header-right {    margin-bottom: 30px !important;}
.boxing-cover {    width: 100% !important;}
.brand-area .brand li {        max-width: 43% !important;}
.brand-area .brand ul {text-align: center !important;}
.header-style2-logo{        margin: 0 0 15px !important;}
.contact-form .sec-title{text-align: center !important;}
.contact-form form{padding-left: 20px !important;         padding-right: 20px !important;}
.inner-left-side-product h3{    font-size: 25px !important; text-align: center !important;}
.single-service-top img {    border: 1px solid #ccc !important;}
.form-side {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
.sitema-links-item {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
li.dropdown {    max-height: 300px !important;    overflow: scroll !important;}
.appointment-right-style2{max-width: 100% !important;}
.full-text {    width: 100% !important;    max-width: 100% !important;    flex: auto !important;}
.phone_lefts-side.glow {    display: none !important;}
.whats-app-icon {    display: none !important;}
a.enquiry {    display: none !important;}
.scroll-to-top {    display: none !important;}
.tm-sc-services.services-style-current-theme .tm-service .details .title{font-size: 18px !important;}
.breadcrumb-area{    padding-top: 60px !important;     padding-bottom: 50px !important;}
.breadcrumb-area .title h1{    line-height: 20px !important;     font-size: 24px !important;}
.about-left-content .title {    padding-right: 0 !important;}
.single-service-process{padding-bottom: 200px !important;}
.single-service-process .icon-holder {      top: 265px !important;    }
.services-process-area {        padding-bottom: 50px !important;    }
.contact-form{        padding: 0px !important;        padding-top: 30px !important;        padding-bottom: 30px !important;}
.divider-style-current-theme .details {padding: 50px 15px !important;}
.divider-style-current-theme .details .tm-sc-section-title.section-title .title-wrapper .title {font-size: 25px !important;}
.appointment-right-style2 .button a{    margin: 0 0px !important;     width: 100% !important;         margin-bottom: 20px !important;}
ul.coloring li a{display: block !important;}
.inner-left-side-product li{margin-right: 0px !important;      line-height: 20px !important;        width: 100% !important;        margin-bottom: 10px !important;}

.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a{background-color: #000 !important;}
.main-menu .navbar-collapse>.navigation>li:hover>a, .main-menu .navbar-collapse>.navigation>li>ul>li:hover>a, .main-menu .navbar-collapse>.navigation>li.current>a{background-color: #712b81 !important;}
.single-footer-widget {  margin-bottom: 30px;}
/*.about-right-content{height: 30vh !important;}*/
.divider-style-current-theme .thumb .title{right: -109px !important;}
.inner-left-side-product li{margin-right: 0px !important; margin-right: 0px !important; line-height: 55px;}
.inner-states{margin-bottom: 10px !important;}
.mainmenu-area.style2 .outer-search-box{    right: 194px !important;}
.search-box.now-visible{    left: -71px;}
.callto-action ul .single-box .icon-holder{    top: -90px !important;}
.single-service-process{    padding-right: 0 !important;}
.single-service-process.right{    padding-left: 0 !important;}
.single-service-process .icon-holder{    top: 250px !important;}
.service-process-content .single-box{overflow: inherit !important;}
.services-process-area{    padding-bottom: 0px !important;}
.icon-holder.last-child {    top: 232px !important;}
.testimonial-block-three{    padding: 15px 8px 35px !important;}
.appoinment .appoinment-form{    padding: 0 15px 47px !important;}
.appoinment .text{padding: 0 15px !important;}
.appointment-right-style2 .title h2{font-size: 25px !important;}
.quick-contact-box{padding: 35px 15px 35px !important;}
.sec-title .title{    font-size: 22px;}
.inner-left-side-product h3{    font-size: 27px;}
.single-service-sidebar .sidebar-appoinment .appoinment-form button.btn-one{padding: 18px 0 18px;}
.sitema-links-item h3 {    font-size: 22px;}
.mobile-three-item{display: block !important;}
.inner {    margin-bottom: 30px;}
.header-style2-area {        padding: 0px 0 0px !important;}  
.header-style2-logo img{width: auto !important;}
.quick-contact-box{margin-top: 0px !important;}
.input-box{width: 100% !important;} 
.input-box-textara textarea{width: 100% !important;}
.single-service-area{    padding: 50px 0 90px !important;}
.full-width-content {    margin-bottom: 30px !important;    padding-bottom: 30px !important;}
.full-width-content .row {    padding-bottom: 30px !important;}
div#whatsapp {    display: none !important;}
.enquiry i{ display: none !important;}
}
