@charset "utf-8";@media only screen and (max-width:1366px) and (min-width:1200px){.rs-services.style1 .service-inner .service-box{min-height:250px}}@media only screen and (min-width:1366px){.container{max-width:1260px;width:100%}}@media only screen and (min-width:1600px){.container{max-width:1400px}}@media only screen and (max-width:1400px){.rs-services.style1.long-gap{margin-top:-80px}.rs-services.style1 .service-inner .service-box{padding-right:30px}}@media only screen and (max-width:1366px){.rs-about.style1 .col-lg-7.pl-45.md-pl-15{margin-top:-6px;margin-bottom:-6px}.rs-team.style1 .team-item .team-image .team-social{padding:8px 20px}}@media only screen and (max-width:1199px){.container-fluid{padding-left:60px;padding-right:60px}.rs-breadcrumbs{padding:250px 0 140px}.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a{font-size:14px}.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li{margin-right:18px}.full-width-header.header-transparent .nav-menu{padding-right:20px}.rs-services.style1 .service-inner .service-box .image-part{float:none;margin-right:0;margin-bottom:10px}.rs-services.style1 .service-inner .service-box{padding:30px}.rs-services.style2 .service-inner{display:inherit;padding:30px}.rs-services.style2 .service-inner .content-part{padding-left:0}.rs-banner.layout1{background-position:55%;padding:207px 0 150px}.rs-services.style3 .row{align-items:center}.rs-services.style3 .row .row{align-items:unset}.rs-case-result.inner-style .content-part{padding:70px 30px 50px}.rs-team.style3 .team-item .text-bottom{padding:24px 20px}.rs-team.style1 .team-item .team-image .team-social ul li{margin-right:15px}.rs-team.style1 .team-item .team-image .team-social{padding:8px 15px}.rs-contact.inner .contact-sidebar .content-part{padding:30px}.rs-contact.inner .contact-wrap{padding:60px 50px}}@media only screen and (max-width:991px){.order-last{-ms-flex-order:unset;order:unset}.rs-breadcrumbs{padding:150px 0 90px}.full-width-header .rs-header .menu-area .rs-menu-area{display:block}.full-width-header.header-transparent .nav-menu{padding-right:0}.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li{margin-right:0}.full-width-header .rs-header .menu-area .logo-area{position:absolute;height:unset;line-height:unset;top:20px;z-index:1}.full-width-header .rs-header .menu-area .logo-area img{max-height:38px!important}.rs-menu-toggle i{margin-right:0}.rs-menu-toggle{padding:28px 0;color:#fff!important;font-size:20px}.full-width-header .rs-header .menu-area .main-menu .rs-menu .nav-menu{background:#151839}.nav-menu>li>a{border-bottom:1px solid #272f3e}.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu>li>a{height:50px;line-height:50px;padding-left:15px}.rs-breadcrumbs{padding:180px 0 120px}.rs-services.style1 .service-inner .service-box .text .title{font-size:19px}.rs-services.style1.long-gap{margin-top:0}.rs-footer .footer-top{padding:85px 0 80px}.rs-footer .footer-top .about-widget .footer-desc{max-width:500px}.rs-services.style1 .service-inner .service-box{padding:30px 20px}.rs-services.style2 .service-inner{padding:30px 40px}.rs-banner.layout1{background-position:left}.rs-case-result.inner-style .content-part{padding:55px 30px 40px}}@media only screen and (max-width:767px){.sec-title .title{font-size:25px;line-height:35px}.rs-services.style1 .service-inner .service-box{padding:50px;float:none;width:100%}.rs-banner.layout1 .banner-inner .banner-title{font-size:45px;line-height:55px}.rs-banner.layout1 .banner-inner .subtitle{font-size:35px;line-height:49px}.rs-banner.layout1 .banner-inner .desc{font-size:15px;line-height:25px}.rs-breadcrumbs{padding:130px 0 80px}.rs-case-result.inner-style .content-part .case-content h4{float:none;width:100%}.rs-contact.inner .contact-wrap{padding:60px 30px}.rs-page-error .error-text .error-code{font-size:200px;line-height:200px}}@media only screen and (max-width:575px){.container-fluid{padding-left:15px;padding-right:15px}.rs-banner.layout1 .banner-inner .banner-title{font-size:38px;line-height:48px}.rs-banner.layout1 .banner-inner .subtitle{font-size:30px;line-height:40px}.rs-banner.layout1{padding:180px 0 150px}.rs-breadcrumbs .breadcrumbs-title{font-size:35px;line-height:40px;margin-bottom:10px}.rs-contact.inner .g-map iframe{height:300px}}@media only screen and (max-width:480px){.rs-services.style1 .service-inner .service-box{padding:50px 30px}.rs-services.style2 .service-inner{padding:30px 15px}.rs-banner.layout1 .banner-inner .banner-title{font-size:38px;line-height:38px}.rs-banner.layout1 .banner-inner .subtitle{font-size:25px;line-height:40px}.rs-banner.layout1{padding:126px 0 80px}.rs-case-result.inner-style .content-part{padding:40px 15px 10px}.rs-case-result.inner-style .content-part .grid-title .title{font-size:23px;line-height:33px}.rs-team.style3 .team-item .text-bottom{padding:24px 15px}.rs-breadcrumbs .breadcrumbs-title{font-size:30px}.rs-contact.inner .contact-sidebar .content-part{padding:30px 15px}.rs-contact.inner .contact-wrap{padding:40px 15px}.rs-contact.inner .g-map iframe{height:200px}.rs-page-error .error-text .error-code{font-size:150px;line-height:150px}}@media only screen and (max-width:320px){.rs-team.style1 .team-item .team-image .team-social{padding:8px 7px}}