@media only screen and (max-width:5000px){.boxed_wrapper_box_page{overflow-x:hidden}}@media only screen and (min-width:992px) and (max-width:1199px){.header-right .nav-outer{padding-right:30px}.about-style1__content{padding-left:0;margin-top:70px}.testimonials-style1__image{padding-top:70px;max-width:570px;width:100%}.testimonials-style1__content{padding-top:60px;padding-left:0}.single-fact-counter{max-width:50%}.faq-style1__content{padding-bottom:100px}.contact-style1-area{padding-top:150px;padding-bottom:150px}.contact-style1__image{position:relative;left:0;top:0}.contact-form-box1{padding-top:70px}.contact-form-box1 form .input-box{margin-bottom:20px}.contact-style1__image img{max-width:100%;width:100%;float:none}.footer{padding:250px 0 110px}.footer-bg{background-position:revert;background-size:cover}.single-footer-widget.marbtm50{margin-bottom:50px}.header-style-two .header-middle{padding-left:90px}.about-style1__content--style2{padding-left:0;margin-top:150px}.contact-form-box1--style2{padding:80px 0 80px}.testimonials-style2__image{position:relative;top:0;left:0;bottom:0;right:0;min-height:650px}.testimonials-style1__content--style2{padding-top:60px;padding-left:50px;padding-bottom:150px;padding-right:50px}.testimonials-style1__content--style2 .testimonial-style-inner-content{max-width:100%}.contact-style3__title{text-align:center;padding-right:0;margin-top:-5px}.contact-form-box1--style3{padding-top:40px;text-align:center}.about-style3-content-box{padding-top:80px;margin-left:0}.single-working-process .text-holder h3{font-size:18px}.working-process-box .arrow-box{display:none}.choose-style1-content-box{padding-left:40px;padding-right:30px}.about-style3-area.about-page .about-style3-content-box{padding-top:0;margin-left:0;margin-bottom:80px}.about-style3-img-box--about-page{max-width:530px;padding-left:80px;float:none}.testimonials-style2--testimonail-page .testimonials-style1__content--style2{padding-top:70px;padding-left:100px;padding-bottom:150px;padding-right:100px}.single-price-box{padding:51px 15px 60px}.project-details-text-box1{margin-bottom:42px}.project-details-text-box3 .text{margin-bottom:40px}.project-details-text-box4 .text{margin-top:40px}.faq-style1---faq-page .faq-style1__content{padding-bottom:0;padding-right:0}.faq-form-box{padding:40px 39px 39px;margin-top:60px}.sidebar-content-box{float:none;margin-top:80px}.contact-info-area .row{align-items:center;justify-content:center}.product-details-content-box{margin-top:50px;padding-left:0}.review-form{margin-top:50px}.login-register-area .form.register{margin-top:80px}}@media only screen and (min-width:768px) and (max-width:991px){.header-right .space-box1{display:none}.header-right .shopping-cart-box{display:none}.rtl .choose-style1-content-box{padding-right:0}.rtl .testimonials-style1__content--style2{padding-right:0}.rtl .chooseus-home-five .image-box{margin-left:0}.rtl .service-home-seven .image-box{margin-left:0}.about-style1__content{padding-left:0;margin-top:70px}.project-top-title .sec-title{padding-bottom:160px;text-align:center}.project-style1-carousel.owl-nav-style-one.owl-theme .owl-nav{text-align:center}.testimonials-style1__image{padding-top:70px;max-width:570px;width:100%}.testimonials-style1__content{padding-top:60px;padding-left:0}.working-process-box{align-items:center;flex-direction:column;justify-content:center}.single-working-process{max-width:100%}.working-process-box .arrow-box{display:none}.single-fact-counter{max-width:50%}.single-team-style1{max-width:500px;width:100%;margin:0 auto 40px}.faq-style1__content{padding-bottom:100px}.contact-style1-area{padding-top:150px;padding-bottom:150px}.contact-style1__image{position:relative;left:0;top:0}.contact-form-box1{padding-top:70px}.contact-form-box1 form .input-box{margin-bottom:20px}.contact-style1__image img{max-width:100%;width:100%;float:none}.footer{padding:250px 0 110px}.footer-bg{background-position:revert;background-size:cover}.single-footer-widget.marbtm50{margin-bottom:50px}.single-footer-widget .title{margin-bottom:25px}.footer-bottom{padding:33px 0 32px}.footer-bottom .bottom-inner{flex-direction:column;justify-content:center;align-items:center;margin:0 0 0}.footer-social-link{margin:17px 0 17px}.header-top{display:none}.header-style-two .header-middle{padding-left:90px}.header-style-two .serach-button-style1{display:none}.about-style1__content--style2{padding-left:0;margin-top:150px}.about-style2-area.two .about-style1__content--style2{padding-left:0;margin-top:0}.contact-form-box1--style2{padding:80px 0 80px}.testimonials-style2__image{position:relative;top:0;left:0;bottom:0;right:0;min-height:650px}.testimonials-style1__content--style2{padding-top:60px;padding-left:50px;padding-bottom:150px;padding-right:50px}.testimonials-style1__content--style2 .testimonial-style-inner-content{max-width:100%}.contact-style3__title{text-align:center;padding-right:0;margin-top:-5px}.contact-form-box1--style3{padding-top:40px;text-align:center}.about-style3-content-box{padding-top:80px;margin-left:0}.choose-style1-area .container-fullwidth{display:block}.choose-style1-img-box{float:none;width:100%;min-height:650px;background-position:top right}.choose-style1-content-box{max-width:100%;width:100%;height:100%;float:none;padding-top:80px;padding-left:70px;padding-bottom:150px;padding-right:70px}.about-style3-area.about-page .about-style3-content-box{padding-top:0;margin-left:0;margin-bottom:80px}.about-style3-img-box--about-page{max-width:530px;padding-left:80px;float:none}.service-details-area{padding:150px 0 150px}.thm-sidebar-box{margin-top:40px}.testimonials-style2--testimonail-page .testimonials-style1__content--style2{padding-top:70px;padding-left:100px;padding-bottom:150px;padding-right:100px}.single-price-box{padding:51px 40px 60px;max-width:570px;width:100%;margin:0 auto 40px}.project-details-text-box1{margin-bottom:42px}.project-details-text-box3 .text{margin-bottom:40px}.project-details-text-box4 .text{margin-top:40px}.project-info-box{margin-top:70px}.faq-style1---faq-page .faq-style1__content{padding-bottom:0;padding-right:0}.faq-form-box{padding:40px 39px 39px;margin-top:60px}.sidebar-content-box{float:none;margin-top:80px}.contact-info-area .row{align-items:center;justify-content:center}.product-details-content-box{margin-top:50px;padding-left:0}.review-form{margin-top:60px}.order-info{margin-top:100px}.login-register-area .form.register{margin-top:80px}.login-register-area .form .social-icon{float:left;margin-right:0;margin-top:20px}.login-register-area .form .social-icon .login-with{position:static;left:0;top:0;margin:0}}@media only screen and (max-width:767px){.sec-title{padding-bottom:50px}.sec-title h2{font-size:34px}.sec-title h2 br{display:none}.header .auto-container{padding:0 20px}.header-right{display:none}.about-style1__content{padding-left:0;margin-top:50px}.about-style1__image1 .shape2{display:none}.about-style1__image1 img{max-width:100%;float:none}.project-top-title .sec-title{padding-bottom:160px;text-align:center}.project-style1-carousel.owl-nav-style-one.owl-theme .owl-nav{text-align:center}.testimonials-style1__image{padding-top:70px;max-width:570px;width:100%}.testimonials-style1__content{padding-top:60px;padding-left:0}.working-process-box{align-items:center;flex-direction:column;justify-content:center}.single-working-process{max-width:100%;padding-left:20px;padding-right:20px}.working-process-box .arrow-box{display:none}.single-fact-counter{align-items:center;justify-content:center;float:none;max-width:100%;width:100%;flex-direction:column;text-align:center}.single-fact-counter .outer-box{margin-top:15px;padding-left:0}.single-team-style1{max-width:500px;width:100%;margin:0 auto 40px}.single-team-style1 .img-holder{padding-left:15px;padding-right:15px}.single-team-style1 .img-holder .border-box{left:15px;right:15px}.single-team-style1 .img-holder .shape-bg{left:15px;right:15px;bottom:114px}.single-team-style1 .img-holder .shape-bg-overlay{left:15px;right:15px;bottom:114px}.faq-style1__content{padding-bottom:80px}.faq-style1__image .inner img{max-width:100%;width:100%;float:none}.accordion-box .block .acc-content{padding-right:20px}.contact-style1-area{padding-top:150px;padding-bottom:150px}.contact-style1__image{position:relative;left:0;top:0}.contact-form-box1{padding-top:40px}.contact-form-box1 form .input-box{margin-bottom:20px}.contact-style1__image img{max-width:100%;width:100%;float:none}.contact-form-box1 .top-title h2 br{display:none}.footer{padding:250px 0 110px}.footer-bg{background-position:revert;background-size:cover}.single-footer-widget.marbtm50{margin-bottom:50px}.single-footer-widget.pdtop50{padding-top:50px}.single-footer-widget .title{margin-bottom:25px}.footer-bottom{padding:33px 0 32px}.footer-bottom .bottom-inner{flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0 0 0}.footer-social-link{margin:17px 0 17px}.header-top{display:none}.header-left .logo--style2 .bg-box{display:none}.about-style1__content--style2{padding-left:0;margin-top:150px}.about-style2__image1{padding-top:70px;padding-left:15px;padding-right:15px}.contact-style2__title{padding:75px 30px}.contact-style2__title h2{font-size:34px;line-height:40px}.contact-style2__title h2 br{display:none}.contact-form-box1--style2{padding:80px 30px 80px}.single-project-item .img-holder .overlay-content{top:10px;left:10px;bottom:10px;right:10px;padding:0 20px}.single-project-item .img-holder .overlay-content .inner{padding-top:9px}.single-project-item .img-holder .overlay-content .inner h4{font-size:18px;line-height:28px;margin:0 0 5px}.faq-style1__image--style2 .inner{right:0}.faq-style1__image--style2 .inner img{max-width:100%;width:100%;float:none}.testimonials-style2__image{position:relative;top:0;left:0;bottom:0;right:0;min-height:650px}.testimonials-style1__content--style2{padding-top:60px;padding-left:30px;padding-bottom:150px;padding-right:30px}.testimonials-style1__content--style2 .testimonial-style-inner-content{max-width:100%}.contact-style3__title{text-align:center;padding-right:0;margin-top:-5px}.contact-form-box1--style3{padding-top:40px;text-align:center}.about-style3-content-box{padding-top:100px;margin-left:0}.about-style3-content-box ul li{margin-top:10px}.choose-style1-area .container-fullwidth{display:block}.choose-style1-img-box{float:none;width:100%;min-height:650px;background-position:top right}.choose-style1-content-box{max-width:100%;width:100%;height:100%;float:none;padding-top:50px;padding-left:20px;padding-bottom:150px;padding-right:20px}.about-style3-area.about-page .about-style3-content-box{padding-top:0;margin-left:0;margin-bottom:80px}.about-style3-img-box--about-page{max-width:530px;padding-left:20px;float:none}.service-details-area{padding:150px 0 150px}.thm-sidebar-box{margin-top:40px}.related-service .sec-title{text-align:center;padding-bottom:150px}.service-carousel_1.owl-nav-style-one.owl-theme .owl-nav{top:-120px;left:0;right:0;text-align:center}.testimonials-style2--testimonail-page .testimonials-style1__content--style2{padding-top:50px;padding-left:20px;padding-bottom:150px;padding-right:20px}.testimonials-style1--testimonial-page{padding-bottom:60px}.testimonials-style1--testimonial-page .shape3{display:none}.single-price-box{padding:51px 20px 60px;max-width:570px;width:100%;margin:0 auto 40px}.single-price-box .price-list{padding:0 15px 0}.project-details-text-box1{margin-bottom:42px}.project-details-text-box3 .text{margin-bottom:40px}.project-details-text-box4 .text{margin-top:40px}.project-info-box{margin-top:70px;padding:33px 20px 32px}.project-info-box ul li span{width:85px}.faq-style1---faq-page .faq-style1__content{padding-bottom:0;padding-right:0}.faq-form-box{padding:40px 39px 39px;margin-top:60px}.sidebar-content-box{float:none;margin-top:80px}.blog-details-social-links{flex-direction:column;justify-content:center;align-content:center;text-align:center}.blog-details-social-links .inner-title{align-items:center;justify-content:center;margin-bottom:15px}.single-sidebar-box{padding:39px 24px 39px}.single-sidebar-box.style2{padding:39px 24px 25px}.blog-details-quote-box .inner-content{padding-left:0}.blog-details-quote-box .inner-content .icon{display:none}.shop-page-top-info{flex-direction:column;justify-content:center;align-items:center}.shop-page-top-info .left-box{margin-bottom:17px}.shop-page-top-info .right-box{flex-direction:column;align-items:center;justify-content:center}.short-by{align-items:center;justify-content:center}.product-view-style{margin-top:20px}.product-details-content-box{margin-top:50px;padding-left:0}.review-form{margin-top:60px}.product-quantity-box{align-items:flex-start;justify-content:flex-start;flex-direction:column}.product-quantity-box .right{padding-left:0;margin-top:10px;flex-direction:column}.product-quantity-box .right .button{margin-top:10px;padding-left:0}.cart-button-box{flex-direction:column;justify-content:center;align-items:center;max-width:300px;width:100%;margin:30px auto 0}.cart-button-box .apply-coupon .inner{padding-left:0}.cart-button-box .apply-coupon input[type="text"]{position:relative;width:100%;padding:0 30px;padding-right:30px}.cart-button-box .apply-coupon .apply-coupon-button{position:relative;top:0;left:0;bottom:0;right:0;margin-top:20px}.cart-button-box .apply-coupon .apply-coupon-button button{border-top-left-radius:30px;border-bottom-left-radius:30px;width:100%}.cart-button-box .apply-coupon .apply-coupon-button button:before{border-top-left-radius:30px;border-bottom-left-radius:30px}.cart-button-box .apply-coupon .apply-coupon-button button:after{border-top-left-radius:30px;border-bottom-left-radius:30px}.cart-button-box .update-cart{margin-top:20px}.order-info{margin-top:100px}.login-register-area .form.register{margin-top:80px}.login-register-area .form .social-icon{float:left;margin-right:0;margin-top:20px}.login-register-area .form .social-icon .login-with{position:static;left:0;top:0;margin:0}.login-register-area .form .right{text-align:left;margin-top:20px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.main-menu .navigation>li .megamenu{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:1199px){.main-header .main-menu{position:relative;display:block;width:100%;float:none}.main-header .nav-outer .main-menu,.sticky-header{display:none!important}.nav-outer .mobile-nav-toggler{display:block}.mobile-nav-toggler .icon-bar{position:relative;display:block;background:#fff;height:2px;width:30px;margin:7px 5px}}@media only screen and (min-width:1551px) and (max-width:1660px){.header-style-two .main-menu .navigation>li{margin-right:20px}}@media only screen and (min-width:1200px) and (max-width:1550px){.header .auto-container{padding:0 20px}.main-menu .navigation>li{margin-right:20px}.header-right_buttom .btns-box a{padding-left:20px;padding-right:20px}.space-box1{width:20px}.header-right_buttom{margin-left:10px}.header-style-two .header-middle{position:relative;display:block;padding-left:90px}.main-slider.style2 .auto-container{padding-left:50px;padding-right:50px}.slide-right-box{top:50px;right:50px;bottom:50px;max-width:400px}.contact-style2__title h2{font-size:30px}.contact-form-box1--style2{padding:97px 15px 98px}.contact-form-box1 form .button-box button{padding:0}.project-style1--project-page .row [class*=col-]{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1200px) and (max-width:1390px){.main-slider .auto-container{padding:0 120px}}@media only screen and (min-width:992px) and (max-width:1199px){.main-slider .auto-container{padding:0 120px}.main-slider.style2 .auto-container{padding-left:50px;padding-right:50px}.slide-right-box{top:50px;right:50px;bottom:50px;max-width:400px}.slider-right-box-bg{display:none}.video-holder-box1{bottom:70px;left:auto;right:0}}@media only screen and (max-width:1199px){.main-slider.style1 .slide-man img{opacity:0!important}.about-style1__image1 img{float:none;max-width:100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.main-slider .auto-container{padding:0 120px}.main-slider .content .big-title h2{font-size:40px}.main-slider.style1 .active .slide-man img{width:80%}.main-slider.style2 .auto-container{padding-left:50px;padding-right:50px}.slide-right-box{top:50px;right:50px;bottom:50px;max-width:400px}.slider-right-box-bg{display:none}.video-holder-box1{bottom:70px;left:auto;right:0}}@media only screen and (min-width:500px) and (max-width:767px){.main-slider .owl-theme .owl-nav{display:none}.main-slider .auto-container{padding:0 50px;padding-right:50px}.main-slider.style1{margin-top:0}.main-slider.style1 .auto-container{padding:0 20px;padding-left:20px}.main-slider .content .big-title h2{font-size:40px}.main-slider .content .text p br{display:none}.slide-round-image-box{display:none}.banner-bottom-shape{background-size:cover}.main-slider.style1 .slide-man img{opacity:.60}.main-slider.style1 .banner-carousel.owl-carousel .owl-dots{display:none}.main-slider.style2 .auto-container{padding-left:30px;padding-right:30px}.slide-right-box{display:none}.main-slider.style3 .active .content .btns-box a+a{margin-top:10px;margin-left:0}}@media only screen and (max-width:499px){.main-slider .owl-theme .owl-nav{display:none}.main-slider .auto-container{padding:0 20px;padding-right:20px}.main-slider.style1 .auto-container{padding:0 20px;padding-left:20px}.main-slider .content .big-title h2{font-size:36px}.main-slider .content .text p br{display:none}.slide-round-image-box{display:none}.banner-bottom-shape{background-size:cover}.main-slider.style1 .slide-man img{opacity:.70}.main-slider.style1 .content .btns-box{display:flex;align-items:flex-start;flex-direction:column}.main-slider .active .content .btns-box a+a{margin-top:10px;margin-left:0}.main-slider.style1 .banner-carousel.owl-carousel .owl-dots{display:none}.main-slider.style2 .auto-container{padding-left:20px;padding-right:20px}.slide-right-box{display:none}.main-slider.style3 .active .content .btns-box a+a{margin-top:10px;margin-left:0}}@media only screen and (max-width:1199px){.order-2{-ms-flex-order:2;order:2}.order-1{-ms-flex-order:1;order:1}}@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}}@media only screen and (max-width:1024px){footer.footer-area.one{padding-right:0!important}footer.footer-area.one.home-four{padding-right:0px!important}.footer-area.one .footer{padding-bottom:0;padding-top:110px}.footer-area.two .footer{padding:0}.footer-area.three .footer{padding:0;padding-bottom:40px}.footer-area.four .footer{padding-top:0}.footer-area{background:#1D1E1F}.about-style2-area.two{padding-top:0}.about-style3-area.one{padding-bottom:0}.about-style3-area.two.about-page{padding-bottom:0}.about-style3-area.about-page.one{padding-bottom:150px}.about-style3-area.about-page.one{padding-bottom:150px;padding-top:0}.faq-style1-area.pdtop150.two{padding-top:0}.faq-style1-area.pdtop150.two{padding-top:0}.service-details-area.one{padding-bottom:0}.service-details-area.two{padding-top:40px}.project-details-area.four{padding-top:0}.project-details-area.three{padding-bottom:0}.faq-style1-area.faq-style1---faq-page.one{padding-bottom:0}.faq-style1-area.faq-style1---faq-page.two{padding-top:0}.about-style3-area.two{padding-top:50px}.team-details.two{padding-top:0}.team-details.two{padding-top:0}.project-info-box{background-size:cover}.chooseus-home-four.two .inner-container{padding:0}.faq-style1-area.home-four.two{padding-top:0;margin-left:0}.about-style1-area.one{padding-bottom:0}}.chooseus-home-four.two .inner-container{padding-bottom:0}.chooseus-home-four.two{margin-right:-60px}.project-style1-area.two.three{background-image:unset}.choose-style1-area.one .choose-style1-img-box{width:100%}.choose-style1-area.two .choose-style1-content-box{width:100%}@media only screen and (max-width:991px){.contact-style1-area.home-4 .image-layer{display:none}.chooseus-home-four .inner-container .image-box{display:none}.about-home-four .image-box .image{margin-bottom:30px!important}.service-home-four .content-box{margin-bottom:30px}.header-right{display:none}.header .auto-container{padding:0 15px}.service-home-four .image.image-1.image-3{margin-top:30px!important;margin-bottom:30px!important;margin-right:0}}@media only screen and (max-width:599px){.search-popup .search-form fieldset input[type="submit"]{position:relative;right:0;top:25px}.search-popup .search-form fieldset input[type="search"]{padding:20px 50px 20px 30px}}@media only screen and (max-width:1600px){.service-home-four .image-box .image.image-1.image-3 img{min-height:100%}}@media only screen and (max-width:1099px){.about-home-four .about-style3-content-box .single-counting-box{margin-bottom:20px}}