@media only screen and (min-width:1200px){.container{padding:0}.container-fluid{padding:0}}@media only screen and (min-width:1500px) and (max-width:1750px){.mainmenu-area .logo{display:inline-block;padding-bottom:25px;padding-right:30px;padding-top:6px}.main-menu .navigation li a{padding:41px 17px 40px}}@media only screen and (min-width:1200px) and (max-width:1499px){.mainmenu-area .logo{display:inline-block;height:100px;padding-bottom:30px;padding-right:17px;padding-top:17px}.main-menu{margin-left:60px;padding:0 15px}.main-menu .navigation li a{padding:41px 20px 40px}.mainmenu-right-box{float:right;padding-left:10px;width:270px}}@media only screen and (max-width:1199px){.comment-box .solut_theme{margin-left:0}.comment-box .solut_theme .solut_theme{margin-left:0}}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu-area .logo{height:100px;padding-bottom:30px;padding-right:25px;padding-top:32px}.main-menu .navigation li a{padding:41px 15px 40px}.mainmenu-right-box{display:none}.services-area .service-right .single-item.margin-topleft:before{min-height:190px}.fact-counter-area .fact-counter{height:auto;width:100%}.fact-counter-area .fact-counter.right:before{display:none}.fact-counter-area .single-item .icon-holder span:before{font-size:40px}.fact-counter-area .single-item .text-holder h1 span{font-size:31px}.fact-counter-area .single-item .text-holder h3{font-size:15px}.project-faq-area .latest-project .single-project-item{width:31.01%}.project-faq-area .faq-content{overflow:hidden;padding-top:50px}.awards-area:after{display:none}.awards-area .practice-services{overflow:hidden;padding-top:50px}.awards-area .service-list{left:200px}.awards-area .service-list ul{width:20%}.single-footer-widget.pd-lefttop{padding-left:60px;padding-top:50px}.single-footer-widget.margin-top{margin-top:50px}.footer-bottom-area .footer-contact-info li{padding:27px 0 27px 30px}.footer-top-area .title h3{font-size:18px;margin:10px 0}.top-bar-area .top-left{margin:0 auto 15px;overflow:hidden;width:670px}.top-bar-area .top-right{float:none;margin:0 auto;width:310px}.faq-content-area{padding-bottom:80px}.faq-content-area .question-form{margin-top:60px}.blog-default-area .sidebar-wrapper{border-left:none;padding-left:0;margin-top:0;padding-top:70px;margin-bottom:0;padding-bottom:0}.blog-large-area .blog-post{border-right:none;margin-right:0;padding-right:0}.blog-large-area .sidebar-wrapper{padding-left:0}.project-single-area .single-project-img-box img{width:100%}.project-single-area .single-project-content{border-right:none;margin-right:0;padding-right:0}.project-single-area .sidebar-wrapper{padding-left:0}#single-service-area .content-box .benefits-service-content .video-holder{margin:40px 0 0}.checkout-area .form.shipping-info{padding-top:70px}.login-register-area .form .social-icon{float:left;margin-right:-8px;margin-top:15px}.login-register-area .form.register{padding-top:70px}.shop-area .shop-content{border-right:none;padding-right:0;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:70px}.footer-widget.widget_tag_cloud{margin-top:50px}.blog-default-area .sidebar-wrapper{padding-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.mainmenu-area{background:#222;border-bottom:1px solid rgba(255,255,255,.3);height:auto;margin-bottom:0;padding:0 5%}.mainmenu-area .logo{border-right:none;display:block;padding-bottom:25px;padding-right:65px;padding-top:25px;text-align:center;padding-right:0;padding-top:30px;padding-bottom:30px}.main-menu{display:block;float:none !important;margin:0 auto;position:relative;text-align:center;width:635px}.main-menu .navigation li a{padding:20px 15px 30px}.main-menu .navigation>li>a:before{bottom:0}.mainmenu-right-box{display:none}.rev_slider_wrapper .slide-content-box.mar-lft{margin-left:80px !important}.rev_slider_wrapper .slide-content-box.img-none{display:none}.sec-title p{padding:0 30px}.services-area .service-right{margin-top:60px}.services-area .service-right .single-item.bor-right-btm{border-bottom:none;border-right:none;padding-bottom:40px;padding-right:40px}.services-area .service-right .single-item.pd-left{margin-left:0}.services-area .service-right .single-item.margin-topleft{margin-left:0;margin-top:40px;position:relative}.services-area .service-right .single-item.margin-topleft:before{border-left:none;border-top:none;content:"";left:0;min-height:170px;min-width:auto;position:absolute;top:0}.fact-counter-area .fact-counter{height:auto;width:100%}.fact-counter-area .fact-counter.right:before{display:none}.fact-counter-area .single-item .icon-holder span:before{font-size:40px}.fact-counter-area .single-item .text-holder h1 span{font-size:31px}.fact-counter-area .single-item .text-holder h3{font-size:15px}.know-about-area{padding-bottom:60px}.know-about-area .promotion-box .singel-box{margin-bottom:30px}.project-faq-area .latest-project .single-project-item{width:31.01%}.project-faq-area .faq-content{overflow:hidden;padding-top:50px}.latest-blog-area{padding-bottom:30px}.latest-blog-area .single-blog-item{margin-bottom:50px}.awards-area:after{display:none}.awards-area .practice-services{overflow:hidden;padding-top:50px}.awards-area .service-list{left:50px}.awards-area .service-list ul{width:30%}.single-footer-widget .widget-content .footer-social-links{margin-top:15px;padding-top:20px}.single-footer-widget.margin-lft{margin-left:0}.single-footer-widget.pd-lefttop{padding-left:0;padding-top:0}.single-footer-widget .pd-bottom50{padding-bottom:50px}.footer-bottom-area{margin-bottom:-60px;margin-top:-90px}.footer-bottom-area .footer-contact-info{background:#2e2e2e none repeat scroll 0 0;margin:0 auto;text-align:center;width:400px;padding:10px 0}.footer-bottom-area .footer-contact-info li{border-right:none;display:block;padding:0;width:100%;line-height:40px}.copyright-area{padding:80px 0 20px}.footer-menu ul li{margin:0 0 0 10px}.specific-approach-area .top-content .text-holder{padding:30px 0 0}.footer-top-area{padding-bottom:45px;padding-top:35px}.footer-top-area .title{float:none;margin:0 0 15px;text-align:center}.footer-top-area .button{display:block;float:none !important;margin:0 auto;overflow:hidden;top:0;width:190px}.top-bar-area .top-left{margin:0 auto 15px;overflow:hidden;width:670px}.top-bar-area .top-right{float:none;margin:0 auto;width:310px}.faq-content-area{padding-bottom:80px}.faq-content-area .question-form{margin-top:60px}.blog-default-area .sidebar-wrapper{border-left:none;padding-left:0;margin-top:0;padding-top:70px;margin-bottom:0;padding-bottom:0}.blog-large-area .blog-post{border-right:none;margin-right:0;padding-right:0}.blog-large-area .sidebar-wrapper{padding-left:0;padding-top:70px}.contact-area .contact-info{margin-bottom:60px}.contact-form-area .contact-form{margin-bottom:60px}.project-single-area .single-project-content{border-right:none;margin-right:0;padding-right:0}.project-single-area .single-project-img-box img{width:100%}.project-single-area .legal-work-content{padding-top:50px}.project-single-area .sidebar-wrapper{padding-left:0;padding-top:70px}#single-service-area .content-box .benefits-service-content .video-holder{margin:40px 0 0}#single-service-area .content-box .consultation-form form textarea{margin-top:22px}.left-sidebar .single-sidebar{margin-top:70px}.checkout-area .form.shipping-info{padding-top:70px}.login-register-area .form .social-icon{float:left;margin-right:-8px;margin-top:15px}.login-register-area .form.register{padding-top:70px}.cart-total{padding-top:70px}.shop-area .shop-content{border-right:none;padding-right:0;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:70px}.single-shop-content .img-holder{margin-right:0}.single-shop-content .content-box{margin-top:40px;margin-left:0}.single-shop-area .sidebar-wrapper{padding-top:30px}.services-area .service-right .pd0:nth-child(1),.services-area .service-right .pd0:nth-child(3),.services-area .service-right .pd0:nth-child(1),.services-area .service-right .pd0:nth-child(2){display:none}#single-service-area .kc_col-sm-8,#single-service-area .kc_col-sm-4,.project-single-area .kc_col-sm-8,.project-single-area .kc_col-sm-4,#blog-area .kc_col-sm-8,#blog-area .kc_col-sm-4{width:100%}#single-service-area .content-box .top-content .single-item{margin-top:50px}}@media only screen and (max-width:767px){.mainmenu-area{position:relative;background:#222;border-bottom:1px solid rgba(255,255,255,.3);height:auto;margin-bottom:0;padding:0 5%}.mainmenu-area .logo{border-right:medium none;display:block;padding-bottom:0;padding-right:0;padding-top:0;text-align:center;position:absolute;top:-3px;left:15px}.main-menu{display:block;float:none !important;margin:0 auto;position:relative;text-align:center;width:635px}.main-menu .navigation li a{padding:20px 15px 30px}.main-menu .navigation>li>a:before{bottom:0}.mainmenu-right-box{display:none}.main-menu{display:block;float:none !important;padding-bottom:0;padding-top:0;z-index:5;width:100%;background:0 0}.main-menu .navigation li{margin-left:0;margin-right:0;padding:0}.main-menu .collapse{border:0 solid #eabb06 !important;border-radius:0 !important;float:none;margin:0;max-height:300px;overflow:auto;padding:0;width:100%}.main-menu .collapse.in,.main-menu .collapsing{border:0 solid #4b4b4b;border-radius:3px;margin:0 0 20px;padding:0;border-top:none}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:32px 0 19px;right:0;z-index:12}.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:7;border:2px solid var(--primary-color);float:none;margin:0;border-radius:0}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff none repeat scroll 0 0;font-weight:700}.main-menu.style-two .navbar-header .navbar-toggle .icon-bar{background:var(--primary-color)}.main-menu .navbar-collapse>.navigation{background:var(--primary-color);float:none !important;margin:0 !important;width:100% !important}.main-menu .navbar-collapse>.navigation>li{margin:0 !important;float:none !important;width:100%;padding:0}.main-menu .navbar-collapse .navigation>li>ul>li{border-bottom:0 solid #2b2b2b}.main-menu .navigation li.dropdown>a:after{display:none !important}.main-menu .navigation>li>a:before{display:none}.main-menu .navbar-collapse>.navigation>li>a{padding:10px !important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto !important;right:auto !important;top:auto !important;width:100%;background:0 0;border-radius:0;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-moz-border-radius:0px;transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;-o-transition:none !important;-moz-transition:none !important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{border-top:0 solid rgba(255,255,255,1) !important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #1e8a7f !important;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,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:last-child{border-top:1px solid #1e8a7f !important}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:10px !important;line-height:22px;color:#111;background:var(--primary-color);text-align:left}.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:#1e8a7f;color:#fff !important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.rev_slider_wrapper .slide-content-box.mar-lft{margin-left:50px !important}.rev_slider_wrapper .slide-content-box.img-none{display:none}.tparrows{display:none}.sec-title p{padding:0 30px}.services-area .service-right{margin-top:60px}.services-area .service-right .single-item.bor-right-btm{border-bottom:none;border-right:none;padding-bottom:40px;padding-right:40px}.services-area .service-right .single-item.pd-left{margin-left:0}.services-area .service-right .single-item.margin-topleft{margin-left:0;margin-top:40px;position:relative}.services-area .service-right .single-item.margin-topleft:before{border-left:none;border-top:none;content:"";left:0;min-height:170px;min-width:auto;position:absolute;top:0}.fact-counter-area .fact-counter{height:auto;width:100%;padding:0 10px}.fact-counter-area .fact-counter.right:before{display:none}.fact-counter-area .fact-counter li{border-right:medium none;padding:65px 0 60px;width:100%}.fact-counter-area .single-item{width:300px;margin:0 auto}.know-about-area{padding-bottom:60px}.know-about-area .promotion-box .singel-box{margin-bottom:30px}.project-faq-area .latest-project{margin-left:0;margin-right:0}.project-faq-area .latest-project .single-project-item{display:block;float:left;margin:0 0 15px;width:100%}.project-faq-area .faq-content{overflow:hidden;padding-top:50px}.latest-blog-area{padding-bottom:30px}.latest-blog-area .single-blog-item{margin-bottom:50px}.awards-area:after{display:none}.awards-area .practice-services{overflow:hidden;padding-top:50px}.awards-area .service-list{left:0}.awards-area .service-list ul{width:100%}.single-footer-widget .pd-bottom50{padding-bottom:50px}.single-footer-widget .margin-lft{margin-left:0}.footer-bottom-area{margin-bottom:-60px;margin-top:-90px}.footer-bottom-area .footer-contact-info{background:#2e2e2e none repeat scroll 0 0;margin:0 auto;text-align:center;width:300px;padding:10px 0}.footer-bottom-area .footer-contact-info li{border-right:none;display:block;padding:0;width:100%;line-height:40px}.copyright-area{padding:86px 0 25px}.copyright-area .copyright-text p{text-align:center;margin:0 0 5px}.footer-menu ul{float:none;text-align:center}.footer-menu ul li{float:none;margin:0 5px}.specific-approach-area .top-content .text-holder{padding:30px 0 0}.footer-top-area{padding-bottom:45px;padding-top:30px}.footer-top-area .title{float:none;margin:0 0 15px;text-align:center}.footer-top-area .title h3{line-height:32px}.footer-top-area .button{display:block;float:none !important;margin:0 auto;overflow:hidden;top:0;width:190px}.top-bar-area .top-left{overflow:hidden}.top-bar-area .top-left ul{margin:0 auto;width:260px}.top-bar-area .top-left ul li{border-right:medium none;display:block;float:none;margin-bottom:15px;margin-right:0;padding-right:0}.top-bar-area .top-right{float:none;margin:0 auto;width:300px}.top-bar-area .top-right .social-links li{margin:0 0 0 15px}.faq-content-area{padding-bottom:80px}.faq-content-area .question-form{margin-top:60px}.blog-default-area .sidebar-wrapper{border-left:none;padding-left:0;margin-top:0;padding-top:70px;margin-bottom:0;padding-bottom:0}.blog-large-area .blog-post{border-right:none;margin-right:0;padding-right:0}.blog-large-area .sidebar-wrapper{padding-left:0;padding-top:70px}.blog-single-area .middle-content-box .img-holder,.blog-single-area .middle-content-box .text-holder{display:block}.blog-single-area .middle-content-box .img-holder{width:100%}.blog-single-area .middle-content-box .img-holder img{width:100%}.blog-single-area .middle-content-box .text-holder{padding-left:0;padding-top:45px}.blog-single-area .middle-content-box .text-holder:before{top:20px;left:0}.contact-area .sec-title p{padding:0;padding-right:0}.contact-area .contact-info{margin-bottom:60px}.contact-form-area .contact-form{margin-bottom:60px}.project-single-area .single-project-content{border-right:none;margin-right:0;padding-right:0}.project-single-area .single-project-img-box img{width:100%}.project-single-area .legal-work-content{padding-top:50px}.project-single-area .sidebar-wrapper{padding-left:0;padding-top:70px}#single-service-area .content-box .benefits-service-content .video-holder{margin:40px 0 0}#single-service-area .content-box .consultation-form form textarea{margin-top:22px}.checkout-area .form.shipping-info{padding-top:70px}.login-register-area .form .social-icon{float:left;margin-right:-8px;margin-top:15px}.login-register-area .form .social-icon .login-with{left:0;position:relative;top:0}.login-register-area .form.register{padding-top:70px}.login-register-area .form h6{margin:28px 0 0}.cart-middle .apply-coupon{padding-left:0}.cart-middle .apply-coupon input[type=text]{position:relative;margin-bottom:20px}.cart-middle .update-cart{float:left !important;margin-top:20px}.cart-total{padding-top:70px}.shop-area .shop-content{border-right:none;padding-right:0;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:70px}.shop-area .showing-result-shorting .showing{float:none !important;display:block}.shop-area .showing-result-shorting .shorting{float:none !important;display:block;margin-top:15px}.single-shop-content .img-holder{margin-right:0}.single-shop-content .content-box{margin-top:40px;margin-left:0}.single-shop-area .sidebar-wrapper{padding-top:30px}.rev_slider_wrapper{margin-top:-2px}.breadcrumb-area{margin-top:0}.services-area .service-right .pd0:nth-child(1),.services-area .service-right .pd0:nth-child(3),.services-area .service-right .pd0:nth-child(1),.services-area .service-right .pd0:nth-child(2){display:none}#single-service-area .content-box .top-content .single-item{margin-top:50px}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:40%}.woocommerce .cart_shipping,.woocommerce .cart_totals{width:100%;margin-top:45px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:auto !important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none !important;width:auto !important}.shop-item .image img{width:100%}.woocommerce div.product{min-height:inherit}.indus_theme .indus_theme .comment{margin-left:0}.admin-bar .mainmenu-area.stricky-fixed{top:46px}}@media only screen and (min-width:320px) and (max-width:479px){.mainmenu-area .logo{width:78%;top:0}.breadcrumb-area .breadcrumbs h1{font-size:35px}.not-found-content .search-form{width:auto}.not-found-content .search-form input[type=text]{width:290px}.contact-author-info ul{padding:10px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%;margin-bottom:20px}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:12px 23px 10px}.error-search-box{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:12px 16px 10px}.single-blog-item .text-holder .blog-title{font-size:18px}}@media only screen and (max-width:499px){.admin-bar .mainmenu-area.stricky-fixed{top:0}}