@media only screen and (min-width:1200px) and (max-width:1220px){.header-top-left,.header-top-middle{max-width:385px}.header-top-right{max-width:380px}}@media only screen and (min-width:992px) and (max-width:1199px){.header-top-left{max-width:340px}.header-top-middle{max-width:200px}.header-top-right{max-width:320px}.header-contact-info ul li{margin-right:50px}.main-slider .auto-container{padding:0 50px}.about-style1-area .shape{bottom:25px;left:-100px}.about-style1-image-box{max-width:670px}.about-style1-text-box{padding-top:60px;padding-left:0}.single-service-style2 .img-holder .static-content{padding-left:10px}.single-service-style2 .img-holder .static-content .title{padding-left:20px}.single-service-style2 .img-holder .static-content .title h3{font-size:15px}.single-service-style2 .img-holder .static-content .icon a{height:70px;font-size:30px;width:60px}.single-service-style2 .overlay-content .inner-content .text-holder{padding:0 20px 41px}.single-service-style2 .overlay-content .inner-content .icon{padding-top:102px}.single-service-style2 .overlay-content .inner-content .text-holder .title{padding-left:20px}.single-fact-counter{max-width:250px;margin:0 auto 50px}.latest-portfolio-area{padding:65px 0 120px}.testimonial-style1-title-box{padding-top:120px;padding-bottom:205px}.testimonial-style1-title-box:before{right:-10000px;left:-10000px}.single-vertical-carousel{margin-left:0;margin-top:40px}.single-vertical-carousel .prev-btn{top:-215px;left:0}.single-vertical-carousel .next-btn{top:-215px;left:70px}.single-footer-widget .our-company-info .footer-social-links .social-links-style1 li{margin-right:10px}.single-footer-widget .our-company-info .footer-social-links .social-links-style1 li:last-child{margin-right:0}.main-menu.style2 .navigation>li{margin-right:17px}.main-menu.style2 .navigation>li:last-child{margin-right:0}.menu-right-content .outer-search-box-style1{margin-right:20px;margin-left:30px}.about-style2-image-box img{max-width:100%;width:100%;float:none}.about-style2-image-box .inner-box .image-box2{overflow:hidden;position:absolute;bottom:0;left:0;z-index:1}.about-style1-text-box.style2{padding-top:66px;padding-bottom:62px;padding-left:0}.faq-content-box{overflow:hidden;position:relative;display:block}.faq-image-box{position:static;margin-top:60px}.slogan-content{min-height:auto;padding:30px 0 40px;justify-content:center;flex-direction:column;text-align:center;align-items:center}.slogan-content:before{display:none}.slogan-content .title{margin-bottom:15px}.header-style3{background:hsla(0,0%,100%,.1)}.quote-button.style3 a{padding:0 15px}.menu-right-content .outer-search-box-style1.clr-white{margin-right:20px;margin-left:20px}.about-style1-area.style3{padding:70px 0 120px;margin-top:0}.about-style3-image-box{position:static}.about-style1-text-box.style3{padding-top:60px;padding-left:0}.about-style1-text-box .title:before{display:none}.single-portfolio-style2 .overlay-content .title-holder h3{font-size:20px;line-height:32px}.single-portfolio-style2 .overlay-content .title-holder h3 br{display:none}.service-style1-area.style4 .title{padding:70px 0}.service-style3-image-box{position:static}.breadcrumb-area .title{margin:0 0 29px}.breadcrumb-area .title h1{font-size:35px;line-height:40px}.fact-counter-area.pdbottom120{padding-bottom:66px}.fact-counter-area.pdtop120{padding-top:0}.top-single-service{flex-direction:row;padding-bottom:51px}.top-single-service .right{max-width:750px;top:0;margin-top:18px}.brochures-box{margin-top:35px}.portfolio-pagev1{padding-top:120px;padding-bottom:0}.single-portfolio-slider .slider-pager .thumb-box{margin-bottom:0;margin-top:0}.single-portfolio-slider .slider-pager .thumb-box li{max-width:500px;margin:20px auto 0;width:100%}.project-info-box{margin-top:31px}.related-portfolio{padding:120px 0}.inner-comment-box .single-comment-box.marlft100{margin-left:0}.team-member-info-box{padding-top:40px;padding-left:0}.faq-content-area.faq-page{padding-top:120px;padding-bottom:112px}.inner-comment-box .single-comment-box .text-holder:before{left:-70px}}@media only screen and (min-width:768px) and (max-width:991px){.header-upper{padding:30px 0 28px}.header-upper-left{float:none!important}.header-upper-left .logo{padding:0 0 30px;margin-bottom:25px;border-bottom:1px solid #ededed;text-align:center}.header-upper-right{float:none!important}.header-contact-info ul li{margin-right:30px}.main-slider.style1{margin-top:392px}.main-slider .auto-container{padding:0 50px}.single-service-style1{margin:0 auto 60px}.about-style1-area .shape{bottom:25px;left:-100px}.about-style1-image-box{max-width:670px}.about-style1-text-box{padding-top:60px;padding-left:0}.single-service-style2{max-width:470px;margin:0 auto 30px;width:100%}.single-service-style2 .overlay-content .inner-content .icon{padding-top:232px}.single-fact-counter{max-width:250px;margin:0 auto 50px}.latest-portfolio-area{padding:65px 0 120px}.testimonial-style1-title-box{padding-top:120px;padding-bottom:205px}.testimonial-style1-title-box:before{right:-10000px;left:-10000px}.single-vertical-carousel{margin-left:0;margin-top:40px}.single-vertical-carousel .prev-btn{top:-215px;left:0}.single-vertical-carousel .next-btn{top:-215px;left:70px}.single-partner-logo-box{flex:0 0 50%;max-width:50%}.single-footer-widget.margin50-0{margin:50px 0}.header-upper-style2{padding:0;position:relative;background:hsla(0,0%,100%,.3);display:block}.header-upper-left-style2{position:absolute;top:0;left:0;float:none!important;display:block;z-index:100}.header-upper-left-style2 .logo{padding:20px 0;border:none;position:relative;text-align:left;margin:0;display:block}.header-upper-right-style2{position:relative;float:none!important;display:block}.header-upper-right-style2 .nav-outer{position:relative;float:none;display:block}.menu-right-content{right:70px;position:absolute;top:0;float:none;z-index:100}.menu-right-content .outer-search-box-style1{padding:30px 0;margin-right:20px;position:static;margin-left:0;display:inline-block}.quote-button.style2{padding:5px 0;position:relative;margin:0;float:right;display:block}.main-slider.style2{margin-top:129px}.main-slider.style2 .slide{padding:242px 0 160px}.about-style2-image-box img{max-width:100%;width:100%;float:none}.about-style2-image-box .inner-box .image-box2{overflow:hidden;position:absolute;bottom:0;left:0;z-index:1}.about-style1-text-box.style2{padding-top:66px;padding-bottom:62px;padding-left:0}.faq-content-box{overflow:hidden;position:relative;display:block}.faq-image-box{position:static;margin-top:60px}.slogan-content{min-height:auto;padding:30px 0 40px;justify-content:center;flex-direction:column;text-align:center;align-items:center}.slogan-content:before{display:none}.slogan-content .title{margin-bottom:15px}.header-style3{background:hsla(0,0%,100%,.1)}.quote-button.style3 a{padding:0 30px;color:#fff;background:var(--themecolor);line-height:90px}.menu-right-content .outer-search-box-style1.clr-white{margin-right:0;margin-left:0}.quote-button.style3{right:50px;position:absolute;top:0;margin:0;width:210px}.main-slider.style3 .slide{padding:232px 0 400px}.about-style1-area.style3{padding:70px 0 120px;margin-top:0}.about-style3-image-box{position:static}.about-style1-text-box.style3{padding-top:60px;padding-left:0}.about-style1-text-box .title:before{display:none}.video-galler-outer-bg .title-holder h2{font-size:34px;line-height:46px}.single-portfolio-style2 .overlay-content .title-holder h3{font-size:20px;line-height:32px}.single-portfolio-style2 .overlay-content .title-holder h3 br{display:none}.service-style1-area.style4 .title{padding:70px 0}.service-style3-image-box{position:static}.breadcrumb-area{padding:155px 0 113px;margin-top:392px}.breadcrumb-area .title{margin:0 0 18px}.breadcrumb-area .title h1{font-size:35px;line-height:40px}.fact-counter-area.pdbottom120{padding-bottom:66px}.fact-counter-area.pdtop120{padding-top:0}.top-single-service{flex-direction:row;padding-bottom:51px}.top-single-service .right{max-width:750px;top:0;margin-top:18px}.brochures-box{margin-top:35px}.portfolio-pagev1{padding-top:120px;padding-bottom:0}.single-portfolio-slider .slider-pager .thumb-box{margin-bottom:0;margin-top:0}.single-portfolio-slider .slider-pager .thumb-box li{max-width:500px;margin:20px auto 0;width:100%}.project-info-box{margin-top:31px}.related-portfolio{padding:120px 0}.inner-comment-box .single-comment-box.marlft100{margin-left:0}.portfolio-details-content-box{padding:0;margin-top:3px}.team-member-info-box{padding-top:40px;padding-left:0}.faq-content-area.faq-page{padding-top:120px;padding-bottom:112px}.sidebar-wrapper{margin-top:50px}.contact-information-box{margin-top:50px;padding-left:0}}@media only screen and (max-width:767px){.sec-title{padding-bottom:46px}.sec-title p br{display:none}.sec-title .big-title{padding:19px 0 0}.sec-title .big-title h1{font-size:40px;line-height:50px}.sec-title .big-title h1 br{display:none}.header-upper{padding:30px 0}.header-upper-left{float:none!important}.header-upper-left .logo{padding:0;text-align:center;margin:0}.header-contact-info,.outer-search-box-style1{display:none}.main-slider.style1{margin-top:284px}.main-slider .auto-container{padding:0 30px}.main-slider .content h2{font-size:42px;margin-bottom:36px;line-height:1em}.main-slider .content h3{font-size:18px;line-height:1em}.main-slider .content h3:before{height:3px;right:35px;bottom:6px;left:35px}.main-slider .content h3 img{padding-right:10px}.main-slider .content .text{margin-bottom:40px;max-width:400px;margin-top:23px}.main-slider .content .btns-box{max-width:270px;width:100%}.main-slider .content .btns-box .btn-one{margin-left:0;margin-top:10px}.main-slider .owl-theme .owl-dots{right:20px}.service-style1-area .title h1 br{display:none}.single-service-style1{margin:0 auto 60px}.about-style1-area .shape{bottom:60px;left:-170px}.about-style1-image-box{max-width:320px;margin:0 auto}.about-style1-image-box .image-box1{width:300px}.about-style1-text-box{padding-top:60px;padding-left:0}.about-style1-text-box .title h1{font-size:50px;font-weight:600;margin:17px 0 0;line-height:58px}.about-style1-text-box .title h1 br{display:none}.single-service-style2{max-width:370px;margin:0 auto 30px;width:100%}.single-service-style2 .img-holder .static-content{padding-left:15px}.single-service-style2 .img-holder .static-content .title{padding-left:20px}.single-service-style2 .img-holder .static-content .title h3{font-size:15px}.single-service-style2 .img-holder .static-content .icon a{font-size:30px;width:60px}.single-service-style2 .overlay-content .inner-content .text-holder{padding:0 20px 41px}.single-service-style2 .overlay-content .inner-content .icon{padding-top:102px}.single-service-style2 .overlay-content .inner-content .text-holder .title{padding-left:20px}.single-fact-counter{max-width:250px;margin:0 auto 50px}.latest-portfolio-area{padding:65px 0 120px}.project-filter{padding:21px 0 2px}.project-filter li{margin:0 15px 20px}.testimonial-style1-title-box{padding-top:120px;padding-bottom:205px}.testimonial-style1-title-box:before{right:-10000px;left:-10000px}.testimonial-style1-title-box .sec-title .big-title h1{font-size:50px;line-height:62px}.single-vertical-carousel{margin-left:0;margin-top:40px}.single-vertical-carousel .prev-btn{top:-215px;left:0}.single-vertical-carousel .next-btn{top:-215px;left:70px}.single-partner-logo-box{flex:0 0 100%;max-width:100%;text-align:center}.single-footer-widget.margin50-0{margin:50px 0}.footer-bottom .outer-box{justify-content:center;flex-direction:column;text-align:center;align-items:center}.copyright-text{padding:20px 0;width:100%}.footer-menu{padding:24px 0 26px}.header-upper-style2{padding:0;position:relative;background:hsla(0,0%,100%,.4);display:block}.header-upper-left-style2{position:absolute;top:0;left:0;float:none!important;display:block;z-index:100}.header-upper-left-style2 .logo{padding:20px 0;border:none;position:relative;text-align:left;margin:0;display:block}.header-upper-right-style2{position:relative;float:none!important;display:block}.header-upper-right-style2 .nav-outer{position:relative;float:none;display:block}.menu-right-content{right:70px;position:absolute;top:0;float:none;display:none;z-index:100}.menu-right-content .outer-search-box-style1{padding:30px 0;margin-right:20px;position:static;margin-left:0;display:inline-block}.quote-button.style2{padding:5px 0;position:relative;margin:0;float:right;display:block}.main-slider.style2{margin-top:129px}.main-slider.style2 .slide{padding:246px 0 160px}.about-style2-area{padding-top:120px}.about-style2-image-box img{max-width:100%;width:100%;float:none}.about-style2-image-box .inner-box{position:static}.about-style2-image-box .inner-box .image-box1{position:relative;display:block}.about-style2-image-box .inner-box .image-box1:after,.about-style2-image-box .inner-box .image-box1:before{display:none}.about-style2-image-box .inner-box .image-box2{position:absolute;bottom:0;left:0}.about-style1-text-box.style2{padding-top:66px;padding-bottom:63px;padding-left:0}.service-style3-area .sec-title{text-align:center;padding-bottom:154px}.service-carousel.owl-nav-style-one.owl-theme .owl-nav{right:0;text-align:center;top:-120px;left:0}.single-service-style3 .overlay-content .title-holder h3{font-size:20px;line-height:32px}.single-service-style3 .overlay-content .title-holder h3 br{display:none}.testimonial-carousel{padding:0 10px}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot{margin:0 5px 5px}.faq-content-box{overflow:hidden;position:relative;display:block}.faq-image-box{position:static;margin-top:60px}.slogan-content{min-height:auto;padding:30px 0 40px;justify-content:center;flex-direction:column;text-align:center;align-items:center}.slogan-content:before{display:none}.slogan-content .title{margin-bottom:15px}.header-style3{background:hsla(0,0%,100%,.1)}.main-slider.style3 .slide{padding:232px 0 400px}.main-slider.style3 .content .btns-box{margin-top:42px}.main-slider.style3 .video-holder-box-style4{bottom:300px}.about-style1-area.style3{padding:70px 0 120px;margin-top:0}.about-style3-image-box{position:static}.about-style1-text-box.style3{padding-top:60px;padding-left:0}.about-style1-text-box .title:before{display:none}.video-galler-outer-bg .title-holder{max-width:300px;margin:-9px auto 0;width:100%}.video-galler-outer-bg .title-holder h2{font-size:24px;line-height:36px}.video-galler-outer-bg .title-holder h2 br{display:none}.latest-portfolio-style2-area .sec-title{text-align:center;padding-bottom:154px}.single-portfolio-style2 .overlay-content .title-holder h3{font-size:20px;line-height:32px}.single-portfolio-style2 .overlay-content .title-holder h3 br{display:none}.portfolio-carousel.owl-nav-style-one.owl-theme .owl-nav{position:absolute;text-align:center;top:-120px}.service-style1-area.style4 .title{padding:70px 0}.service-style3-image-box{position:static}.breadcrumb-area{padding:155px 0 113px;margin-top:284px}.breadcrumb-area .title{margin:0 0 21px}.breadcrumb-area .title h1{font-size:25px;font-weight:600;line-height:40px}.fact-counter-area.pdbottom120{padding-bottom:66px}.fact-counter-area.pdtop120{padding-top:0}.top-single-service{flex-direction:row;padding-bottom:51px}.top-single-service .left{padding-left:0}.top-single-service .left .icon{margin-bottom:20px;position:static;top:0}.top-single-service .left h2 br{display:none}.top-single-service .right{max-width:750px;top:0;margin-top:18px}.single-service-text-box{padding:41px 30px 0}.brochures-box{margin-top:35px}.portfolio-pagev1{padding-top:120px;padding-bottom:0}.portfolio-pagev2{padding-top:106px;padding-bottom:0}.portfolio-pagev2 .top-box{padding-bottom:70px;display:block}.portfolio-pagev2 .top-box .styled-pagination{margin:38px 0 0}.single-portfolio-slider .slider-pager .thumb-box{margin-bottom:0;margin-top:0}.single-portfolio-slider .slider-pager .thumb-box li{max-width:300px;margin:20px auto 0;width:100%}.project-info-box{margin-top:31px}.related-portfolio{padding:120px 0}.inner-comment-box .single-comment-box{min-height:178px;margin-bottom:50px;padding-left:0}.inner-comment-box .single-comment-box .img-holder{height:80px;position:static;width:80px}.inner-comment-box .single-comment-box.marlft100{margin-left:0}.inner-comment-box .single-comment-box .text-holder{padding:28px 0 0}.inner-comment-box .single-comment-box .text-holder:before{display:none}.portfolio-details-content-box{padding:0;margin-top:3px}.project-info-box.style2{padding:46px 30px 26px}.team-member-info-box{padding-top:40px;padding-left:0}.testimonial-page-box{padding:0}.faq-content-area.faq-page{padding-top:120px;padding-bottom:112px}.sidebar-wrapper{margin-top:50px}.blog-single-area .sidebar-wrapper{margin-top:0}.single-blog-post-style3.withbdr{padding:0;border:0 solid var(--themecolor);margin-bottom:50px}.single-blog-post-style3 .quote-box{min-height:130px;padding-top:5px}.single-blog-post-style3 .audio-gallery{display:block}.single-blog-post-style3 .audio-gallery .audio-content{margin-top:20px;padding-left:0}.blog-single-quote-box h2{font-size:20px;line-height:32px}.contact-information-box{margin-top:50px;padding-left:0}.google-map-area .map-outer .map-canvas{height:480px}}@media only screen and (min-width:992px){span.hometext{display:none}span.homeicon{display:block}}@media only screen and (max-width:991px){span.hometext{display:block}span.homeicon{display:none}.header-top{padding:16px 0}.header-top-left,.header-top-middle{max-width:100%;text-align:center}.header-top-middle{padding:9px 0 3px}.header-top-right{max-width:100%;text-align:center}.header-menu{float:none}.header-menu ul li{margin-right:10px;padding-right:11px;float:none}.header-lawer .outer-box{padding:0 15px;background:var(--themecolorsecond)}.header-lawer-left{float:none!important}.header-lawer-right{position:absolute;top:0;left:15px;float:none!important;display:block;z-index:100}.outer-search-box-style1{padding:30px 0;margin-right:0;position:absolute;top:0;left:260px;float:none}.quote-button{margin:5px 0;float:none}.main-header .main-menu,.main-menu .navbar-header{position:relative;width:100%;float:none;display:block}.main-menu .navbar-header{text-align:right;top:0;z-index:12}.main-menu .navbar-header .navbar-toggle{padding:4px 5px;margin:24px 0;border-radius:0;background:var(--themecolor);cursor:pointer;float:none;display:inline-block;z-index:7}.main-menu .navbar-header .navbar-toggle .icon-bar{height:2px;margin:7px 5px;background:#fff;width:29px;display:block}.main-menu .collapse{overflow:auto;padding:0;border:none;max-width:none;max-height:350px;margin:0;box-shadow:none;border-radius:0;width:100%;float:none}.main-menu .navbar-collapse{max-height:350px}.main-menu .navbar-collapse>.navigation{border:0 solid #fff;border-top:none;margin:0!important;background:#020a1c;width:100%!important;float:none!important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li{position:relative;margin:0!important;width:100%;float:none!important;display:block}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>ul>li{padding-top:0;border-top:1px solid #04102a!important;border-bottom:none;opacity:1!important;visibility:visible!important;top:0!important;padding-bottom:0;padding:0!important;left:0!important}.main-menu .navbar-collapse>.navigation>li:first-child{border:none}.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,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>ul>li>a{min-height:0;padding:10px 20px 8px!important;color:#fff;border-bottom:0 solid;text-align:left;line-height:24px}.main-menu .navbar-collapse>.navigation>li>a{font-size:16px}.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>ul>li>a{font-size:14px;font-weight:400;text-transform:uppercase}.main-menu .navbar-collapse>.navigation>li.current-menu-item>a,.main-menu .navbar-collapse>.navigation>li.current>a,.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>ul>li>ul>li>ul>li:hover>a{color:var(--themecolor)!important}.main-menu .navbar-collapse>.navigation>li.current>a.homeicon,.main-menu .navbar-collapse>.navigation>li:hover>a.homeicon{color:#fff!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>ul{padding:0;border:none;right:auto!important;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;position:relative;opacity:1;visibility:visible;top:auto!important;margin:0;box-shadow:none!important;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;background:#020818;left:auto!important;width:100%;float:none;display:none}.main-menu .navbar-collapse>.navigation>li>ul:before,.main-menu .navbar-collapse>.navigation>li>ul>li>ul:before,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>ul:before{display:none}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.fixed-header .sticky-header{display:none!important}.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a:before,.main-menu .navigation>li>ul>li>ul>li a:before{display:none}}@media only screen and (max-width:1550px){.video-holder-box-style4{right:0;bottom:142px;left:auto}}@media only screen and (min-width:1200px) and (max-width:1350px){.single-service-style3 .overlay-content .title-holder h3{font-size:20px;line-height:32px}}@media only screen and (min-width:1000px) and (max-width:1199px){.single-service-style3 .overlay-content .title-holder h3{font-size:18px;line-height:26px}.single-service-style3 .overlay-content .title-holder h3 br{display:none}}@media only screen and (min-width:768px) and (max-width:999px){.single-service-style3 .overlay-content .title-holder h3{font-size:18px;line-height:26px}.single-service-style3 .overlay-content .title-holder h3 br{display:none}}@media only screen and (min-width:1200px) and (max-width:1700px){.about-style1-area.style3{padding:120px 0 80px;margin-top:0}.about-style3-image-box{position:absolute;max-width:750px;bottom:0;left:0}}