@media (min-width:1024px){.mobile-header{display:none}.navigation{overflow:inherit!important;display:block!important;opacity:1!important}}@media (max-width:1150px){.call-top a{font-size:30px}.call-top a span{font-size:12px}.get-btn a{font-size:16px;padding:16px 18px 13px 62px}.call-top{background-size:37px}.call-top a{padding-left:47px}.call-top{background-size:37px;margin:5px 0 0 21px}.navigation ul li{padding:12px 13px}.navigation ul li a{font-size:16px}.home_banner .container{padding-left:35px;padding-right:25px}.home_banner h2,.home_banner h3{font-size:35px}.home_banner h3 strong{font-size:22px;font-weight:700}.footer-bt .container{padding:0 40px}.footer-bt .fo-right{width:355px;font-size:34px;height:110px;padding:0 0 0 29px;line-height:1.4;margin-left:33px;margin-top:40px}.site-footer .container{padding:0 40px}}@media (max-width:1023px){.main-header{display:none!important}.home_banner{background:#BAECEA;padding:107px 0 0 0;background-size:cover;background-repeat:no-repeat;height:453px}.Services_sec [class*="col-"]+[class*="col-"]{margin-top:25px}.reliant_sec h2,.home_content_sec h2,.gallery_sec h2{font-size:36px;line-height:44px}.call_to_action h3{font-size:24px}.footer-bt .fo-right{width:100%;font-size:34px;height:110px;padding:0 0 0 0;line-height:1.4;margin-left:0;margin-top:40px;border-left:none;height:auto}#contact-fo h2{font-size:30px}.emergency-hero-banner{margin-top:12px;padding:60px 0}}@media (max-width:767px){.reliant_sec .col{width:33.333%}.footer-bt .fo-left{padding:0 0 0 0;position:relative;min-height:170px}.footer-bt .img-fo{position:static;left:0;margin:0 0 18px}.home_banner{padding:37px 0 0 0}.home_banner h2,.home_banner h3{font-size:26px;line-height:1.3}.home_banner h3 br{display:none}.home_banner h3 strong{font-size:18px;font-weight:700;display:block}.home_banner{height:336px}.reliant_sec{padding:40px 0 40px}.reliant_sec h2,.home_content_sec h2,.gallery_sec h2{font-size:36px;line-height:44px;margin:0 0 15px}.reliant_sec p{font-size:15px;line-height:27px}.reliant_sec .col:nth-child(n+4){margin-top:30px}.reliant_sec h4{font-size:14px}.reliant_sec h2,.home_content_sec h2,.gallery_sec h2{font-size:26px;line-height:34px;margin:0 0 44px}.home_content_sec{padding:40px 0}.home_content_sec .img-col{margin-right:0;margin:0 0 33px}.call_to_action h3{font-size:14px;line-height:26px}.call_btn a{font-size:20px}.industrial_row h2{font-size:23px}.gallery_sec{padding:40px 0}.gallery_sec [class*="col-"]:nth-child(n+2){margin:40px 0 0}#contact-fo{padding:35px 0}.footer-bt .fo-right{font-size:30px}.site-footer .container{padding:0 20px}.home_content_sec .img-col img{width:100%}#contact-fo h2{font-size:30px;margin-bottom:20px}.emergency-hero-banner article{margin-top:25px}.emergency-hero-banner h1{font-size:35px}.emergency-hero-banner p{color:#fff;font-size:18px;line-height:28px}.emergency-hero-banner{padding:40px 0}.before_sec .col-md-4+.col-md-4{margin-top:20px}.service-page .bdr-ser{border-top:#ccc solid 1px;padding:30px 0 0;margin-top:20px;margin-top:30px}.service-page h2{font-size:26px}.service-page{padding:40px 0}.servic-faq h2{font-size:24px;line-height:1.2}.servic-faq h2 br{display:none}.servic-faq .wrapp{padding:30px 0}.servic-faq .acc__title{height:auto;padding:15px 37px 15px 22px;font-size:16px}.acc__panel,.acc__panel p{font-size:14px}.service-page h2{font-size:22px;padding:0;margin:0 0 12px;line-height:1.2}.servic-call-action .wrapp{padding:30px 0}.servic-call-action h3{margin:0;padding:0 0 23px;font-weight:400;font-size:19px;text-align:center}.servic-call-action .rfq-btn{width:100%;margin-bottom:15px}.servic-call-action .call-link{margin:0;width:100%}#obligationModal.fancybox-content h3{font-size:30px}.home_banner .slick-initialized .slick-slide{display:block;background-position:center;background-size:cover}}.m-head{display:none}@media(min-width:1024px){.navigation{display:block!important}}@media(max-width:1023px){.mobile-header{width:100%;float:none;position:relative;z-index:10;background:#fff}.full-header.fixed .mobile-header{position:fixed;width:100%;background:#fff;box-shadow:1px 1px 12px rgb(0 0 0 / .2)}.mobile-head{width:100%;float:left;padding:10px 8px}.request-quote .pop-content{display:none}#navigation{background:#163050;top:122px;z-index:10;position:fixed;border-top:none;padding:15px 0;display:none;max-height:calc(100% - 150px);overflow:auto}#navigation ul.nav{margin:0;padding:0}#navigation ul.nav li{width:100%;list-style:none;border-bottom:rgba(255,255,255,255,.5) solid 1px!important}#navigation ul.nav>li{border-bottom:rgb(255 255 255 / .2) solid 1px;position:relative}#navigation ul.nav>li>a{text-transform:inherit;color:#fff;font-weight:400;display:block;padding:14px 20px;text-decoration:none!important;text-align:left}#navigation ul.nav ul{margin:0;padding:0 0 15px;display:none}#navigation ul.nav ul li a{color:#fff;text-align:left;padding-left:40px;text-align:left;display:block}#navigation{padding:0 0 0}#navigation em.submenu-caret{position:absolute;right:0;color:#fff;top:0;width:42px;text-align:center;height:52px;padding:15px 0 0}.m-head{background:#019ddf;height:50px;clear:both;position:relative;z-index:1;display:block;box-shadow:0 5px 6px 0 rgb(0 0 0 / .2);border-top:none}.full-header.fixed .m-head{position:fixed;z-index:9;top:66px;width:100%;left:0}.m-call{float:left;font-size:15px;color:#fff;padding:0 0 0 43px;line-height:1;padding-top:7px;background:url(/wp-content/themes/rpm-theme/assets/images/f-icon2.png) no-repeat left center;background-size:21px;background-position:13px 14px}.m-call a{color:#fff;font-size:18px;font-weight:700;margin-left:0;display:block}.m-btn{float:right}.m-btn a{display:inline-block;background:#1885b2;height:50px;line-height:50px;padding:0 12px;font-weight:700;color:#fff;text-decoration:none;font-size:16px;font-family:'Quicksand',sans-serif}.page-sec h2{margin-bottom:30px}.whyus-sec .padd{text-align:center;margin-top:40px}.services-sec{padding:50px 0;background-size:cover}.services-sec .col-md-4+.col-md-4{margin-top:0}.testimonial-sec .left-t{width:100%}.page-sec h2{font-size:30px}.testimonial-sec article{overflow:hidden;font-size:16px;font-style:italic;line-height:28px;color:#3a3939;clear:both;text-align:center;padding:30px 0 0}.testimonial-sec .owl-dots{text-align:center;padding-top:30px}.footer .about-fo .textwidget{padding-right:0;max-width:100%}.three-box .padd{margin:0 0 30px}.three-box{padding-top:40px}.logo{width:145px;background:none;height:auto;position:static;margin:0;padding:0}.logo img{width:auto!important;height:auto!important}.mobile-head{width:100%;float:left;padding:10px 20px;background:#163050}.mobile-header.fixed{position:fixed;top:0;left:0;width:100%}.navigation{float:left;width:100%;position:fixed;top:116px;z-index:9;background:#054893}.navigation ul.nav{margin:0;padding:0}.navigation ul.nav li{float:none;width:100%;padding:0}.navigation ul.nav li a{display:block;color:#fff;padding:10px 28px;font-size:16px;text-decoration:none!important}.navigation ul.nav li a:hover{background:#019ddf;color:#fff!important}.home_banner .item{padding:0 0 0}.home_banner .item .middle-content{padding-top:45px}.home_banner p{font-size:16px}.banner_box{margin-top:40px}.banner_box .back-bg{padding-left:35px;padding-right:35px}.banner-form{padding-top:0;padding-bottom:0;top:0;position:static}.banner-form .b_f_left{max-width:100%;border-radius:0}.banner-form .container{padding:0}.top-header{height:auto;padding:10px 20px;font-size:14px}.home_banner .item .middle-content{padding-top:47px;padding-bottom:125px}.logo:after{display:none}.mobile-header{position:fixed;top:0;left:0;width:100%}body{padding:121px 0 0}.m-call{padding:16px 0 10px 41px}.m-call a{color:#fff;font-size:22px;font-weight:700;margin-left:0;display:block}header.desktop-header{display:none}}.mobile-bar{position:absolute;right:8px;top:0;height:66px;border-left:none;width:69px}#nav-icon4{width:60px;height:45px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon4 span{display:block;position:absolute;height:9px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon4{transform:scale(.666);left:5px;top:10px}#nav-icon4 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}@media (max-width:1200px){.data-security{max-height:initial}.about-section p{font-size:20px;line-height:32px}}@media (max-width:991px){.master-logo{padding:25px 0 0 0}.footer-lgo{margin:45px 0 0 0}.data-security{max-height:none;margin:23px 0 0 0}.about-section p{font-size:18px;line-height:24px}.about-section h2{padding:0 0 29px 0;margin:0;font-size:34px}.use-full-link{width:50%;padding:44px 0 0 0}.use-full-link p{padding:4px 0 17px 0}.use-full-link:nth-child(3){width:100%;padding-bottom:30px}.solar-solution ul li:before{right:-5px;top:25px}.solar-solution ul li{padding:0 12px}.solar-solution ul li a{font-size:30px;text-decoration:none;line-height:58px}.m-call{padding:16px 0 10px 41px}.m-call a{color:#fff;font-size:22px;font-weight:700;margin-left:0;display:block}}@media (max-width:767px){.solar-solution ul li:before{right:-5px;top:25px}.solar-solution ul li{padding:0 12px}.solar-solution ul li a{font-size:22px;text-decoration:none;line-height:58px}.footer-lgo{margin:45px 0 0 0}.use-full-link ul li a{font-size:15px}.use-full-link ul li{line-height:26px}.master-logo{padding:29px 0 0 0}.Our-Energy h4{font-size:32px}.data-security{max-height:none;margin:30px 0 0 0}.light-bg{padding-bottom:45px}.why-Choose h2{padding:63px 0 54px 0;margin:0;font-size:30px}.customer-say p{padding:0;font-size:18px;line-height:35px}.customer-say{padding:40px 0 35px 0}.customer-say h3{padding:0 0 20px 0}.m-call{padding:16px 0 10px 41px}.m-call a{color:#fff;font-size:20px;font-weight:700;margin-left:0;display:block}.home_banner h2,.home_banner h3{font-size:20px;line-height:1.3}.breakdown-sec ul{margin:39px 0 0}#footer .col-one{width:100%;color:#fff;font-size:16px;font-weight:400;margin:0 0 26px}#footer .col-two{width:100%;margin-bottom:20px}#footer .col-three,#footer .col-four{width:100%;margin:0 0 20px}#footer .col-five{width:100%}.breakdown-sec .s-link{margin:10px 19px}.breakdown-sec ul li{width:50%}.breakdown-sec h2{font-size:28px;margin-bottom:20px}.breakdown-sec p{font-size:16px;line-height:28px;text-align:center}.industrial_row ul{column-count:1}}@media (max-width:575px){.about-section p{padding-bottom:30px}.customer-say ul li img{width:30px}.about-section{margin:30px 0 0 0}.solar-solution ul li a{display:block;color:#FFF;font-size:26px;line-height:42px}.solar-solution ul li{padding:0 0;margin:0;display:block;position:relative}.solar-solution ul li:before{display:none}.data-security{max-height:none;margin:30px 0 0 0}.footer-lgo{margin:35px 0 0 0;text-align:center}.master-logo{padding:35px 0 0 0}}@media (max-width:480px){.use-full-link{width:100%}}.navigation ul.nav li a{font-size:18px;padding:0 18px}@media (min-width:1200px) and (max-width:1600px){.navigation ul.nav li a{font-size:18px!important;padding:0 18px!important}}@media(max-width:767px){section.bayswater-sec h3,section.bayswater-sec h2{font-size:22px}section.bayswater-sec .bayswater-content .c-padd{padding-right:0}section.bayswater-sec .bayswater-content{padding:30px 0 15px;background:#F0F0F0}section.bayswater-sec h3,section.bayswater-sec h2{font-family:'Quicksand',sans-serif;font-weight:700;font-size:22px;line-height:1.2}section.bayswater-sec .bayswater-content:nth-child(2n){padding-right:0;padding-left:0}.page-template-services-one .servic-faq .wrapp{padding:30px 0}section.map-content .img_blk{margin:0 0 21px}section.map-content h2{font-size:24px;line-height:28px}section.map-content{padding:35px 0}.bayswater-content .item{min-height:0}.bay_slider{margin:0 0 10px}}