@media only screen and (max-width:1750px){.project-detail-section .carousel-box .owl-nav{left:100px;right:100px}}@media only screen and (max-width:993px){.project-detail-section .challenge-boxed .content-column .inner-column{margin-left:-90px}}@media only screen and (max-width:960px){.project-detail-section .challenge-boxed .content-column .inner-column{margin-left:0;padding-left:80px!important}.project-detail-section .challenge-boxed .content-column .inner-column::before{left:0;right:auto}.project-detail-section .challenge-boxed-two .content-column .inner-column{padding-top:60px}.project-detail-section .challenge-boxed-two .content-column .inner-column::before{left:0;top:0}.news-block-two .inner-box .image-column .image{display:block!important}.news-block-two .inner-box .content-column .inner-column{min-height:auto;padding:30px 25px!important}}@media only screen and (max-width:1750px){.gallery-block .inner-box .image .overlay-box .overlay-inner h3{font-size:24px}}@media only screen and (max-width:1440px){.main-menu .navigation>li{margin-right:20px}.main-menu .navigation>li a{font-size:15px}}@media only screen and (max-width:1240px){.main-menu .navigation>li a{font-size:14px}}@media only screen and (max-width:1140px){.main-header{margin:0!important}.main-menu .navigation>li{margin-left:0;margin-right:25px}.main-header .outer-box .buttons-box .theme-btn{font-size:16px}.main-header .header-upper .outer-container{padding:0 15px}.banner-section .owl-nav .owl-next{right:15px}.banner-section .owl-nav .owl-prev{left:15px}.banner-section .content-boxed .text,.banner-section .content-boxed h1{margin-left:0}.main-header,.main-header.fixed-header{background-color:rgba(0,0,0,.7)}.work-section h1,h1{font-size:80px}.banner-section .content-column .text br,.testimonial-block .inner-box h2 br{display:none}.about-section .content-column .inner-column,.reputation-section .content-column .inner-column{padding-left:0}.about-section .form-column .lower-box .phone{font-size:28px}.about-section-two .image-column .inner-column{padding-right:0;margin-left:0}.team-block .inner-box{padding-right:0}.gallery-block .inner-box .image .overlay-box .overlay-inner h3,.news-block-two .inner-box .lower-content h4{font-size:22px}.gallery-block .inner-box .image .overlay-box .overlay-inner .arrow{font-size:40px;right:-10px}.news-block .inner-box .content-column .inner-column,.news-block-two .inner-box .lower-content{padding:65px 15px}.service-banner-section .side-image{right:-150px}.reputation-section-two.style-two .content-column .inner-column{padding-left:0}.blog-detail .inner-box,.our-blogs,.related-projects{padding-right:0}.sidebar-page-container .sidebar-side .sidebar.margin-left{margin-left:0}.main-header .header-upper .outer-box .mobile-nav-toggler{margin-left:50px}.gallery-block .inner-box .image .overlay-box .content{padding:40px 30px}.service-block .inner-box{padding:25px}.service-block .inner-box h5{font-size:18px}.page-banner-section{padding:220px 0 160px}.gallery-section .row{margin:0 -15px}.gallery-section .gallery-block-two{padding:0 15px}.project-detail-section .challenge-boxed .content-column .inner-column{padding-left:0;margin-right:-90px}.project-detail-section .challenge-boxed-two .image-column .image{margin-right:0}.project-detail-section .challenge-boxed-two .content-column .inner-column{padding-right:0}.project-detail-section .challenge-boxed-two{padding-bottom:0}.project-detail-section .carousel-box{margin:0}.project-detail-section .carousel-box .owl-nav{left:30px;right:30px}.news-block-two .inner-box .content-column .inner-column{padding:35px 30px 25px 5px}.news-block-two .inner-box .content-column p{margin-bottom:30px;padding-right:0}.news-block-two .inner-box .content-column .article{position:relative;left:0;bottom:0}.team-section .row{margin:0 -15px}.team-section .team-block{padding:0 15px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.main-menu .navigation>li>ul>li>ul>li>ul,.main-menu .navigation>li>ul>li>ul>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:1023px){.main-header .sticky-header .pull-right{width:100%}.contact-page-section .contact-info-boxed .location-list li br,.contact-page-section .contact-info-boxed .text br{display:none}.team-section{padding:110px 0 80px}.main-header .main-box .logo-box{position:relative;left:0;top:0;right:0;bottom:0;margin:0;text-align:left}.main-header .header-upper{padding-top:0}.main-header.header-style-two{background-color:#fff}.main-menu .navigation>li{margin-right:18px}.main-header .header-upper .social-box li{margin-right:15px}.service-banner-section .side-image{position:relative;right:0}.service-banner-section .content-box .lower-box{margin-top:60px}.main-header .header-upper .outer-container{padding:0 15px}.main-menu{width:auto}.experiance-section .title-column .text br,.main-header .header-top .top-right,.main-header .header-upper .language-list,.news-block .inner-box .content-column h4 a br,.reputation-block .inner-box .text br{display:none}.banner-section .slide{padding-top:140px}.main-header .header-top .info-list li{margin-right:20px}.banner-section .content-column .inner-column{margin-right:0;padding-top:0}.banner-section .image-column .inner-column{margin-right:0}.about-section .form-column .inner-column{margin-top:0}.reputation-section .image-column{order:2}.reputation-section .content-column{order:1}.experts-section .sec-title .pull-right,.project-section .sec-title .pull-right{width:100%}.experts-section .sec-title .experts,.project-section .sec-title .cases{margin-top:30px}.main-footer .footer-bottom .copyright{text-align:center}.main-footer .footer-bottom .social-nav{text-align:center;margin-top:25px}.about-section,.about-section-two,.experts-section,.reputation-section,.reputation-section-two{padding-top:100px}.about-section .form-column .lower-box .phone{font-size:24px}.about-section .content-column .inner-column{padding-top:80px}.services-section{padding-bottom:100px}.blog-section{padding:100px 0}.about-section-two .image-column{order:2}.about-section-two .content-column{order:1}.about-section-two .image-column .inner-column{text-align:center}.reputation-section-two{padding-bottom:90px}.service-banner-section .content-box{padding-top:0}.service-banner-section{padding-top:110px}.reputation-section-two.style-two .content-column{order:1}.reputation-section-two.style-two .form-column{order:2}.contact-page-section .contact-info-boxed{padding-left:30px;padding-right:30px}.contact-page-section .contact-info-boxed .call a{font-size:30px}.service-block .inner-box .text{min-height:90px}.services-section .inner-container::before{margin-top:-16px}.services-section .inner-container:before{position:absolute;content:'';left:0;top:50%;right:0;height:1px;margin-top:0;background-color:#e6e6e6}.news-block .inner-box .content-column .inner-column{padding:62px 15px 60px}.reputation-section .image-column .inner-column{text-align:center}.main-header .nav-outer{position:relative;padding-left:0;float:right}.main-header .header-upper .logo-box .logo{height:73px!important}.banner-section .info{right:30px;bottom:30px}.banner-section .social-box{left:30px;bottom:30px}.project-tab .product-tab-btns{padding:0}.project-tab .projects{margin:0 0 12px}.project-tab .tabs-header,.sec-title{margin-bottom:30px}.project-section .owl-nav{left:30px;right:30px}.work-section h1{font-size:50px;line-height:1.3em}h1{font-size:60px}.testimonial-section .carousel-column .inner-column{padding-top:0}.testimonial-section .image-column .image{margin-left:0;text-align:center;padding-top:40px}.page-banner-section h1{letter-spacing:0}.page-banner-section{padding:140px 0}.project-detail-section .challenge-boxed .content-column .inner-column{margin-right:0}.project-detail-section .challenge-boxed .content-column{order:1}.project-detail-section .challenge-boxed .image-column{order:2}.project-detail-section p{margin-bottom:20px}.project-detail-section{padding:50px 0}.project-detail-section .carousel-box{padding-bottom:80px}.news-block-two .inner-box .content-column .inner-column{padding:30px 25px 30px 0}.project-tab .tabs-header .pull-left:nth-child(1){width:100%;text-align:left}}@media only screen and (max-width:800px){.services-section .inner-container .service-block,.services-section .inner-container::before{border:0}.services-section .inner-container .service-block:nth-child(2n+1){border-right:1px solid #ebebeb}}@media only screen and (max-width:992px){.main-header .nav-outer .mobile-nav-toggler{display:block;font-size:30px;color:#fff}.main-menu{display:none}}@media only screen and (max-width:767px){.main-menu,.sec-title .text br{display:none}.service-block .inner-box .text{min-height:auto}.main-header .nav-outer{padding-right:0}.main-menu .navigation>li.has-mega-menu{position:relative!important}.header-upper .logo-outer{position:relative;left:0;top:0;right:0;bottom:0;width:100%;margin:0}.main-menu{width:100%}.main-menu .navbar-collapse{max-height:300px;max-width:none;overflow:auto;float:none!important;width:100%!important}.main-menu .collapsing,.main-menu .navbar-collapse,.main-menu .navbar-collapse.in{padding:0;border:0;margin:0 0 15px;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:15px 0;right:0;z-index:12}.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:12;border:1px solid #cc8809;float:none;margin:0;border-radius:0;background:#cc8809}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.main-menu .navbar-collapse>.navigation{float:none!important;margin:0!important;width:100%!important;background:#2c2c2c;border:1px solid #fff;border-top:none}.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!important;padding:0!important;width:100%}.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:0}.main-menu .navbar-collapse>.navigation>li>a{border:0!important}.main-menu .navigation li.dropdown>a:after,.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{color:#fff!important;right:15px;font-size:16px;display:none!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:0;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:0;width:100%;background:#2c2c2c;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;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,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #fff!important;border-bottom:none;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}.main-menu .navbar-collapse>.navigation>li:first-child{border:0}.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:#fff;background:#2c2c2c;text-align:left}.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus,.main-menu .navbar-collapse>.navigation>li>a:hover{background:#cc8809}.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{background:#2c2c2c;color:#fff!important}#navbarSupportedContent,.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.main-menu .navbar-collapse>.navigation li.dropdown:after,.main-menu .navigation>li>ul:before,.main-slider .owl-nav,.services-section .inner-container:before{display:none!important}.main-header .header-upper .outer-box{position:absolute;left:0;top:0;right:auto;z-index:12;padding-left:0;padding-top:4px;margin-left:0;display:none}.main-header .main-box .logo-box{float:none;text-align:center;padding-bottom:10px}.main-header .header-lower .outer-box{position:absolute;z-index:12;display:block}.main-menu .navbar-header .navbar-toggler{display:inline-block;z-index:12;width:50px;height:40px;float:none;padding:0;text-align:center;border-radius:0;background:0 0;border:1px solid #fff}.main-menu .navbar-header .navbar-toggler .icon-bar{position:relative;background:#fff;height:2px;width:26px;display:block;margin:5px 11px}.main-header .header-upper .search-box-outer .dropdown-menu{top:51px!important;left:0;right:auto}.main-header .header-upper .logo-box{z-index:20;padding:12px 0}.nav-outer .mobile-nav-toggler{display:block;padding:24px 0;font-size:32px;margin:0}.mCSB_inside>.mCSB_container{margin-right:0}.sticky-header .mobile-nav-toggler{display:block;color:#fff;font-size:28px;padding:25px 0;cursor:pointer}.banner-section .content-boxed h1{letter-spacing:5px}.banner-section .content-boxed .text{margin-top:40px}.main-header .header-top .top-left{padding-right:0;width:100%}.main-header .header-top .info-list li a{font-size:13px}.main-header .header-top .info-list li{margin-right:12px}.banner-section .content-column,.list-style-one{margin-bottom:40px}.banner-section .content-boxed p br,.banner-section .mouse-btn-down,.blog-detail-section .big-text br,.blog-detail-section p br,.experiance-section .content-column .title-box p br,.news-block .inner-box .content-column .arrow-one,.news-block .inner-box .content-column .arrow-three,.news-block .inner-box .content-column .arrow-two,.work-section p br{display:none}.services-section .inner-container:before{}h2{font-size:24px}.services-section .inner-container .service-block{border-right:none;border-bottom:1px solid #e3e3e3}.page-title-section.style-two h2{font-size:30px}h4{font-size:20px}.blog-detail .inner-box .lower-content blockquote{padding-left:20px}.header-style-two .nav-outer .mobile-nav-toggler{color:#111}.banner-section .content-boxed span{position:relative;text-align:left;margin-top:40px;display:block}.project-tab .tabs-header .pull-right{width:100%;text-align:left;margin-top:20px}.counter-section{padding-top:0}.work-section .content .video-box{position:relative;margin-top:80px;display:block;top:0;text-align:left}.work-section .content .video-box .fa-play{float:left}.page-banner-section{padding:120px 0}.page-banner-section h1{font-size:90px}.gallery-section .filters li{margin:0 10px}.page-title-section h2{font-size:50px}.project-detail-section .info-boxed{padding:60px 30px}.project-detail-section .project-quote p{font-size:20px;padding-left:60px}.project-detail-section .project-quote .author-info{padding-left:60px}.main-header.fixed-header .header-upper .logo-box{padding:14px 0}.news-block{margin-bottom:40px}.blog-detail-section .big-text{font-size:24px;line-height:1.5em}.blog-detail-section blockquote .author-info,.blog-detail-section blockquote p{padding-left:50px}.blog-new-posts-section .pull-left,.blog-new-posts-section .pull-right{width:100%;text-align:center}.blog-new-posts-section .pull-left a{margin-bottom:20px;display:inline-block}.blog-related-projects .title-box{padding-left:0}.contact-page-section .form-boxed{padding-left:30px;padding-right:30px}.project-detail-section .carousel-box .owl-nav{left:15px;right:15px}.contact-page-section .contact-info-boxed .email{padding-bottom:30px;margin-bottom:40px}}@media only screen and (max-width:599px){.sec-title h2,.service-banner-section .content-box .lower-box .phone,.sidebar-page-container .service-title-box h2,.testimonial-block .inner-box h2{font-size:30px}.banner-section .content-boxed p{font-size:16px}.banner-section .content-boxed .text br,.blog-detail .inner-box .lower-content blockquote .blockquote-text br,.contact-page-section .contact-info-boxed .location-list li br,.sec-title h2 br{display:none}.about-section .form-column .form-boxed,.reputation-section-two .form-column .form-boxed{padding-left:20px;padding-right:20px}.consult-form form .form-group:last-child{margin-left:-20px;margin-right:-20px}.testimonial-section .owl-nav{position:relative;top:0;right:0;left:-10px}.service-banner-section .content-box .text{font-size:16px;margin-bottom:40px}.category-boxed .boxed-inner .icon{top:-5px}.news-block-three .inner-box{padding-left:0}.news-block-three .inner-box .image{position:relative;width:100%;margin-bottom:25px}.banner-section .info,.project-detail-section .challenge-boxed .content-column .inner-column:before{display:none}.project-tab .product-tab-btns .p-tab-btn{float:left;margin-right:20px;margin-bottom:20px}.work-section h1,h1{font-size:40px;line-height:1.3em}.main-footer .footer-page-nav li{margin:0 15px}.news-block .inner-box .lower-content{padding:30px 25px}.page-banner-section h1{font-size:60px}.project-detail-section .info-boxed ul li span{width:100%;margin-bottom:12px}.project-detail-section h2{font-size:34px}.gallery-section .filters li{margin-bottom:15px}.project-detail-section .challenge-boxed .content-column .inner-column{padding-left:0!important}.project-detail-section .project-quote .author-info,.project-detail-section .project-quote p{padding-left:30px}.map-section iframe{height:350px}.project-section .owl-nav{left:15px;right:15px}.work-section{padding:110px 0}}@media only screen and (max-width:479px){.banner-section .content-boxed h3{font-size:22px}h2{font-size:34px}.consult-form form .theme-btn{padding:20px 15px}.about-section .form-column .lower-box .pull-right{width:100%;margin-top:20px}.service-banner-section .content-box .lower-box .book{margin-bottom:25px}.page-title-section.style-two h2{font-size:26px}.blog-detail .inner-box .lower-content .post-share-options .tags a{margin-bottom:10px}.service-banner-section .content-box .lower-box .pull-right{width:100%}.page-title-section,.sidebar-page-container{padding-top:60px}.map-canvas{height:350px}.contact-page-section{padding-bottom:100px}.main-footer .widgets-section{padding-top:80px}.experiance-section .title-column h2{font-size:36px}.contact-page-section .contact-info-boxed .call a,.contact-page-section .contact-info-boxed h2,.contact-page-section .form-boxed .sec-title h2,.experiance-section .content-column .specialization-box h2{font-size:24px}.specialise-box .inner-box .content .icon{position:relative;top:0;margin-bottom:30px}.specialise-box .inner-box .content{padding-left:0}.specialise-box .inner-box{padding:25px}.work-section h1,h1{font-size:32px}.work-section .pdf-file{font-size:18px}.work-section .pdf-file .icon{top:-5px}.main-footer .footer-page-nav li{margin:0 8px}.page-banner-section h1{font-size:50px}.blog-detail-section h2{font-size:28px}.blog-detail-section .big-text{font-size:22px}.banner-section .slide{padding-bottom:140px}.new-projects-section .pull-left,.new-projects-section .pull-right{width:100%;text-align:center}.new-projects-section .pull-left a{margin-bottom:15px;display:block}.page-title-section h2{font-size:32px}.main-slide .swiper-slide .slide-content .content-wrapper{padding:0 15px;left:0!important}.main-slide .swiper-slide .slide-content .content-wrapper .title{font-size:18px!important}.main-slide .swiper-slide .slide-content .content-wrapper .subtitle{letter-spacing:0!important;font-size:13px!important}}