@charset "utf-8";@media only screen and (min-width:1600px){.full-width-header .carousel-inner .item .container{top:-20%}.carousel-inner .item .container{top:10%}.home3 .rs-video-area .rs-video-content-wrap .content-details{top:55%}}@media only screen and (min-width:1440px){.rs-blog .blog-item{margin:55px 10px}.full-width-header .carousel-inner .item .container{top:-20%}}@media only screen and (max-width:1440px){.rs-project .project-item .headding-title{padding:20px}.rs-project .project-item .headding-title h3 a,.rs-project .project-item .p-title a{font-size:24px}.rs-project .project-item .p-desc,.rs-project .project-item .p-title{margin-bottom:25px}}@media only screen and (min-width:992px) and (max-width:1199px){.middle-header-home5 .header-contact .widget-text .info-text span{font-size:14px}.sidebar-area .newsletter-area{padding:30px 10px}#rs-header .menu-sticky.sticky .rs-menu>ul>li>a,.rs-menu>ul>li>a{padding:35px 12px}#rs-header .menu-sticky1.sticky1 .rs-menu ul li a{padding:16px 10px 30px}.home5 #rs-header .middle-header-home5 .header-bottom-area .navbar ul li{margin-left:24px}.rs-services .services-list .single-services .serivec-icon{margin-right:15px}}@media only screen and (max-width:1199px){.rs-project #filter-list .grid-item{width:50%}.rs-services .services-list .single-services{padding:50px 20px}.rs-services .services-list .single-services .serices-details h3{font-size:18px;margin:0 0 20px}.rs-services .services-list .single-services .serivec-icon .glyph-icon::before{font-size:40px}.counter-top-area h2.percent:after{left:64%}#slider-section #first-slider .item p,.home3 .rs-video-area .rs-video-content-wrap .sl-desc{margin-bottom:30px}.home3 .rs-video-area .rs-video-content-wrap .sl-title{margin-bottom:20px}#slider-section #first-slider h1,.home3 .rs-video-area .rs-video-content-wrap .sl-title{font-size:45px}#rs-header .menu-area .navbar ul li>a{font-size:15px}.rs-project-details .top-images .inner-top .inner .details{padding:22px 25px 44px}.rs-project-details .top-images .inner-top .inner .details ul li{font-size:14px}.contact-page3 .control-inner .info-details{padding:50px 10px;font-size:14px}}@media only screen and (max-width:991px){.menu-sticky.sticky,.menu-sticky1.sticky1,.menu-sticky4.sticky4,body #rs-header{position:static!important}.history-img,.home5 #rs-header .middle-header-home5 .logo{text-align:center}.middle-header-home5 .rs-menu-toggle{padding-left:0}#first-slider .carousel .item img,.home5 #first-slider .carousel .item{height:auto!important}.rs-menu{visibility:visible}.home5 #rs-header .middle-header-home5 .header-contact{float:none}.error-page-area .error-page h1{font-size:175px;line-height:160px}.rs-menu.rs-menu-close{visibility:hidden}.collto-action h2,.footer-collto-action h2{font-size:20px}.collto-action .get-quite a{font-size:18px}.footer-collto-action .get-quite a{font-size:17px;padding:12px 15px}.footer-collto-action .primary-bg .col-sm-3{margin-top:0!important}.rs-contact .contact-top-section #googleMap{height:400px}.rs-project.filter-slider,.sec-spacer,.services-section#services-sliders{padding:80px 0}.rs-testimonial-pages{padding-top:50px}.about-section-2.sec-spacer,.services-section.sec-spacer{padding-bottom:50px}.mt-100{margin-top:80px}.mb-100{margin-bottom:50px}.mb-50{margin-bottom:30px}.mt-50{margin-top:30px}.mb-margin{margin-bottom:40px}.rs-about .about-right-img>img{width:100%}.rs-footer .footer-top [class*=col-]+[class*=col-]{margin-top:45px}.about-widget p,.services-section .services-left-side.our-office ul#office-address li{margin-bottom:10px}.rs-about .about-right-img,.sidebar-area,.sidebar-area .cate-box{margin-top:20px}.rs-services .services-list .single-services{width:100%}.full-width-header #rs-header .main-menu{border-top:0;border-bottom:0}.counter-top-area h2.percent::after{left:60%}#rs-header .menu-sticky1.sticky1{padding:0}#rs-header .menu-sticky.sticky #logo-sticky,#rs-header .menu-sticky1.sticky1 #logo-sticky{position:static}.carousel-inner .item .container,.full-width-header .carousel-inner .item .container{top:0}#rs-header .main-menu .container,#rs-header .menu-sticky .container{padding:0;width:100%;margin:0}.cmap2#googleMap,.contact-page #googleMap,.contact-page3 .cmap2#googleMap{height:300px}#rs-header .menu-sticky{padding:0}#rs-header .menu-sticky .container .col-sm-3,#rs-header .menu-sticky .container .col-sm-9{width:100%;padding:0}#rs-header .menu-sticky .container .col-sm-9{padding:0 15px}#rs-header .menu-sticky .container .col-sm-9,.home4 #rs-header .menu-area,.home5 #rs-header .menu-area,.menu-sticky1,.rs-menu ul{background:#222!important}.full-width-header #rs-header .menu-area .logo-area{line-height:0;margin-bottom:0}#rs-header .btm-toolbar,.full-width-header #rs-header .menu-area{background:#000!important}#rs-header .menu-area .logo-area{text-align:center;line-height:0;padding:30px 0;background:#fff}#rs-header .menu-sticky.sticky .logo-area{height:auto;line-height:normal}#rs-header .menu-sticky.sticky .rs-menu ul li a,#rs-header .rs-menu a{padding:16px 14px}.home3 .rs-video-area .rs-video-content-wrap .content-details{top:50%}.home4 #rs-header .menu-area .logo-area,.home5 #rs-header .menu-area .logo-area{height:auto;background:#fff}.home5 #rs-header .middle-header-home5 .header-contact,.home5 #rs-header .middle-header-home5 .logo{padding-bottom:40px}.home5 #rs-header .middle-header-home5 .header-bottom-area{position:static;background:#222}.home5 #rs-header .middle-header-home5{padding-bottom:0}.home5 #rs-header .middle-header-home5 .header-bottom-area .get-quote{position:absolute;top:0;right:15px}.home5 #rs-header .middle-header-home5 .header-bottom-area .get-quote a{height:58px;line-height:58px}.counter-top-area{padding:40px 0 80px}.counter-top-area .rs-counter-list{margin-top:70px}.home3 .rs-video-area .rs-video-content-wrap{height:450px}.navbar-toggle{float:left;padding:10px;margin-top:10px!important;margin-right:0;margin-bottom:10px!important;left:0}#rs-header .menu-area .navbar ul li{display:block;height:50px;line-height:25px;border-bottom:1px solid #111}#rs-header .menu-area .navbar ul li>a{display:inline-block;position:relative;color:#fff}.mission-section .history-img{margin-top:30px}.mission-section .history-details p:last-child{margin-bottom:0}.rs-breadcrumbs img{height:300px}.rs-breadcrumbs .breadcrumbs-inner{top:50%}.services-section .service-list-sidebar ul#service-menu li a{font-size:14px}.blog-page-area .inner .blog-images i{width:34px;height:34px;line-height:34px}.home5 #rs-header .middle-header-home5 .header-bottom-area .navbar ul li{margin-left:0}.rs-project-details .top-images .inner-top{margin-bottom:20px}.rs-newsletter .news-title{margin-bottom:5px}.rs-newsletter .news-info{margin-bottom:25px}.rs-contact .contact-top-section .contact-box-area .contact-box-inner{box-shadow:none;margin:40px 0 50px}.rs-contact .contact-top-section .contact-box-area .contact-box-inner .address-box,.rs-contact .contact-top-section .contact-box-area .contact-box-inner .contact-form{padding:0}.rs-contact .contact-top-section .contact-box-area .contact-box-inner .contact-form{padding-bottom:40px}.rs-contact .contact-top-section .contact-box-area .contact-box-inner .address-box{padding-left:calc(20px);padding-top:20px}.rs-contact .contact-top-section .contact-box-area{position:static}.rs-contact .footer-bottom{padding-top:50px}.rs-about #about-slider{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-toggle{margin-right:0;margin-top:-53px;margin-bottom:0;display:block}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-header{float:none}.sidebar-area .newsletter-area{padding:30px 12px}.rs-footer .footer-subscribe input{font-size:13px}.services-section .services-left-side.our-office ul#office-address li{font-size:14px}.full-width-header #rs-header .menu-area .toolbar-contact a,.full-width-header #rs-header .menu-area .toolbar-contact i{font-size:12px;color:#fff}.full-width-header #rs-header .menu-area .toolbar-share-icon ul li{display:inline-block;padding-left:20px}.rs-project .project-item .headding-title h3{line-height:24px;margin:0 0 10px}.rs-project .project-item .headding-title h3 a{font-size:20px}.sidebar-area .newsletter-area .box-newsletter .form-control{padding:5px 10px;font-size:12px}.rs-project.innner-project .project-item .p-zoom{font-size:30px}.rs-project.innner-project .project-item .p-title{margin:0}.blog-page-area .inner .blog-content h4{margin-bottom:10px}.blog-page-area .inner .blog-content h4 a{font-size:16px}.rs-project-details .top-images .inner-top .inner .details ul li{text-align:center;margin-bottom:10px;line-height:24px}.rs-project-details .top-images .inner-top .inner .details ul li span{float:none;display:block}}@media only screen and (max-width:767px){#rs-header .menu-area .navbar ul li .navbar-dropdown{position:relative;opacity:1;visibility:visible;transform:none;width:100%}.collto-action .get-quite a,.collto-action h2,.footer-collto-action .get-quite a,.footer-collto-action h2,.get-quite.text-right{text-align:center}.collto-action h2,.footer-collto-action h2{margin-bottom:25px;line-height:normal}.footer-collto-action .primary-bg{padding-left:15px;padding-right:15px}#rs-header .menu-area .logo-area a{display:inline-block}#rs-header .menu-area .logo-area,#rs-header .menu-sticky.sticky .logo-area,#rs-header .menu-sticky1.sticky1 #logo-sticky{line-height:normal;padding:17px 0;height:auto}.navbar-toggle{margin-right:0;margin-top:-53px;margin-bottom:0}.navbar{min-height:0}#rs-header .menu-area .logo-area a img{width:250px}.rs-project #filter-list .grid-item,.rs-project-details .bottom-inner ul li{width:100%}#rs-header .menu-area .navbar ul{text-align:left}.full-width-header #rs-header .menu-area .toolbar-contact,.full-width-header #rs-header .menu-area .toolbar-share-icon ul,.rs-contact .copyright,.rs-contact .text-right,.rs-footer .copyright,.rs-footer .text-right{text-align:center}#rs-header .menu-area .navbar ul li+li{margin-left:0;border-top:1px solid rgba(0,0,0,.02)}#rs-header .menu-area .navbar ul li>a:before{top:5px}#rs-header .menu-area .navbar ul li>a:after{bottom:5px}.about-right-img .overly-border::after,.about-right-img .overly-border::before{top:30px;right:30px;bottom:30px;left:30px}.rs-footer .ft-bottom-right{margin-top:10px}.container{padding-right:25px;padding-left:25px}.full-width-header #rs-header .menu-area .logo-area,.full-width-header #rs-header .menu-area .toolbar-contact,.full-width-header #rs-header .menu-area .toolbar-share-icon{line-height:0;margin-bottom:0}.full-width-header #rs-header .menu-area .logo-area{padding:30px 0}.full-width-header #rs-header{bottom:25px}.counter-top-area .rs-count .col-md-3{margin-top:60px}.counter-top-area h2.percent::after{left:56%}.rs-project .project-item .p-title a{line-height:25px;font-size:20px}.blog-page-area .inner .blog-content,.blog-page-area .inner .blog-content p,.rs-project .project-item .p-desc,.rs-project .project-item .p-title{margin-bottom:15px}.counter-top-area{padding:40px 0 55px}.carousel-control{display:none}.home3 .rs-video-area .rs-video-content-wrap{height:400px}#slider-section #first-slider h1,.home3 .rs-video-area .rs-video-content-wrap .sl-title{font-size:30px}.rs-project .project-item .project-content{padding:15px 30px}.rs-team .team-item .team-desc{padding-left:15%;padding-right:15%}.rs-blog .blog-item{margin:50px 10px}.blog-content .overly-border:after,.blog-content .overly-border:before{top:35px;bottom:35px}.rs-project .project-item{max-height:500px}.rs-project .project-filter button{margin-right:8px}.home3 .rs-video-area .rs-video-content-wrap .content-details{padding-left:10px;max-width:500px}.counter-top-area .rs-counter-list .glyph-icon:after,.counter-top-area .rs-counter-list .glyph-icon:before{margin-left:0}.services-section .col-sm-4:first-child{margin-bottom:50px}.blog-page-area .inner .blog-content h4{margin-top:15px}.rs-project-details .bottom-inner ul li a{padding-right:0}.rs-contact .copyright{margin-bottom:20px}.rs-breadcrumbs img{height:250px}.contact-page3 .control-inner .info-details{margin-bottom:30px}.contact-page3 .control-inner .info-details#email{margin-bottom:0}.single-blog-details .share-section .share-link1,.single-blog-details .share-section2 .share-link{margin-top:12px;float:none}.services-section .services-btm .col-sm-6:last-child img,.single-blog-details .like-section .col-md-4+.col-md-4{margin-top:30px}.rs-project #filter-list .grid-item:last-child{padding-bottom:0}.single-blog-details .author-comment ul li:nth-child(2){margin-left:40px}}@media only screen and (max-width:590px){#relatade-project .grid-item,.services-section .service-img img{width:100%}.home3 .rs-video-area .rs-video-content-wrap{height:350px}#slider-section #first-slider h1,.home3 .rs-video-area .rs-video-content-wrap .sl-title,.rs-breadcrumbs .page-title{font-size:25px}#slider-section #first-slider h1{margin-bottom:10px}#slider-section #first-slider .item p,.home3 .rs-video-area .rs-video-content-wrap .sl-desc{margin-bottom:15px}.rs-newsletter .news-note{font-size:16px;line-height:24px}.blog-content .overly-border:after,.blog-content .overly-border:before{top:20px;bottom:20px}#first-slider .item p{font-size:14px;line-height:20px}.home3 .rs-video-area .rs-video-content-wrap .content-details{max-width:400px}.blog-page-area .inner .blog-content h4{margin-bottom:10px}.blog-page-area .inner .blog-content h4 a,.collto-action h2,.footer-collto-action h2{font-size:16px}.collto-action .get-quite a,.footer-collto-action .get-quite a{font-size:15px}.error-page-area .error-page p{font-size:20px;margin-bottom:25px}.error-page-area .error-page h1{font-size:100px;line-height:94px}.item a.sl-btn{display:inline-block;padding:8px 25px}.rs-breadcrumbs img{height:160px}}@media only screen and (max-width:480px){.container{padding-right:20px;padding-left:20px}.rs-newsletter .news-form .form-input{font-size:14px}.rs-newsletter .news-form .form-button{min-width:150px;font-size:14px;position:relative;margin-top:25px}#slider-section #first-slider h1,.home3 .rs-video-area .rs-video-content-wrap .sl-title{font-size:18px;line-height:24px}#slider-section #first-slider .col-md-12{padding-left:0;padding-right:0}.home3 .rs-video-area .rs-video-content-wrap{height:300px}#slider-section #first-slider .item p{font-size:13px;line-height:18px}a.sl-btn{font-size:14px;padding:10px 35px}.rs-services .services-list .single-services{padding:20px}.rs-services .services-list .single-services .serivec-icon{float:none;width:100%;margin-bottom:15px}.rs-blog .blog-item .blog-content .blog-date,.rs-blog .blog-item .blog-content h3,.rs-blog .blog-item .blog-content p,.rs-services .services-list .single-services .serices-details h3{margin-bottom:10px}.rs-blog .blog-item .blog-content h3,.single-blog-details blockquote{font-size:16px}.rs-testimonial .single-test .test-details{padding:0 20px 80px}.contact-page ul#contact-list li,.rs-blog .blog-item .blog-content p,.rs-testimonial .single-test .test-details h3,.rs-testimonial.drak-color .single-test .test-details p{font-size:14px;line-height:20px}.rs-testimonial .single-test .test-img{width:90px}#rs-blog .sec-title{margin-bottom:35px}.sec-title h3{font-size:24px}.rs-team .team-item .team-desc{padding-left:0;padding-right:0}.rs-contact .contact-top-section .contact-box-area .contact-box-inner .address-box h2{color:#fff;font-size:26px;margin:0 0 12px}.rs-contact .contact-top-section .contact-box-area .contact-box-inner .address-box .address-details li .info-icon .fa-envelope-o,.rs-contact .contact-top-section .contact-box-area .contact-box-inner .address-box .address-details li .info-icon i,.rs-project .project-item .headding-title h3 a,.rs-team-details .description .member-title h2{font-size:20px}.home3 .rs-video-area .rs-video-content-wrap .content-details{max-width:280px;padding-left:15px}.rs-contact .contact-top-section .contact-box-area .contact-box-inner .address-box .address-details li .info-details{padding-left:10px}h3.title-border{font-size:22px;padding-bottom:15px;margin-bottom:10px}.counter-top-area h2.percent::after{left:61%}.footer-bottom .copyright a,.footer-bottom .copyright p{font-size:13px}.sidebar-area .newsletter-area{padding:30px 20px}.sidebar-area .newsletter-area .box-newsletter .form-control{padding:5px 10px;font-size:12px}.services-section h3.title-border{font-size:19px}.default-pagination ul{max-width:268px}.default-pagination ul li a{width:36px;height:38px;line-height:38px}.rs-project.innner-project .project-item .p-zoom{font-size:30px}.rs-project.innner-project .project-item .p-title{margin:0}.blog-page-area.sidebar-blog-section .inner,.contact-page ul#contact-list{padding:15px}.blog-page-area .inner{padding:15px 0}.contact-page ul#contact-list li i{font-size:20px;width:34px}.rs-project-details .top-images .inner-top .inner .details{padding-left:15px;padding-right:20px}.single-blog-details .share-section .life-style span{margin-right:8px}.single-blog-details .share-section .share-link1 li a,.single-blog-details .share-section2 .share-link li a{margin-left:10px}.sidebar-area .recent-post-area .paddimg-right-none{padding-right:0}.sidebar-area .tag-area ul li{float:none}.sidebar-area .recent-post-area ul li span,.sidebar-area .tag-area ul li a{margin-right:0}.item .content-details{text-align:center}.item .content-details p{display:none}}@media only screen and (max-width:320px){.rs-footer .footer-top .recent-project li{width:29%}.sec-title h4{font-size:12px;margin-bottom:5px}.sec-title h3{font-size:19px;line-height:28px}.rs-newsletter .news-title{font-size:24px;margin-bottom:18px}.rs-newsletter .news-note{font-size:14px;margin-bottom:20px}}