@media only screen and (min-width:1881px){.carousel-content .text{font-size:22px}.carousel-content .btn-box a{font-size:18px;line-height:65px}}@media only screen and (min-width:1200px) and (max-width:1380px){.top-style2-right .top-right-menu li{padding-right:10px}.top-style2-right .topbar-social-links li{padding-right:20px}.header-style2 .inner-container{padding:0 25px;position:relative}.main-menu.style2 .navigation>li{margin-right:35px}.mainmenu-right.style2{margin-left:0}}@media only screen and (min-width:1200px) and (max-width:1880px){.instagram-title .pattern-bg{z-index:-1;background-repeat:repeat;position:absolute;inset:0 0 -1000px -500px}.instagram-items{margin-right:0}.instagram-items li{width:254px}}@media only screen and (min-width:992px) and (max-width:1199px){.header-upper-style1 .inner-container{padding:0 20px}.main-menu .navigation>li{margin-right:20px}.header-lower-style1 .inner-content{border:none}.header-contact-info{border-left:none;margin-bottom:23px;padding-left:0;overflow:hidden;float:none!important}.header-contact-info li{border-right:none;margin-right:50px;padding-right:0}.header-social-links-style1{text-align:center;margin:0;padding-right:0;overflow:hidden;float:none!important}.header-social-links-style1 li{float:none;margin:0 8px}.about-area{padding-top:60px;padding-bottom:146px}.about-text{padding-left:0}.about-carousel-box .owl-dots{margin-top:80px!important}.single-working-box .text-holder .outer-box .icon{width:50px}.single-working-box .text-holder .outer-box .text{padding-left:0;padding-right:10px}.single-working-process .inner{padding:82px 10px 50px}.single-footer-widget.marbtm50{margin-bottom:50px}.top-bar-style2{padding:20px}.top-style2-left{text-align:center;overflow:hidden}.top-style2-left p{float:none;display:block}.top-style2-left ul{float:none;padding-left:0;display:block;overflow:hidden}.top-style2-left ul li{float:none;margin-right:15px;padding-right:16px;display:inline-block}.top-style2-right{float:none;text-align:center;padding-top:11px;overflow:hidden}.top-style2-right .top-right-menu{float:none;text-align:center;margin-right:0;padding-right:0;display:block;overflow:hidden}.top-style2-right .top-right-menu:before{display:none}.top-style2-right .top-right-menu li{float:none;margin:0 5px;padding-right:0}.top-style2-right .topbar-social-links{float:none;text-align:center;display:block;overflow:hidden}.top-style2-right .topbar-social-links li{float:none;margin:0 13px;padding-right:0}.header-style2 .inner-container{padding:0 10px;position:relative}.main-menu.style2 .navigation>li{margin-right:20px}.main-menu.style2 .navigation>li.dropdown>a:after{display:none}.mainmenu-right.style2{margin-left:0}.outer-search-box{margin-right:10px}.mainmenu-right.style2 .button{margin-left:15px}.mainmenu-right.style2 .button a{padding:0 15px}.mainmenu-right.style2 .button a.btn-one span:before{display:none}.about-style2-image-box{margin-top:170px}.about-style2-image-box .pattern{width:100%;height:auto;inset:-110px 0}.single-working-box-style2{width:50%;margin-bottom:60px}.working-style-bottom{padding-top:24px}.why-choose-content{flex-flow:wrap;justify-content:center;width:100%;max-width:100%;display:flex}.contact-details-form-box .title-box{padding-bottom:25px}.contact-details-form-box{padding:30px 60px 0 0}.brand-area.style2{padding-top:110px;padding-bottom:80px}.single-brand-item.style2{max-width:280px;margin-bottom:30px;margin-right:30px}.instagram-title{margin-right:0;padding:43px 0}.instagram-title .pattern-bg{background-repeat:repeat;inset:0 -500px -500px}.instagram-items{margin-right:0}.instagram-items li{width:154px}.header-contact-info.style2{margin:30px 0;padding-left:30px;float:left!important}.header-contact-info.style2 li{margin-right:20px}.header-contact-info.style2 li .single-item .icon{width:40px}.header-contact-info.style2 li .single-item .icon span:before{font-size:40px;line-height:40px;top:2px}.header-contact-info.style2 li .single-item .text{padding-left:10px}.header-contact-info.style2 li .single-item .text h3{font-size:16px}.header-call-button{width:210px;padding:30px 10px}.header-call-button .inner{padding-right:45px}.header-call-button .inner .icon span:before{font-size:30px}.header-call-button .inner .title h3{margin:3px 0 0;font-size:16px}.main-menu.style3 .navigation>li>a{padding:30px 17px 26px}.single-brand-item.style3{max-width:130px}.single-footer-widget .usefull-links ul{float:none!important}.single-footer-widget .usefull-links ul.marleft30{margin-left:0}.company-overview-area{padding:105px 0 86px}.intro-box{margin-bottom:42px;display:block;position:relative}.intro-box .text{width:100%;max-width:770px;margin-top:24px}.single-history-content .text-box{min-height:auto;padding-left:20px}.single-history-content .text-box .inner{padding-top:40px;padding-right:20px}.single-history-content .text-box .inner .title{padding:25px 0 20px;display:block;position:relative}.single-history-content .text-box .inner .text p{margin:0 0 10px}.single-fact-counter{margin-bottom:30px}.single-footer-widget.s4 .usefull-links ul{float:left!important}li .single-footer-contact-info{max-width:310px}li .single-footer-contact-info .inner{padding:35px 15px 30px}li .single-footer-contact-info .text p br{display:none}.services-style2-service-page .sec-title{padding-bottom:13px}.services-style2-service-page .text{margin-top:0;margin-bottom:32px}.single-service-style2 .text-holder .inner .text{padding:0 20px 32px}.single-service-style2 .text-holder .inner .text p{font-size:15px;line-height:25px}.single-advantages-box{margin-bottom:30px}.how-work-box,.how-work-box .how-works-content{padding-top:50px}.project-description-image-box img{float:none;width:100%;max-width:100%}.project-description-content{z-index:3;padding-top:50px;padding-left:0;display:block;position:relative}.project-info-area{padding-top:44px;padding-bottom:110px}.project-info-area .pattern-bg{top:auto;bottom:0;right:0}.project-info-content{margin:-6px auto 30px}.project-info-image-box img{float:none;width:100%;max-width:100%}.blog-single-image-with-text-box .image-box li{width:100%;max-width:270px;margin-right:30px}.blog-prev-next-option .single{width:100%;max-width:270px}.shop-sidebar-wrapper{float:right}.login-register-area .form a.forgot-password{margin:70px 0 0}.login-register-area .form.register{margin-top:50px;overflow:hidden}.login-register-area .form h6{margin:28px 0 0}.job-career-brochures-box .overlay-content .innner .box h1{margin:0 0 14px;font-size:28px;line-height:38px}.single-blog-post.style4:before{bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.header-upper-style1 .inner-container{margin-top:-45px;padding:0 20px;display:block;position:relative}.logo-box-style1{z-index:33;margin:15px 0;position:absolute;top:0;left:20px;float:none!important}.main-menu-box{display:block;position:relative;float:none!important}.mainmenu-right{float:none;z-index:33;margin-left:0;position:absolute;top:0;right:60px}.mainmenu-right .outer-search-box{margin-right:20px;padding:15px 0}.mainmenu-right .cart-box{margin:15px 0}.header-upper-style1.fixed-header .inner-container{max-width:690px}.header-upper-style1.fixed-header .logo-box-style1{margin:15px 0}.header-upper-style1.fixed-header .outer-search-box{padding:15px 0}.header-upper-style1.fixed-header .cart-box{margin:15px 0}.header-lower-style1 .inner-content{border:none}.header-contact-info{text-align:center;border-left:none;width:290px;margin:0 auto 23px;padding-left:0;overflow:hidden;float:none!important}.header-contact-info li{float:none;border-right:none;margin-bottom:25px;margin-right:0;padding-right:0;display:block}.header-contact-info li:last-child{margin-bottom:0}.header-social-links-style1{text-align:center;margin:0;padding-right:0;overflow:hidden;float:none!important}.header-social-links-style1 li{float:none;margin:0 8px}.about-area{padding-top:60px;padding-bottom:170px}.about-text{margin-top:60px;padding-left:0}.about-carousel-box .owl-dots{margin-top:80px!important}.slogan-area .flex-box-two{justify-content:center}.slogan-area .title{text-align:center;margin-bottom:22px}.appointment-area{background:#27282c;background-position:unset;background-size:cover;background-attachment:scroll}.appointment-box{margin-top:40px;padding:44px 50px 50px}.brand-area .sec-title{padding-bottom:130px}.brand-items-carousel.owl-carousel .owl-nav{position:absolute;top:-100px;left:0;right:auto}.single-footer-widget.marbtm50{margin-bottom:50px}.top-bar-style2{padding:20px}.top-style2-left{text-align:center;overflow:hidden}.top-style2-left p{float:none;display:block}.top-style2-left ul{float:none;padding-left:0;display:block;overflow:hidden}.top-style2-left ul li{float:none;margin-right:15px;padding-right:16px;display:inline-block}.top-style2-right{float:none;text-align:center;padding-top:11px;overflow:hidden}.top-style2-right .top-right-menu{float:none;text-align:center;margin-right:0;padding-right:0;display:block;overflow:hidden}.top-style2-right .top-right-menu:before{display:none}.top-style2-right .top-right-menu li{float:none;margin:0 5px;padding-right:0}.top-style2-right .topbar-social-links{float:none;text-align:center;display:block;overflow:hidden}.top-style2-right .topbar-social-links li{float:none;margin:0 13px;padding-right:0}.header-style2 .inner-container{padding:0 20px;position:relative}.logo-box-style2{z-index:33;margin:15px 0;position:absolute;top:0;left:20px}.mainmenu-right.style2{margin:0;position:absolute;top:0;right:60px}.mainmenu-right.style2 .outer-search-box{margin-right:10px;padding:15px 0}.mainmenu-right.style2 .cart-box{float:left;margin:15px 0}.mainmenu-right.style2 .button{margin-left:15px;padding:15px 0}.mainmenu-right.style2 .button a{padding:0 15px}.mainmenu-right.style2 .button a.btn-one span:before{display:none}.about-style2-image-box{margin-top:170px}.about-style2-image-box .pattern{width:100%;height:auto;inset:-110px 0}.single-working-box-style2{width:50%;margin-bottom:60px}.working-style-bottom{padding-top:24px}.why-choose-content{flex-flow:wrap;justify-content:center;width:100%;max-width:100%;display:flex}.content-info-box{min-height:650px;margin-right:5px}.contact-details-form-box{width:100%;padding:65px 60px 110px}.brand-area.style2{padding-top:110px;padding-bottom:80px}.brand-area.style2 .sec-title{padding-bottom:50px}.single-brand-item.style2{max-width:200px;margin-bottom:30px;margin-right:30px}.instagram-title{margin-right:0;padding:43px 0}.instagram-title .pattern-bg{background-repeat:repeat;inset:0 -500px -500px}.instagram-items{margin-right:0}.instagram-items li{width:115px}.single-footer-widget.pdtop50-s2{padding-top:50px}.single-footer-widget .subscribe-form{width:100%;max-width:450px}.logo-box-style3{text-align:center;margin:30px 0;float:none!important}.header-contact-info.style2{width:265px;margin:0 auto;padding:0;display:block;position:relative;float:none!important}.header-call-button{width:270px;margin:25px auto 0;padding:30px;float:none!important}.mainmenu-right.style3{z-index:33;margin:5px 0;display:inline-block;position:absolute;top:0;left:0;right:auto;float:none!important}.about-style3-content .button a.black{margin-top:20px}.about-style3-bg.banner-animate{background-position:bottom;background-repeat:no-repeat;background-size:cover;animation:none}.single-brand-item.style3{max-width:200px}.single-footer-widget.marbtm50-s3{margin-bottom:50px}.company-overview-area{padding:105px 0 86px}.intro-box{margin-bottom:42px;display:block;position:relative}.intro-box .text{width:100%;max-width:770px;margin-top:24px}.single-history-content .img-box{float:none;width:100%}.single-history-content .img-box .inner{padding-right:0}.single-history-content .text-box{float:none;width:100%;min-height:auto;padding-left:30px}.single-history-content .text-box .inner{padding-top:50px;padding-bottom:50px;padding-right:30px;display:block;position:relative}.single-fact-counter{margin-bottom:30px}.footer-area.style4{padding:110px 0 100px}.single-footer-widget.pdtop50-s4{padding-top:50px}.footer-contact-info-area{margin:0;padding:30px 0 20px}li .single-footer-contact-info{float:none;border-right:none;width:100%;max-width:300px;margin:0 auto;display:block;overflow:hidden}li .single-footer-contact-info .inner{padding:15px 0;display:block;position:relative}.footer-bottom-area.style3{padding:29px 0 28px}.countdown-timer li{margin:0 3px}.services-style2-service-page .sec-title{padding-bottom:13px}.services-style2-service-page .text{margin-top:0;margin-bottom:32px}.single-service-style2 .text-holder .inner .text{padding:0 20px 32px}.single-service-sidebar:before{display:none}.single-service-top{margin-top:50px}.single-advantages-box{margin-bottom:30px}.how-work-box,.how-work-box .how-works-content{padding-top:50px}.single-project-style8 .overlay-content .inner-content .title-box h3{font-size:15px}.case-study{margin-top:50px}.project-description-image-box img{float:none;width:100%;max-width:100%}.project-description-content{z-index:3;padding-top:50px;padding-left:0;display:block;position:relative}.project-info-area{padding-top:44px;padding-bottom:110px}.project-info-area .pattern-bg{top:auto;bottom:0;right:0}.project-info-content{margin:-6px auto 30px}.project-info-image-box img{float:none;width:100%;max-width:100%}#blog-area.blog-large-area{padding-bottom:60px}.single-blog-post.style4{margin-bottom:50px;padding-left:30px;padding-right:0}.single-blog-post.style4:before{top:-300px;bottom:0;left:0}#blog-area .sidebar-wrapper{z-index:99;max-width:300px;margin-left:0;padding-top:100px;display:block;position:relative}.single-blog-post{margin-bottom:30px}#blog-area.blog-single-area{padding:0 0 60px;display:block;position:relative}.blog-single-area .blog-post{margin-right:0}.blog-single-image-with-text-box .image-box li{max-width:329px;margin-right:30px}.blog-prev-next-option .single{width:100%;max-width:330px}.shop-sidebar-wrapper{padding-top:100px}.single-product-image-holder{margin-right:0}.single-shop-content .content-box{margin-top:40px}.cart-area .cart-bottom .calculate-shipping{padding-bottom:60px}.checkout-area .form.shipping-info,.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;margin-top:27px;margin-bottom:0;margin-right:0;font-size:14px}.contact-address-area{padding-bottom:27px}.single-contact-address-box{margin-top:-115px;margin-bottom:155px}.contact-address-area .bottom-text{margin-top:-100px;padding-top:0}.contact-form-image-box{z-index:1;position:relative;top:-110px;right:0}.contact-info-area{padding:110px 0 0}}@media only screen and (max-width:767px){.header-upper-style1 .inner-container{margin-top:-45px;padding:0 10px;display:block;position:relative}.logo-box-style1{z-index:33;margin:22px 0 23px;position:absolute;top:0;left:10px;float:none!important}.logo-box-style1 img{max-width:70%}.main-menu-box{display:block;position:relative;float:none!important}.mainmenu-right{float:none;z-index:33;margin-left:0;position:absolute;top:0;right:60px}.mainmenu-right .outer-search-box{margin-right:10px;padding:15px 0}.mainmenu-right .cart-box{margin:15px 0}.header-upper-style1.fixed-header .inner-container{max-width:350px}.header-upper-style1.fixed-header .logo-box-style1{margin:22px 0 23px}.header-upper-style1.fixed-header .outer-search-box{padding:15px 0}.header-upper-style1.fixed-header .cart-box{margin:15px 0}.header-lower-style1 .inner-content{border:none}.header-contact-info{text-align:center;border-left:none;width:290px;margin:0 auto 23px;padding-left:0;overflow:hidden;float:none!important}.header-contact-info li{float:none;border-right:none;margin-bottom:25px;margin-right:0;padding-right:0;display:block}.header-contact-info li:last-child{margin-bottom:0}.header-social-links-style1{text-align:center;margin:0;padding-right:0;overflow:hidden;float:none!important}.header-social-links-style1 li{float:none;margin:0 8px}.about-area{padding-top:60px;padding-bottom:170px}.about-image-box{padding-top:20px;padding-left:20px}.about-text{margin-top:60px;padding-left:0}.about-carousel-box .single-box .icon-holder,.about-carousel-box .single-box .text-holder{vertical-align:middle;display:block}.about-carousel-box .single-box .text-holder{margin-top:30px;padding-left:0}.about-carousel-box .owl-dots{margin-top:80px!important}.recently-project-area .sec-title{padding-bottom:24px;float:none!important}.more-project-button{margin:0;padding-bottom:52px;float:none!important}.slogan-area .flex-box-two{justify-content:center}.slogan-area .title{text-align:center;margin-bottom:22px}.testimonial-area .sec-title{padding-bottom:24px;float:none!important}.more-reviews-button{margin:0;padding-bottom:52px;float:none!important}.appointment-area{background:#27282c;background-position:unset;background-size:cover;background-attachment:scroll}.appointment-box{margin-top:40px;padding:44px 30px 50px}.brand-area .sec-title{padding-bottom:130px}.brand-items-carousel.owl-carousel .owl-nav{position:absolute;top:-100px;left:0;right:auto}.single-footer-widget.marbtm50{margin-bottom:50px}.single-footer-widget.pdbtm50{padding-bottom:50px}.footer-bottom-content.flex-box-two{justify-content:center}.top-bar-style2{padding:20px}.top-style2-left{text-align:center;overflow:hidden}.top-style2-left p{float:none;display:block}.top-style2-left ul{float:none;padding-left:0;display:block;overflow:hidden}.top-style2-left ul li{float:none;margin:0 10px;padding-right:0;display:inline-block}.top-style2-left ul li:before{display:none}.top-style2-right{float:none;text-align:center;padding-top:11px;overflow:hidden}.top-style2-right .top-right-menu{float:none;text-align:center;margin-right:0;padding-right:0;display:block;overflow:hidden}.top-style2-right .top-right-menu:before{display:none}.top-style2-right .top-right-menu li{float:none;margin:0 5px;padding-right:0}.top-style2-right .topbar-social-links{float:none;text-align:center;display:block;overflow:hidden}.top-style2-right .topbar-social-links li{float:none;margin:0 13px;padding-right:0}.header-style2 .inner-container{padding:0 10px;position:relative}.logo-box-style2{z-index:33;margin:22px 0 23px;position:absolute;top:0;left:10px}.logo-box-style2 a img{width:70%}.mainmenu-right.style2{margin:0;position:absolute;top:0;right:0}.mainmenu-right.style2 .outer-search-box{margin-right:10px;padding:15px 0}.mainmenu-right.style2 .cart-box{float:left;margin:15px 0}.mainmenu-right.style2 .button{display:none}.about-style2-image-box{margin-top:170px}.about-style2-image-box .pattern{width:100%;height:auto;inset:-110px 0}.about-style2-text .authorised-info .signature,.about-style2-text .authorised-info .name{display:block}.about-style2-text .authorised-info .name{border-left:none;margin-top:20px;padding-left:0}.about-style2-image-box .overlay-box{max-width:300px;margin:0 auto;bottom:30px;left:40px;right:40px}.about-style2-image-box .overlay-box .title{float:none;padding:23px 0 20px 20px}.about-style2-image-box .overlay-box .button{float:none}.about-style2-image-box .overlay-box .button a span:before{margin:0 auto}.single-working-box-style2{width:100%;margin-bottom:60px}.working-style-bottom{padding-top:24px}.slogan-style2-area .inner-content .button a.call-us{margin-bottom:20px}.slogan-style2-area .inner-content .title.float-bob{animation:none}.why-choose-title{width:100%;max-width:100%;padding-bottom:60px}.why-choose-content{flex-flow:wrap;justify-content:center;width:100%;max-width:100%;display:flex}.why-choose-content .single-box{width:100%;padding:50px 30px 42px 40px}.working-process-style2-area .sec-title{padding-bottom:125px}.working-process-carousel.owl-carousel .owl-nav{position:absolute;top:-95px;left:0;right:auto}.single-working-process-style2{min-width:330px;max-width:330px}.single-working-process-style2 .top-box:after{width:330px}.content-info-box{min-height:650px;margin-right:5px}.contact-details-form-box{width:100%;padding:65px 20px 110px}.brand-area.style2{padding-top:110px;padding-bottom:80px}.brand-area.style2 .sec-title{padding-bottom:50px}.single-brand-item.style2{float:none;max-width:290px;margin:0 auto 30px}.single-brand-item.style2:last-child{margin-right:auto}.instagram-title{text-align:center;margin-right:0;padding:43px 0}.instagram-title .pattern-bg{display:none}.instagram-items{margin-right:0}.instagram-items li{float:none;width:270px;margin:0 auto;display:block}.single-footer-widget.pdtop50-s2{padding-top:50px}.single-footer-widget.marbtm50-s2{margin-bottom:50px}.single-footer-widget .usefull-links ul.borders-left{margin-left:0;padding-left:0;display:block;float:none!important}.single-footer-widget .usefull-links ul.borders-left:before{display:none}.single-footer-widget .subscribe-form{width:100%;max-width:450px}.topbar-style3-content{flex-flow:wrap;justify-content:center;align-items:center}.logo-box-style3{text-align:center;margin:30px 0;float:none!important}.header-contact-info.style2{width:265px;margin:0 auto;padding:0;display:block;position:relative;float:none!important}.header-call-button{width:270px;margin:25px auto 0;padding:30px;float:none!important}.mainmenu-right.style3{z-index:33;margin:5px 0;display:inline-block;position:absolute;top:0;left:0;right:auto;float:none!important}.mainmenu-right.style3 .button a{width:230px}.about-style3-content .button a.black{margin-top:20px}.about-style3-bg.banner-animate{background-position:bottom;background-repeat:no-repeat;background-size:cover;animation:none}.latest-projects-area .sec-title{padding-bottom:115px}.project-carousel-v3.owl-carousel .owl-nav{max-width:120px;margin:0 auto;position:absolute;top:-90px;left:0;right:0}.team-area .sec-title{padding-bottom:24px;display:block;float:none!important}.view-all-member{margin-top:0;padding-bottom:42px;float:none!important}.single-brand-item.style3{float:none;width:100%;max-width:170px;margin:0 auto}.single-brand-item.style3:last-child{margin-right:auto}.latest-blog-area.style3 .sec-title{padding-bottom:24px;display:block;float:none!important}.more-blog-button{margin-top:0;padding-bottom:42px;float:none!important}.single-footer-widget.marbtm50-s3{margin-bottom:50px}.single-footer-widget .usefull-links ul{display:block;float:none!important}.single-footer-widget .usefull-links ul.marleft30{margin-left:0}.single-footer-widget.pdtop50-s3{padding-top:50px}.footer-bottom-area .copyright-text{text-align:center;margin:0}.company-overview-area{padding:105px 0 86px}.intro-box{margin-bottom:42px;display:block;position:relative}.intro-box .text{width:100%;max-width:770px;margin-top:24px}.single-history-content{box-shadow:none}.single-history-content .img-box{float:none;width:100%}.single-history-content .img-box .inner{padding-right:0}.single-history-content .text-box{float:none;width:100%;min-height:auto;padding-left:0}.single-history-content .text-box .inner{padding-top:50px;padding-bottom:50px;padding-right:0;display:block;position:relative}.single-history-content .text-box .inner .title h3 br{display:none}.single-fact-counter{max-width:270px;margin:0 auto 30px}.footer-area.style4{padding:110px 0 100px}.single-footer-widget.marbtm50-s4{margin-bottom:50px}.single-footer-widget.pdtop50-s4{padding-top:50px}.footer-contact-info-area{margin:0;padding:30px 0 20px}li .single-footer-contact-info{float:none;border-right:none;width:100%;max-width:300px;margin:0 auto;display:block;overflow:hidden}li .single-footer-contact-info .inner{padding:15px 0;display:block;position:relative}.footer-bottom-area.style3{padding:29px 0 28px}.faq-content-box{padding:60px 20px 40px}.accordion-box .accordion .accord-btn h4{font-size:16px;line-height:22px}.accordion-box .accordion .accord-btn{padding:22px 40px 22px 20px}.accordion-box .accordion .accord-btn:after{right:20px}.coming-soon-content .title{font-size:50px;line-height:60px}.timer-box{margin-top:-320px;padding:74px 15px 72px}.countdown-timer li{margin:0 3px}.timer-box .subscribe-box .subscribe-form button{width:130px}.timer-box .subscribe-box .subscribe-form input[type=email]{padding:0 135px 0 10px}.error-content .title{margin:13px 0 14px;font-size:110px;line-height:100px}.services-style2-service-page .sec-title{padding-bottom:13px}.services-style2-service-page .text{margin-top:0;margin-bottom:32px}.single-service-style2 .text-holder .inner .text{padding:0 20px 32px}.testimonial-style3-service-page .sec-title{padding-bottom:115px}.testimonial-style3-service-page .owl-carousel .owl-nav{top:-95px;left:0;right:auto}.testimonial-style3-service-page .owl-carousel .owl-nav .owl-prev{left:0;right:0}.testimonial-style3-service-page .owl-carousel .owl-nav .owl-next{margin-left:10px;left:60px;right:auto}.single-service-sidebar:before{display:none}.single-service-top{margin-top:50px}.single-advantages-box{margin-bottom:30px}.how-work-box,.how-work-box .how-works-content{padding-top:50px}.sidebar-contact-box .inner-content{padding:48px 15px 50px}.additional-information-box .additional-info-content-box{padding:40px 15px 20px}.main-project-area.style5:before{display:none}.single-project-style8 .overlay-content .inner-content .title-box h3{font-size:16px}.case-study{margin-top:20px}.main-project-area.style6:before{display:none}.project-description-image-box img{float:none;width:100%;max-width:100%}.project-description-content{z-index:3;padding-top:50px;padding-left:0;display:block;position:relative}.project-info-area{padding-top:44px;padding-bottom:110px}.project-info-area .pattern-bg{top:auto;bottom:0;right:0}.project-info-content{margin:-6px auto 30px}.project-info-image-box img{float:none;width:100%;max-width:100%}#blog-area.blog-large-area{padding-bottom:60px}.single-blog-post.style4{margin-bottom:50px;padding-left:30px;padding-right:0}.single-blog-post.style4:before{top:-300px;bottom:0;left:0}.single-blog-post.style4 .text-holder .blog-title{font-size:24px;line-height:32px}#blog-area .sidebar-wrapper{z-index:99;max-width:300px;margin-left:0;padding-top:100px;display:block;position:relative}.single-blog-post{margin-bottom:30px}.breadcrumb-area .inner-content-box .title-s2 h1{font-size:40px;line-height:52px}#blog-area.blog-single-area{padding:0 0 60px;display:block;position:relative}.blog-single-area .blog-post{margin-right:0}.blog-single-image-with-text-box .image-box li{max-width:329px;margin-right:30px}.blog-prev-next-option .single{width:100%;max-width:330px}.single-post-info-area{padding:104px 0 99px}.single-post-info-content .blog-title{margin:22px 0 0;font-size:36px;line-height:46px}.blog-single-image-with-text-box .image-box li{float:none;max-width:100%;margin-bottom:10px;margin-right:0;display:block}.blog-single-image-with-text-box .image-box li:last-child{margin-bottom:0}.tag-with-social-links-box .tag-box{overflow:hidden;float:none!important}.tag-with-social-links-box .social-links-box{margin-top:5px;overflow:hidden;float:none!important}.blog-prev-next-option .single{width:100%;max-width:300px;margin:0 auto;float:none!important}.blog-prev-next-option .single.prev{margin-bottom:30px}.author-box-holder{padding:45px 30px 40px}.author-box-holder .inner-box .img-box,.author-box-holder .inner-box .text{display:block}.author-box-holder .inner-box .text{margin-top:20px;padding-left:0}.blog-single-area .inner-comment-box .single-comment-outer-box{padding:35px 30px 32px}.blog-single-area .inner-comment-box .single-comment-box{padding-left:0}.blog-single-area .inner-comment-box .single-comment-box .img-box{width:80px;height:80px;position:static}.blog-single-area .inner-comment-box .single-comment-box .text-box{margin-top:20px;margin-left:0}.blog-single-area .inner-comment-box .single-comment-outer-box.mar-left{margin-left:30px}.author-quote-box{padding:33px 25px}.shop-sidebar-wrapper{padding-top:100px}.showing-result-shorting{border-bottom:1px solid #ededed;flex-flow:column wrap;justify-content:space-between;align-items:center;margin-bottom:50px;padding-bottom:30px;display:flex}.showing-result-shorting .showing{margin:14px 0 0}.single-product-image-holder{margin-right:0}.single-shop-content .content-box{margin-top:40px}.cart-middle .apply-coupon{padding-left:0}.cart-middle .apply-coupon input[type=text]{width:225px;margin:0 0 20px;position:static}.cart-area .cart-bottom .calculate-shipping{padding-bottom:60px}.cart-middle .update-cart{margin:20px 0 0;float:left!important}.cart-bottom .calculate-shipping input[type=text]{margin-bottom:25px}.checkout-area .form.shipping-info,.checkout-area .cart-total{padding-top:60px}.checkout-area .exisitng-customer h5 a,.checkout-area .coupon h5 a{width:100%;margin-top:7px;padding:0;display:block}.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-top:30px;margin-right:0}.login-register-area .form .social-icon span{position:relative;left:0}.login-register-area .form .social-icon .login-with{position:static}.login-register-area .form h6{margin:20px 0 0}.login-register-area .form .right{margin-left:0;display:block;overflow:hidden}.contact-address-area{padding-bottom:27px}.single-contact-address-box{margin-top:-115px;margin-bottom:155px}.contact-address-area .bottom-text{margin-top:-100px;padding-top:0}.contact-form-image-box{z-index:1;position:relative;top:-110px;right:0}.contact-info-area{padding:110px 0 0}.job-career-brochures-box .overlay-content .innner .box h1{margin:0 0 11px;font-size:18px;line-height:28px}.job-career-brochures-box .overlay-content .innner .box p{margin:0 0 12px}.job-career-brochures-box .overlay-content .innner .box a{padding:0 30px;line-height:50px}}@media (min-width:992px){.navbar-collapse.collapse{height:auto;padding-bottom:0;display:block!important;overflow:visible!important}.navbar-toggle{display:none!important}}@media only screen and (max-width:991px){.mainmenu-area .inner-content{display:block;position:relative}.main-menu{float:none;z-index:5;width:100%;padding-top:17px;padding-bottom:0;display:block}.main-menu .navigation li{float:none;margin-left:0;margin-right:0;padding:0}.main-menu .collapse{float:none;border:none;width:100%;height:auto;margin:0;padding:0;overflow:auto;border-radius:0!important}.main-menu .collapse.in,.main-menu .collapsing{border:none;border-radius:0;margin:0;padding:0}.main-menu .navbar-header{float:none;text-align:right;z-index:12;width:100%;padding:63px 0 0;display:block;position:relative;right:0}.main-menu .navbar-header .navbar-toggle{float:none;z-index:7;cursor:pointer;background:#000100;border:1px dashed #000100;border-radius:3px;width:50px;height:47px;margin:0;padding:0 9px;display:inline-block;position:absolute;top:0;right:0}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#e7e7e7;border-radius:1px;width:30px;height:2px;display:block}.main-menu .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.main-menu .navbar-collapse>.navigation{margin-top:0;margin-bottom:0;float:none!important;width:100%!important}.main-menu .navbar-collapse .navigation>li{width:100%;padding:0;display:block;float:none!important;margin:0!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{float:none;visibility:visible;opacity:1;width:100%;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;display:none;position:relative;transition:none!important;top:auto!important;left:auto!important;right:auto!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{background:#27282c;border-top:1px solid #151618;opacity:1!important;visibility:visible!important;top:0!important;left:0!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-bottom:1px solid #151618}.main-menu .navbar-collapse .navigation li ul li,.main-menu .navbar-collapse .navigation li ul li ul li{border-bottom:0 solid #151618!important}.main-menu .navbar-collapse .navigation li a{color:#f1f1f1;text-align:left;line-height:22px;padding:10px!important}.main-menu .navbar-collapse .navigation li ul li a{color:#fff;text-align:left;text-transform:capitalize;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:22px;border:none!important;padding:10px!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>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a{background:#e9212e;color:#fff!important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.main-menu .navbar-collapse .navigation>li>ul{border:none;margin:0;padding:0}.main-menu .navigation>li>ul>li>a:after,.main-menu.style2 .navigation>li.dropdown>a:after{display:none}.carousel-content{text-align:center;left:8%}.carousel-content .big-title{margin-bottom:15px;font-size:75px;line-height:1.3em}.carousel-content .text{margin-bottom:20px;font-size:25px;line-height:1.4em}.carousel-content .btn-box a{padding:0 25px;font-size:22px;line-height:70px}}@media only screen and (min-width:1200px) and (max-width:1500px){.main-slider.style2 .tparrows{left:30%!important}.main-slider.style2 .tp-rightarrow{left:38%!important}.carousel-content .big-title{font-size:50px;line-height:1.2em}.carousel-content .text{font-size:16px;line-height:1.6em}}@media only screen and (min-width:800px) and (max-width:1199px){.main-slider.style2 .tparrows{left:25%!important}.main-slider.style2 .tp-rightarrow{left:35%!important}}@media only screen and (max-width:799px){.main-slider.style2 .tparrows{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1300px){.main-slider .slide-content.left-slide{margin-left:50px}.main-slider.style2 .slide-content.left-slide,.carousel-content{margin-left:0}.carousel-content .big-title{font-size:40px;line-height:1.2em}.carousel-content .text{font-size:16px;line-height:1.6em}}@media only screen and (max-width:1199px){.main-slider .slide-content.left-slide{margin-left:50px}.main-slider.style2 .slide-content .big-title{font-size:35px;line-height:1.2em}.main-slider.style2 .slide-content .text{font-size:15px;line-height:1.6em}.carousel-content .big-title{font-size:40px;line-height:1.2em}.carousel-content .text{font-size:16px;line-height:1.6em}}@media only screen and (max-width:1039px){.highlights-area{margin-top:0;padding-top:110px}.featured-area{background:#fff;margin-top:0;padding-top:60px}.main-slider .tparrows{top:50%!important}.main-slider .slide-content.left-slide{margin-left:50px}.main-slider .slide-content .big-title{font-size:50px;line-height:1.1em}.main-slider.style3 .slide-content .big-title{font-size:50px;line-height:1.2em}.main-slider.style3 .slide-content .text{font-size:16px;line-height:1.6em}.carousel-content{max-width:90%}}@media only screen and (max-width:834px){.carousel-content{text-align:center;left:5%}.carousel-content .big-title{margin-bottom:15px;font-size:75px;line-height:1.3em}.carousel-content .text{margin-bottom:20px;font-size:25px;line-height:1.4em}.carousel-content .btn-box a{padding:0 25px;font-size:22px;line-height:70px}}@media only screen and (max-width:777px){.main-slider .slide-content .big-title{font-size:40px;line-height:1.1em}.main-slider .slide-content .text{font-size:16px;font-weight:400;line-height:1.6em}.main-slider .slide-content .text br{display:none}.main-slider .slide-content .btn-box a.project-view-button{margin-left:0;padding:0;line-height:50px;display:block}.main-slider .slide-content .btn-box a.project-view-button:before{display:none}.carousel-content .btn-box a.project-view-button{margin-left:0;padding:0;line-height:50px;display:block}.carousel-content .btn-box a.project-view-button:before{display:none}.main-slider.style2 .slide-content .big-title{font-size:30px;line-height:1.2em}.main-slider.style2 .slide-content .text{font-size:15px;line-height:1.6em}.carousel-content{text-align:center}.carousel-content .big-title{margin-bottom:20px;font-size:60px;line-height:1.2em}.carousel-content .text{margin-bottom:25px;font-size:30px;line-height:1.6em}.carousel-content .btn-box a{padding:0 20px;font-size:25px;line-height:70px}.main-slider.style3 .slide-content .big-title{font-size:30px;line-height:1.2em}.main-slider.style3 .slide-content .text{font-size:14px;line-height:1.6em}}@media only screen and (max-width:599px){.main-slider .slide-content.left-slide{margin-left:0}.main-slider .slide-content .big-title{font-size:30px;line-height:1em}.main-slider .slide-content .text{font-size:14px;line-height:1.4em}.main-slider .slide-content .btn-box a{line-height:50px}.carousel-content .big-title{margin-bottom:20px;font-size:45px;line-height:1.2em}.carousel-content .text{margin-bottom:25px;font-size:20px;line-height:1.6em}.carousel-content .btn-box a{padding:0 20px;font-size:20px;line-height:50px}.main-slider.style2 .slide-content.left-slide{margin-left:0}.main-slider.style2 .slide-content .big-title{font-size:20px;line-height:1.3em}.main-slider.style2 .slide-content .text{font-size:14px;line-height:1.6em}.main-slider.style3 .slide-content .big-title{font-size:20px;font-weight:600;line-height:1.2em}.main-slider.style3 .slide-content .text{font-size:14px;line-height:1.6em}}@media only screen and (max-width:479px){.main-slider .slide-content.left-slide{margin-left:0}.main-slider .slide-content .big-title{font-size:25px;font-weight:500;line-height:1.3em}.main-slider .slide-content .btn-box a{padding:0 20px;line-height:50px}.main-slider.style2 .slide-content .big-title{font-size:20px;line-height:1.3em}.main-slider.style2 .slide-content .text{font-size:14px;line-height:1.4em}.main-slider.style2 .slide-content .btn-box a.slide-style2-button{margin-left:5px;line-height:70px}.main-slider.style2 .slide-content .btn-box a.slide-style2-button:before{display:none}.carousel-content{text-align:center}.carousel-content .big-title{margin-bottom:15px;font-size:35px;line-height:1.3em}.carousel-content .text{margin-bottom:20px;font-size:17px;line-height:1.4em}.carousel-content .btn-box a{padding:0 20px;font-size:15px;line-height:50px}.carousel-content .btn-box a.slide-style2-button{margin-left:5px;line-height:70px}.carousel-content .btn-box a.slide-style2-button:before{display:none}.main-slider.style3 .slide-content .big-title{font-size:20px;font-weight:500;line-height:1.2em}.main-slider.style3 .slide-content .text{font-size:14px;line-height:1.6em}}@media only screen and (max-width:400px){.main-slider .slide-content .big-title{font-size:20px;font-weight:500;line-height:1.3em}.carousel-content{text-align:center}.carousel-content .big-title{margin-bottom:15px;font-size:30px;line-height:1.3em}.carousel-content .text{margin-bottom:20px;font-size:16px;line-height:1.4em}.case-study{margin-top:18px}}
