@media only screen and (min-width:992px) and (max-width:1280px){.main-menu ul.sub-menu li ul.sub-menu{left:auto;right:0}.about-content h3,.why-choose-us-content h3{font-size:20px}.cta-area h2{font-size:24px}.single-project-item h4{letter-spacing:1px}.single-testimonial-item{padding-right:0}.single-blog-item .entry-meta span{margin-right:6px}.slider-area .owl-controls .owl-dots{right:90px}#camera-slide{height:490px!important}.single-contact-info span{display:block}.share-box span{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.mm-toggle{display:none}.header-top-text{font-size:12px}.header-top-text a,.header-top-text span{margin-right:7px}.header-top-text i{margin-right:4px}.main-menu ul.sub-menu li ul.sub-menu{left:auto;right:0;min-width:190px}.main-menu ul.sub-menu li a{padding:30px 14px;font-size:12px}.stickymenu .main-menu ul.sub-menu li a{padding:30px 14px}.siblings::after{right:3px;font-size:14px}.main-menu ul.sub-menu li ul.sub-menu li a{font-size:11px;padding:7px 5px 7px 15px}.main-menu ul.sub-menu li ul.sub-menu li ul.sub-menu li:hover>a,.main-menu ul.sub-menu li ul.sub-menu li:hover>a{padding:7px 5px 7px 25px}.slider-area .owl-controls .owl-dots{top:auto;right:auto;margin-top:0;left:50%;margin-left:-10px;transform:rotate(90deg);bottom:25px;text-align:center}.single-box-item .box-height{min-height:112px}.cta-area,.single-item-content,.single-slide-item{text-align:center}.secton-text p{margin-top:50px}.single-box-item h4{font-size:16px}.about-content,.single-project-item,.why-choose-us-img{margin-bottom:50px}.about-content,.paddingL,.paddingR,.section-title-center p,.single-testimonial-item{padding:0}.cta-area .text-right{text-align:inherit}.cta-btn{margin-top:30px}.single-item-content h2{font-size:30px}#camera-slide{height:384px!important}.single-blog-content{padding-right:0}.left-content .single-blog-content{padding-left:0}.contact-form-wrap{margin:50px 0}.single-box-item.single-service-details .box-height{min-height:115px}}@media only screen and (max-width:767px){.navbar{min-height:0}.navbar-toggle{border:1px solid #cb2d3e;margin-top:-60px;margin-right:10px}.navbar-toggle .icon-bar{background-color:#cb2d3e}.main-menu{display:none;padding-right:0}#mobile-menu,.main-menu ul.sub-menu li{display:block}.header-content-area{position:relative}.mm-toggle{position:absolute;top:50%;margin-top:27px;right:15px}.single-slide-item{height:450px}#camera-slide .single-item-content,.copyright-text,.copyright-text .text-right,.cta-area,.cta-area .text-right,.header-top-area,.single-slide-item{text-align:center}.header-top-area .text-right{text-align:center;border-top:1px solid #656565;padding:2px}.header-top-text a,.header-top-text span{font-size:18px}.main-menu ul.sub-menu,.main-menu ul.sub-menu li a:after,.main-menu ul.sub-menu li a:before,.main-menu ul.sub-menu li ul.sub-menu,.main-menu ul.sub-menu li.active a:after,.main-menu ul.sub-menu li.active a:before,.siblings:after,.siblings:hover:after{position:inherit;content:none;visibility:visible;opacity:1;top:0}.main-menu ul.sub-menu li a,.stickymenu .main-menu ul.sub-menu li a{padding:15px 10px}.main-menu ul.sub-menu li ul.sub-menu li:hover>ul,.main-menu ul.sub-menu li:hover>ul.sub-menu{top:0}.main-menu ul.sub-menu li ul.sub-menu li ul.sub-menu li:hover>a,.main-menu ul.sub-menu li ul.sub-menu li:hover>a{background-color:inherit;color:#f2f2f2}.main-menu ul.sub-menu li.active a{color:#fff}.mobile-menu li li{background:#171512}.mobile-menu ul .expand{background:inherit}.main-menu ul.sub-menu li ul.sub-menu{border-top:0 solid transparent}.main-menu ul.sub-menu li ul.sub-menu li ul{top:0;opacity:1;visibility:visible;right:0}.mobile-menu li a{text-transform:capitalize;color:#fff;font-weight:500}.search-icon{right:13px;margin-top:-47px}.search-form{width:100%}.slider-area .owl-controls .owl-dots{top:auto;right:auto;margin-top:0;left:50%;margin-left:-10px;transform:rotate(90deg);bottom:25px;text-align:center}.cta-area h2,.single-item-content h2,.video-icon i{font-size:18px;line-height:1.5em}.single-item-content p{font-size:14px;line-height:21px}.ach-btn{padding:8px 25px;font-size:12px}.entry-meta span,.single-blog-item .entry-meta span,.slide-btn{margin-right:5px}.about-content h3,.section-title h3,.section-title h3 span,.why-choose-us-content h3{font-size:16px}.secton-text p{margin-top:40px;font-size:12px;line-height:20px}.about-content,.paddingL,.paddingR,.section-title-center p,.single-testimonial-item{padding:0}.video{margin-top:30px}.video-img,.why-choose-us-img{min-height:180px}.video-icon{padding:65px 0}.video-icon i{width:55px;height:55px;border:3px solid #fff;line-height:53px;padding-left:6px}.about-content h3{margin-bottom:15px}.why-choose-us-content ul li{line-height:21px;padding-left:22px;margin-bottom:7px}.section-padding{padding:50px 0}.footer-menu{margin-top:20px}.footer-menu li a{padding:5px}.camera_commands,.camera_next,.camera_prev{top:auto;margin-top:0;bottom:-40px}#camera-slide{height:200px!important}#camera-slide .single-item-content h2,.area-404 p{font-size:14px;line-height:1.3em}#camera-slide .single-item-content p{font-size:11px;line-height:16px;margin:5px 0}#camera-slide .ach-btn{padding:1px 15px;font-size:10px}.area-404 h2{font-size:35px}.area-404 p{line-height:21px;padding:0}.search-form-404{width:100%}.single-blog-content{padding-right:0}.single-blog-content h3{font-size:16px}.margin-30{margin:20px 0}.entry-meta{font-size:10px}.entry-meta span i{margin-right:2px}.blog-quete-post{padding:30px 0 30px 20px}.pagination li a{font-size:18px;padding:8px 13px}.left-content .single-blog-content{padding-left:0}.comment-btn,.share-box{margin-top:15px}.share-box span,.single-comment-reply{margin-left:0}.single-comment-item{padding-left:0}.comment-btn,.single-comment-item img{position:inherit}.single-comment-item img{margin-bottom:15px}.single-blog-content p img{float:none;margin:20px 0;overflow:hidden;width:100%;height:auto}.contact-form-wrap,.single-contact-info{text-align:center}.contact-form-wrap{padding:50px 15px;margin:50px 0}.single-contact-info span{display:block}.single-contact-info i{margin:0 auto 10px}}@media only screen and (min-width:480px) and (max-width:767px){.navbar-toggle{margin-right:20px}.search-icon{right:20px}.entry-meta{font-size:12px}#camera-slide{height:240px!important}.blog-quete-post{padding:30px 15px 30px 25px}}