/*!
Theme Name: rpm-theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: rpm-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

rpm-theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,a,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0;text-decoration:none;list-style:none;outline:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-tap-highlight-color:#fff0}html,body{-webkit-text-size-adjust:none;height:100%}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}iframe{vertical-align:top}textarea:focus,input:focus,a,div,img{outline:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#000;font-size:16px;font-family:'Poppins',sans-serif;font-weight:400;line-height:1.5;background-color:#fff;display:flex;flex-wrap:wrap}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;line-height:1.2;font-weight:700;font-family:inherit}.h1,h1{font-size:40px;margin-bottom:20px}.h2,h2{font-size:36px;margin-bottom:20px;line-height:43px;font-weight:700}.h3,h3{font-size:25px;margin-bottom:18px}.h4,h4{font-size:22px;margin-bottom:17px}.h5,h5{font-size:20px;margin-bottom:15px}.h6,h6{font-size:18px;margin-bottom:10px}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit;text-decoration:none}p{color:#000;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:15px}p:last-child{margin-bottom:0}ul,ol{margin:0;padding:0;margin-left:17px}ul li,ol li{font-size:16px;color:#000;font-weight:400;line-height:1.5;padding:0;margin:0;padding-bottom:5px}ul>li{list-style:outside disc}ol>li{list-style:outside decimal}blockquote{display:block;text-align:left;margin-bottom:20px;position:relative;background:#f3f3f3;padding:20px 20px;border-left:4px solid #1589cb;line-height:2;font-size:20px;font-style:italic;margin-bottom:25px}blockquote p{font-size:inherit;font-weight:inherit;line-height:inherit}hr{border:0 #000 solid;border-top-width:1px;clear:both;height:0;margin:10px auto 40px}img{border:none;max-width:100%;vertical-align:top;height:auto}img[src$=".svg"]{width:100%}a{color:#4777ac;transition:background-color 0.3s ease 0s,color 0.3s ease 0s}a:hover{color:#000;text-decoration:underline}a:focus{outline:none}form label{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:10px;display:block}input,textarea,button{font-family:'Poppins',sans-serif}input[type="text"],input[type="submit"],input[type="button"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],textarea{-webkit-appearance:none;outline:none;border-radius:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],textarea{border:1px solid #dedede;padding:7px 10px;color:#000;font-size:16px;font-weight:400;width:100%}textarea{height:150px;resize:none;overflow:auto;padding:10px 15px}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus{border-color:#66afe9}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;background-color:#cbcbcb;padding:0 15px;height:40px;display:inline-block;vertical-align:top;font-size:14px;font-weight:600;line-height:1.52857143;text-align:center;border:none;text-transform:uppercase;border-radius:0;color:#fff;background-color:#0eb769}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#66afe9;color:#fff}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.gray_bg{background-color:#EBEBEB}.black_bg{background-color:#000}::-webkit-input-placeholder{opacity:1!important;color:#000}:-moz-placeholder{opacity:1!important;color:#000}::-moz-placeholder{opacity:1!important;color:#000}:-ms-input-placeholder{opacity:1!important;color:#000}.form-group{margin-bottom:30px}.btn{display:inline-block;vertical-align:top;padding:6px 12px;font-size:14px;font-weight:600;line-height:1.52857143;text-align:center;border:none;text-transform:uppercase;border-radius:0;color:#fff;background-color:#0eb769}.btn:hover,.btn:focus{color:#fff;background-color:#019852;border-color:#019852;text-decoration:none}.btn-sm{padding:8px 16px}.btn-md{padding:12px 24px}.btn-link{color:#98989c;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:2px;border-bottom:1px solid #98989c;margin-bottom:2px}.btn-link:hover,.btn-link:focus{color:#0eb769;font-weight:700;text-decoration:none;border-bottom:1px solid #0eb769}table{border-spacing:0;border-collapse:collapse}td{text-align:left;font-weight:400}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-bordered{width:100%;max-width:100%;text-align:left}.table-bordered th,.table-bordered td{vertical-align:bottom;border-bottom:1px solid #ddd;padding:10px}#wrapper{width:100%;display:flex;min-height:100%;position:relative;flex-wrap:wrap;background-color:#fff;justify-content:space-between;align-content:space-between}.main-container{width:100%}.container{max-width:1135px}.main-header{width:100%;height:auto;position:relative;box-shadow:1px 1px 11px rgb(0 0 0 / .5);overflow:;z-index:1000}.main-header .header_upper{height:50px;background:#E8E8E8;width:100%}.main-header .help_link{font-size:16px;color:#000;line-height:25px;padding:12px 32px;display:inline-block;vertical-align:top;text-decoration:none!important}.main-header .head_phone{font-size:20px;font-weight:700;color:#000;text-decoration:none!important;padding:10px 0 10px 41px;display:inline-block;background:url(/wp-content/themes/rpm-theme/assets/images/phone_Icon.svg) no-repeat left center}.header_lower{width:100%;height:145px;position:relative;z-index:1}.header_lower::before{content:'';width:calc(50% - 230px);height:145px;background:#163050;position:absolute;left:0;z-index:-1}.logo{float:left;height:145px;background:#163050;width:313px;padding:27px 0 0;position:relative}.logo:after{content:'';position:absolute;width:100px;height:100%;background:#163050;top:0;transform:skew(-15deg);z-index:-1;right:-28px}.top-right{float:right;margin:19px 0 0}.call-top{float:left;margin:0 0 0 26px;background:url(/wp-content/themes/rpm-theme/assets/images/phone.png) no-repeat 0 5px}.call-top .fa-phone{position:absolute;font-size:60px;color:#ea3b4a;left:0;top:4px}.call-top a{font-size:42px;font-weight:700;line-height:1;text-decoration:none!important;color:#0098db!important;padding-left:60px;display:block;position:relative;font-family:'Jura',sans-serif}.call-top a span{display:block;color:#163050;font-size:16px;font-weight:700}.get-btn{float:left}.get-btn a{display:block;text-align:center;height:59px;background:#313a57 url(/wp-content/themes/rpm-theme/assets/images/quote-img.png) no-repeat 15px 14px;margin-left:35px;border-radius:5px;font-size:21px;text-decoration:none;padding:13px 18px 13px 62px;color:#fff;cursor:pointer;font-family:'Quicksand',sans-serif;font-weight:700}.get-btn a:hover{background-color:#ea3b4a}.hamburger{padding:0;margin:0;height:auto;width:auto;text-align:center;background-color:#fff0}.hamburger:not(.close){position:absolute;top:20px;right:20px;z-index:99}.hamburger:hover,.hamburger:focus{background-color:#fff0;outline:none}.hamburger .line{width:30px;height:4px;background-color:#e67e22;display:block;margin:6px auto}.hamburger:hover{cursor:pointer}.hamburger.close{padding:10px}.hamburger.close .wrap{position:relative;width:30px;height:30px;display:block}.hamburger.close .line{margin:0;width:100%;position:absolute;top:calc(50% - 2px);transform:rotate(45deg);background-color:#fff}.hamburger.close .line:last-child{transform:rotate(-45deg)}#menu{position:fixed;top:0;left:-100%;width:80%;height:100%;background-color:#3ab4a6;max-width:450px;transition:all 0.3s ease-in-out;z-index:999}#mobilenav.is-open #menu{left:0}#mobilenav .nav-logo{padding:15px}#mobilenav ul,#mobilenav li{padding:0;margin:0;list-style:none;position:relative}#mobilenav ul ul{display:none}#mobilenav .caret{display:block;width:36px;height:36px;position:absolute;top:3px;right:2px;cursor:pointer}#mobilenav .caret:not(.trigger-caret){pointer-events:none}#mobilenav .caret:before,#mobilenav .caret:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;display:block;margin:auto;width:20px;height:2px;background:#fff}#mobilenav .caret:after{transform:rotate(-90deg);transition:all .2s ease}#mobilenav .is-open>.caret:after{transform:rotate(0)}#mobilenav ul a{display:block;padding:10px 15px;cursor:pointer;z-index:2;font-size:16px;text-decoration:none;color:#fff;background:#3ab4a6;border-bottom:1px solid #fff}#mobilenav .has-sub>a{padding-right:40px}#mobilenav li li a{padding-left:30px;font-size:14px;text-decoration:none;color:#ddd;background:#49505a}#mobilenav li li li a{padding-left:50px}#mobilenav .nav-backdrop{position:fixed;height:100%;width:100%;background:rgb(0 0 0 / .8);z-index:-1;opacity:0;visibility:hidden;transition:all 0.4s ease-in}#mobilenav.is-open .nav-backdrop{opacity:1;z-index:999;visibility:visible}#mobilenav .menu-outer{max-height:calc(100vh - 80px);overflow-y:auto;padding-bottom:60px}.main-footer{width:100%;height:auto;line-height:normal}.main-footer .space-small{padding:60px 30px}.fo_nav{overflow:hidden;padding:0 0 30px;border-bottom:#707070 solid 1px;margin-bottom:31px}.fo_nav ul{margin:0;padding:0}.fo_nav ul li{list-style:none;float:left;margin-right:25px}.fo_nav ul li a{display:block;font-size:18px;color:#707070;font-weight:400;text-decoration:none}.fo_nav ul li a:hover{color:#000}.bt_footer p{color:#707070;font-size:14px}.fo_link{margin:0;padding:0 0 30px}.fo_link a{font-size:14px;color:#707070;display:inline-block;vertical-align:top}.fo_link a+a{margin-left:20px}.bt_footer p{margin:0;padding:0 0 30px}.bt_footer p:last-child{padding-bottom:0}.home_banner{background:#BAECEA;padding:167px 0 0 0;background-size:cover;background-repeat:no-repeat;height:693px}.home_banner .white-bg{max-width:660px}.home_banner h2{font-size:40px;color:#fff;font-weight:700;font-family:'Quicksand',sans-serif;line-height:48px}.home_banner h2 strong{color:#fff}.home_banner h3{font-size:40px;color:#00a2e4;font-weight:700;font-family:'Quicksand',sans-serif;line-height:48px;margin:30px 0 0;padding:0}.home_banner h3 strong{font-size:25px;font-weight:700}.home_banner p{font-size:28px;color:#272727;font-weight:700}.home_banner .master-img{position:absolute;right:-108px;bottom:-28px}.home_banner .list-blk{background:#000;max-width:599px;color:#fff;margin-bottom:87px}.home_banner .list-blk ul{margin:0;padding:0}.home_banner .list-blk ul li{list-style:none;display:inline-block;font-size:18px;color:#fff;padding:15px 31px;font-weight:600}.home_banner .clark-img{position:absolute;right:-91px;bottom:0;margin-right:0}.home_banner .clark-img img{position:relative;right:-90px}.fast-response-sec .row{margin-left:0;margin-right:0}.fast-response-sec .red-bg{background-color:#ea3b4a;background-position:left center;background-repeat:no-repeat}.fast-response-sec .left_blk{padding:86px 0;max-width:638px;margin:auto;width:96%}.fast-response-sec h2{font-size:45px;font-weight:700;color:#fff;margin:0;padding:0 0 30px;line-height:1.3}.fast-response-sec h2 span{color:#ea3b4a}.fast-response-sec .left_blk ul{margin:0;padding:0}.fast-response-sec .left_blk ul li{list-style:none;font-size:21px;color:#fff;font-weight:600;background:url(/wp-content/themes/rpm-theme/assets/images/check-icon.png) no-repeat 0 7px;padding-left:35px}.fast-response-sec .left_blk ul li+li{margin-top:15px}.blue-bg{background:#313a57}.fast-response-sec .padd{max-width:420px;margin:86px 65px}.fast-btn a{display:block;border:#ea3b4a solid 3px;height:68px;text-align:center;font-size:28px;font-weight:600;color:#fff;text-decoration:none;padding:11px 0 0}.fast-btn a span{color:#ea3b4a}.fast-btn a+a{margin:24px 0 0}.services_sec{padding:68px 0 0}.services_sec h2{text-align:center;font-size:45px;font-weight:700;line-height:1;margin:0 0 46px;padding:0}.services_sec h2 span{color:#ea3b4a}.services_sec .container{max-width:1325px}.services_sec .services_blk{overflow:hidden;background-color:#313a57;background-position:right bottom;background-repeat:no-repeat;border-radius:7px 7px 0 0}.services_sec .ser-padd{max-width:749px;margin:55px 0 55px 101px}.services_sec h3{color:#ea3b4a}.services_sec ul{margin:0;padding:0}.services_sec ul li{list-style:none;color:#fff;font-size:15px}.services_sec .col-lg-6:nth-child(n+3){margin-top:50px}.service-list{background:#242d66;border-top:#ea3b4a solid 3px;padding:40px 50px;text-align:center;border-radius:0 0 7px 7px}.services_sec h4{color:#fff;font-weight:600;line-height:1.5}.choose-sec{padding:80px 0 60px}.choose-sec h2{text-align:center;margin:0 0 50px;padding:0}.choose-sech2{text-align:center;font-size:45px;font-weight:700;line-height:1;margin:0 0 46px;padding:0}.choose-sec h2 span{color:#ea3b4a}.choose-sec p{font-size:16px;line-height:30px}.choose-sec .padd strong{color:#ea3b4a}.choose-sec .padd-form{background:#313a57;padding:40px;border:#ea3b4a solid 3px;border-radius:12px}.choose-sec .padd-form h3{font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;text-align:center;margin:0 0 25px}.choose-sec input[type="text"],.choose-sec input[type="email"],.choose-sec input[type="tel"]{width:100%;height:55px;border-radius:5px;padding:0 15px;margin:0 0 11px;border:#fff solid 1px;background:none;color:#fff}.choose-sec .wpcf7-form-control-wrap{display:block}.choose-sec br{display:none}.choose-sec textarea{width:100%;height:100px;border-radius:5px;padding:15px 15px;margin:0 0 11px;background:none;color:#fff}.choose-sec .wpcf7-submit{width:100%;height:59px;border-radius:7px;background:#ea3b4a;font-size:24px}.choose-sec .ajax-loader{position:absolute}.choose-sec .padd{padding-right:50px}.choose-sec ::-webkit-input-placeholder{opacity:1!important;color:#fff}.choose-sec :-moz-placeholder{opacity:1!important;color:#fff}.choose-sec ::-moz-placeholder{opacity:1!important;color:#fff}.choose-sec :-ms-input-placeholder{opacity:1!important;color:#fff}.testimonial-sec{background-color:#f0f0f0;background-position:left top;background-repeat:no-repeat;background-size:cover;padding:60px 0}.testimonial-sec h2{text-align:center;font-size:45px;color:#ea3b4a;margin:0 0 35px;padding:0}.testimonial-sec p{font-size:17px;color:#313a57;line-height:35px;font-weight:600;font-style:italic;text-align:center;max-width:800px;margin:auto}.testimonial-sec .name_col{display:block;font-weight:600;text-align:center;font-size:17px;color:#ea3b4a;padding:15px 0 21px}.testimonial-sec .slick-dots{margin:25px 0 0;padding:0;text-align:center}.testimonial-sec .slick-dots li{list-style:none;display:inline-block;margin:0 6px}.testimonial-sec .slick-dots li button{font-size:0;line-height:0;width:6px;height:6px;padding:0;border-radius:25px;background:#2a336a;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.testimonial-sec .slick-dots li.slick-active button{width:35px;border-radius:5px;background:#ea3b4a}.partner-sec{text-align:center;padding:80px 0}.partner-sec h2{text-align:center;font-size:45px;color:#313a57;margin:0 0 35px;padding:0}.partner-sec h2 span{color:#ea3b4a}.partner-sec .row{background:#f4f4f4;justify-content:center;padding:10px 0}.partner-sec .row .col{margin:10px 13px}.page_sec{padding:50px 0}.page_sec .heading_col{max-width:532px;float:left;width:100%}.page_sec .col_8{width:calc(100% - 577px);float:right}.page_sec p{line-height:32px;font-size:18px;font-weight:500}.brands_slider{margin:0 -10px}.brands_slider .slick-arrow{width:50px;height:50px;font-size:0;text-indent:-999em;position:absolute;padding:0;right:0;bottom:-80px;z-index:9;background-position:center;background-repeat:no-repeat;padding:0;background-color:#fff0;box-shadow:none;-webkit-box-shadow:none;background-size:contain;border:1px solid #F50;background-color:#F8F8F8;box-shadow:0 0 10px rgb(255 180 50 / .5)}.brands_slider .slick-arrow:focus{outline:none}.brands_slider .slick-prev{right:65px;background-image:url(/wp-content/themes/rpm-theme/assets/images/l_arrow.jpg);background-position:center center;background-size:inherit}.brands_slider .slick-next{background-image:url(/wp-content/themes/rpm-theme/assets/images/r_arrow.jpg);background-position:center center;background-size:inherit}.brands_slider .slick-disabled{opacity:.5;filter:alpha(opacity=50)}.brands_sec{background:#BAECEA}.brands_slider .slick-slide>div{padding:9px 10px}.brands_slider .slick-slide .item{background-color:#fff;text-align:center;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);min-height:60px;border-radius:4px}.brands_slider .slick-slide .item .img_block{display:flex;align-content:center;justify-content:center;height:70px;flex-wrap:wrap;padding:0 15px}.brands_slider .slick-slide .item .img_block img{max-height:35px}.brands_sec .brands_logo{padding:0 0 80px}.commercial_sec .system_blk{clear:both}.system_blk .img_blk{width:100%;height:200px;background-color:#E1E1E1;display:block}.system_blk .img_blk img{width:100%;height:100%;object-fit:cover}.system_blk [class*="col-"]{margin-top:30px}.system_blk .content_blk{margin:-68px 20px 0;padding:20px;background:#fff;position:relative}.system_blk .content_blk ul{margin:0;padding:0}.system_blk .content_blk ul li{list-style:none;font-size:14px;position:relative;padding-left:20px}.system_blk .content_blk ul li+li{margin-top:8px}.system_blk .content_blk ul li:before{width:8px;height:8px;background-color:#000;content:'';position:absolute;left:0;border-radius:100%;top:7px}.system_blk .content_blk p{line-height:26px;font-size:16px}.system_blk .content_blk h4{font-size:26px;line-height:32px;color:#333;margin:0 0 15px;padding:0}.cta_btn{background-color:rgb(255 136 0);box-shadow:0 0 10px rgb(255 136 0 / .5);border-radius:2px;height:60px;display:block;font-size:18px;font-weight:700;padding:17px 15px;color:#fff;text-align:center;text-decoration:none!important}.cta_btn:hover{background-color:rgb(0 0 0);color:#fff}.system_blk .cta_btn{margin-top:20px}.step_sec{color:#fff}.step_sec h2{color:#fff}.step_sec h3{color:#fff;font-size:22px}.step_sec p{color:#fff;font-size:16px;font-weight:300;margin:0;padding:0 0 20px;line-height:26px}.step_sec .cta_btn{max-width:280px;width:100%}.support_sec h2{max-width:165px;width:100%;float:left}.accordion_call{width:calc(100% - 343px);float:right;margin:10px 0 0}.accordion_call .acc__panel{display:none}.accordion_call .acc__card{margin-bottom:0}.accordion_call .acc__title{padding:18px 60px 18px 0;font-size:16px;font-weight:500;cursor:pointer;color:#fff;line-height:24px;position:relative;color:#000;border-bottom:#cdcdcd solid 1px}.accordion_call .i-blk{position:absolute;width:20px;height:20px;right:0;top:50%;transform:translate(0,-50%)}.accordion_call i.fa.fa-chevron-down{color:#2765CF}.accordion_call .i-blk i+i{width:1px;height:20px;background:#fff;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.accordion_call .acc__title.active i+i{display:none}.accordion_call .acc__panel{background:#fff;padding:30px 0}.accordion_call .acc__title.active{color:#000}.acc__panel,.acc__panel p{font-size:16px;color:#333}.accordion_call ul,.accordion_call ol{margin-left:28px}.accordion_call .acc__title.active span.i-blk{transform:rotate(-180deg);top:33%;right:5px}.additional_sec h3{margin:0 0 20px;padding:0;font-size:30px;font-weight:500}.additional_sec p{font-size:16px;font-weight:400;line-height:28px}.nav_sticky{background:#f8f8f8;padding:0;width:100%;left:0;z-index:10000;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s}.nav_sticky.fixed{background:none;padding:0;position:fixed;top:0}.nav_sticky.fixed .page_nav{margin:20px auto}.page_nav{height:85px;background:rgb(255 255 255);box-shadow:0 0 10px rgb(0 0 0 / .16);padding:0 0;z-index:10000;max-width:1134px;margin:50px auto;position:relative;transition:all 0.3s;-webkit-transition:all 0.3s;width:94%}.page_nav ul#nav{margin:0;padding:0}.page_nav ul#nav li{list-style:none;float:left;margin:0;padding:0}.page_nav ul#nav li a{display:block;font-size:18px;font-weight:500;color:#000;padding:29px 12px 25px;text-decoration:none;border-bottom:#fff0 solid 5px}.page_nav ul#nav li a.active{border-color:#F80}.page_nav .cta_btn{width:250px;position:absolute;right:14px;top:12px;font-size:20px;padding:15px}.residential-solar{padding:56px 0;background:#F8F8F8}.residential-solar h2{text-align:center;font-size:32px;margin:0 0 27px;padding:0;line-height:1}.residential-solar center{margin:0 auto 40px;max-width:850px;width:100%}.residential-solar center p{font-size:20px;line-height:32px}.residential-solar ul.tabs{max-width:550px;height:80px;background:rgb(255 255 255) 0% 0% no-repeat padding-box;box-shadow:0 0 30px rgb(255 85 0 / .1);border:1px solid rgb(255 85 0);border-radius:40px;margin:0 auto 30px;padding:7px}.residential-solar .resp-tabs-list li{width:25%;border-radius:37px;height:64px;text-align:center;font-size:20px;font-weight:500;padding:0}.residential-solar .resp-tabs-list li.resp-tab-active{background:#F50}.residential-solar h2.resp-accordion a{text-decoration:none!important}.residential-solar.commercial-solar .resp-tabs-list li.resp-tab-active{background:#FFB997}.residential-solar.commercial-solar .resp-tabs-list li.resp-tab-active a{color:#000!important}.residential-solar .resp-tabs-list li a{color:#707070;display:block;padding:17px 0;text-decoration:none;font-weight:500}.residential-solar .resp-tabs-list li.resp-tab-active a{color:#fff}.residential-solar .resp-tab-content{background:none;padding:0}.tab_container{clear:both;width:100%;background:none}.tab_container .tab_blk{background-repeat:no-repeat;background-color:#fff;background-size:cover;background-position:center;padding:35px;border-radius:8px;min-height:650px;position:relative}.tab_container article{max-width:450px;background:#fff;padding:35px 25px;border-radius:8px}.tab_container .tab_blk h3{font-size:30px;color:#F50;font-weight:700}.tab_container .tab_blk p{font-size:20px;color:#000;line-height:32px}.tab_container span.link_popup{font-size:20px;color:#0058FF;display:inline-block;cursor:pointer;background:url(/wp-content/themes/rpm-theme/assets/images/puls-icon.png) no-repeat;background-size:25px;padding:2px 0 4px 36px;background-position:left 6px}.tab_container .specification_blk{padding-top:48px;padding-bottom:43px}.tab_container .specification_blk ul{list-style:none}.tab_container .specification_blk ul li{font-size:20px;list-style:none}.btn_org{display:block;height:55px;background:rgb(255 85 0) 0% 0% no-repeat padding-box;box-shadow:0 0 20px rgb(255 85 0 / .4);border-radius:2px;font-size:20px;color:#fff!important;font-weight:600;text-align:center;padding:17px 0;line-height:1;text-decoration:none!important}.btn_org:hover{background:#000}.tab_content{padding:20px;display:none}.tab_drawer_heading{display:none}.tab-popup{position:absolute;width:100%;top:0;left:0;background:#fff;height:100%;padding:60px;overflow:auto;opacity:0;visibility:hidden;transform:scale(.2);transition:all 0.5s ease 0s,color 0.5s ease 0s;box-shadow:0 0 50px rgb(0 0 0 / .2);border-radius:8px}.tab-popup.active{transform:scale(1);opacity:10;visibility:visible}.tab-popup .close_blk{position:absolute;right:60px;top:30px;color:#0058FF;cursor:pointer;font-size:20px}.tab-popup .p-btn{max-width:320px;width:100%;margin-top:42px}.tab-popup .p-btn a.btn_org{font-size:18px;font-weight:500;padding:18px 0}.tab-popup span.icon_blk{width:62px;display:block;margin:0 auto 20px}.tab-popup span.icon_blk img{width:100%}.tab-popup h5{font-size:18px;line-height:28px;margin:0;padding:0}.tab-popup .col-md-3{text-align:center}.tab-popup .solar_box{padding:62px 0 0}@media screen and (max-width:480px){.tabs{display:none}.tab_drawer_heading{background-color:#ccc;color:#fff;border-top:1px solid #333;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d_active{background-color:#666;color:#fff}}.residential-solar .packages-sec{margin:100px 0 0!important;width:100%}.packages-sec .col_8{width:calc(100% - 367px);float:right}.packages-sec h2{max-width:320px;float:left;width:100%;line-height:1.3}.packages-sec .package_con{overflow:hidden;margin:0 0 41px}.packages-sec .package_con p{font-size:18px;line-height:32px;color:#000;font-weight:500}.packages-sec .con_blk{padding:0 25px}.packages-sec .con_blk p{font-size:18px;line-height:32px;font-weight:500}.packages-sec .con_blk ul{margin:10px 0 0;padding:0}.packages-sec .con_blk ul li{list-style:none;font-size:16px;color:#333;line-height:32px}.price_blk{background:#000;height:auto;display:block!important;padding:33px 15px}.price_blk .kw-bk p{font-size:22px;color:#fff;font-weight:500;margin:0}.price_blk .kw-bk{padding-right:300px}.price_blk .cta_btn{width:250px;position:absolute;right:20px;top:7px;font-size:20px}.price-call{display:block;color:#fff;font-size:40px;font-weight:600;text-align:center}body.page-template-about .homebanner_r p,body.page-template-contact .homebanner_r p{margin-bottom:50px}.blog-sec{padding:80px 0 80px;background:#EBEBEB}.blog-sec .entry-meta{color:#B1B3C2;font-size:11px;padding:10px 0}.blog-sec .entry-meta .author_blk{background-repeat:no-repeat;padding:0 0 0 16px;background-position:0 3px;margin-right:22px}.blog-sec .entry-meta .date_blk{background-repeat:no-repeat;padding:0 0 0 16px;background-position:0 3px}.blog-list h2{margin:0;padding:0;line-height:28px;min-height:65px;display:flex;align-items:center;font-weight:400}.blog-list h2 a{font-size:22px;color:#000;line-height:33px;text-decoration:none!important;text-transform:inherit}.blog-list .entry-content{color:#505050;font-size:16px;font-weight:400;margin:14px 0 0;line-height:28px}.blog-list .cta_btn{margin:25px 0 0}.blog-list .w-padd{border-radius:27px;overflow:hidden;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:0;height:100%}.blog-list .c_padd{padding:15px 22px 27px;background-color:#fff}.blog-list [class*="col-"]{margin-bottom:46px}.blog-list .post-thumbnail{height:201px;display:block;width:100%;overflow:hidden}.blog-list .post-thumbnail img{width:100%;height:100%;object-fit:cover}.blog-list .thumbnail_img{position:relative}.blog-list .thumbnail_img .date_blk{background:#FFBF4E;border-radius:0 0 0 0;opacity:1;min-width:123px;height:40px;right:0;top:0;position:absolute;text-align:center;padding:7px 15px 0;font-size:18px;font-weight:500}.blog-list .read-link-b{font-size:18px;color:#2765CF;padding:20px 0 0!important;display:block;text-decoration:none!important}.navigation-page{text-align:center;width:100%}.navigation-page ul{margin:0;padding:0}.navigation-page ul li{display:inline-block;margin:0}.navigation-page ul li a{display:block;padding:2px 15px;text-decoration:none!important}.navigation-page ul li a{display:block;padding:6px 13px 0;background:none;color:#26003f;border-radius:64px;display:inline-block;min-width:50px;min-height:50px;margin:0 3px;background:#F7F7F7;border:1px solid #707070;opacity:1;font-size:22px;line-height:36px;color:#707070}.navigation-page ul li.active a{border:2px solid #FF7400;background:#F7F7F7;color:#707070}.navigation-page ul li.next_d a{border:none;background:none}.navigation-page .next_d{width:27px;height:26px;background:;position:relative;left:5px;top:3px}.navigation-page .previous_d{width:27px;height:26px;background:;position:relative;right:5px;top:3px}.navigation-page .fa{font-size:34px}.navigation-page .fa{color:#505050}.navigation-page .next_d .fa{color:#2765CF}.navigation-page .next_d span{position:absolute;left:0;top:0;width:30px;height:40px;overflow:hidden;opacity:0}.navigation-page .previous_d span{position:absolute;left:-12px;top:-7px;width:38px;height:40px;overflow:hidden;opacity:0}.single-list .post-thumbnail{border-radius:27px;overflow:hidden;width:100%;height:341px;margin-bottom:38px}.single-list .post-thumbnail img{width:100%;height:100%;object-fit:cover}.single-list .single-post-dv{max-width:100%;padding:40px 30px 40px;border-radius:0}.single-list .single-post-dv p{color:#000;font-size:16px;font-weight:400;margin:20px 0 20px;line-height:28px}.single-list .single-post-dv ul{margin:0;padding:0 0 0 24px}.single-list .single-post-dv ul li{font-size:16px;font-weight:400;margin:0 0 0;line-height:28px;color:#000;list-style:none}.single-list .b_left h3{color:#092E6E;font-size:18px;line-height:40px}.single-list .single-post-dv{position:relative}.single-list .date_blk{padding:0 0 0 26px;background-size:17px}.single-list .date_blk{background:#F7F7F7;border-radius:0 10px 0 0;opacity:1;min-width:123px;height:40px;right:0;top:0;position:absolute;text-align:center;padding:9px 15px 0}.request_callback_text_blog{margin-top:30px;clear:both}.blog-sec.single-list .entry-meta{color:#B1B3C2;font-size:19px;padding:2px 0 30px 0;font-weight:500}.blog-sec.single-list .entry-meta .author_blk,.blog-sec.single-list .entry-meta .date_blk{padding:0 0 0 26px;background-size:17px}.single-post-dv{background:#FFF;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:10px;opacity:1}.single-post-dv h2{font-size:26px;color:#000;line-height:38px;text-decoration:none!important;font-weight:600}.tag_share_dv{overflow:hidden}.tag_share_dv .tag_left{float:left}.tag_share_dv .tag_title{font-size:20px;display:block;color:#4757CD;font-weight:700;margin:0;padding:0 0 8px}.tag_share_dv .tag_left a{display:inline-block;border:#BCC4FF solid 1px;padding:8px 10px;border-radius:8px;color:#848CC4!important;font-weight:500;font-size:16px;text-decoration:none!important;margin-right:6px;t}#secondary .widget-title{font-size:20px;font-weight:400;line-height:28px;text-transform:uppercase;color:#FF7400;margin:0;padding:0 0 9px}#secondary .rpwwt-widget ul li{padding:0;margin:0 0 5px}#secondary .rpwwt-widget ul li a{text-decoration:none!important}#secondary .wp-post-image{width:105px;height:;border-radius:6px}#secondary .rpwwt-post-title{font-size:17px;color:#26003F;font-weight:600;display:}#secondary .rpwwt-post-date{color:#747582;font-size:13px;padding:5px 0 0}#secondary{max-width:100%;float:right;margin:0 0 0;width:100%}.b_white_bg{background:#FFF;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:0;opacity:1;padding:30px}#secondary .b_white_bg+.b_white_bg{margin-top:30px}#secondary .b_white_bg .widget-title{font-size:22px;font-weight:600;line-height:33px;text-transform:uppercase;color:#000;margin:0;padding:0 0 16px}.recent-post-nav ul{margin:0;padding:0}.recent-post-nav ul li{list-style:none;margin:0;padding:0}.recent-post-nav ul li+li{margin-top:25px}.recent-post-nav ul li a{font-size:18px;font-weight:400;color:#1A73E8;text-decoration:none!important;line-height:7px}.recent-post-nav span.post-date{font-size:14px;color:#666;display:block;padding:5px 0 0}.categ-nav ul{margin:0;padding:0}.categ-nav ul li{list-style:none;position:relative;margin:0;padding:0}.categ-nav ul li+li{margin-top:8px}.categ-nav ul li a{color:#000;font-size:16px;font-weight:400;padding:5px 0;display:inline-block}.categ-nav ul li a:hover{text-decoration:none;color:#1A73E8}.categ-nav .post-count{position:absolute;right:0;width:35px;height:35px;background:#E5E5E5;color:#1A73E8;font-size:16px;text-align:center;line-height:35px}.button-blog-n-b{text-align:right;padding:15px 0 0}.button-blog-n-b .previous-button,.button-blog-n-b .next-button{display:inline-block;vertical-align:top}.button-blog-n-b .previous-button a{display:block;width:80px;height:auto;background:#FFF;border:2px solid #1A73E8;border-radius:2px;color:#000;text-align:center;vertical-align:top}.button-blog-n-b a{display:block;padding:11px 0;color:#000!important;text-decoration:none!important}.button-blog-n-b .next-button a{display:block;width:80px;height:50px;background:#FFF;border:2px solid #1A73E8;border-radius:2px;color:#000;text-align:center;margin:0 0 0 20px}@media(min-width:1200px){.single-list .col-lg-8{width:67.3%}.single-list .col-lg-4{width:31%}}.blog-inner .post-thumbnail{height:526px;overflow:hidden}.post-thumbnail img{width:100%;height:100%;object-fit:cover}.home_banner.blog-inner{background:#ebebeb;padding:48px 0 0 0}body.single-post .blog-sec{padding-top:50px}.blog-inner .homebanner_r .entry-title{font-size:42px;line-height:50px}.blog-inner .homebanner_r{padding:50px 35px 130px;min-height:477px;margin-bottom:-48px;position:relative}.blog-inner .list_btn{position:absolute;width:100%;left:0;padding:0 30px;bottom:50px}.RequestFreeQuote,#RequestCallBack{display:none}.fancybox-content.modal-popup{max-width:815px;width:94%;overflow:hidden;transform:translateY(-50px);transition:all .7s;display:none;box-shadow:0 0 40px #0003;-webkit-box-shadow:0 0 40px #0003;border-radius:10px;-webkit-border-radius:10px;padding:0;display:flex;flex-wrap:wrap}.fancybox-content.modal-popup .row{margin:0}.fancybox-content.modal-popup .modal-img{background-repeat:no-repeat;background-size:cover;background-position:center top;width:41%}.fancybox-content.modal-popup .modal_r{width:59%}.fancybox-content.modal-popup .modal_con{padding:30px 35px 25px}.modal_con h4{color:#000;font-size:22px;font-weight:700;margin:0 0 15px}.modal_con h4 span{font-size:20px;font-weight:400;display:block;padding:10px 0 0;color:#000}.fancybox-content.modal-popup .row{margin:0}.modal_con form .row .col-md-12{padding:0}.modal_con form label{display:block;color:#000;font-size:16px;font-weight:400;line-height:1;margin:15px 0 5px}.modal_con form input[type=text],.modal_con form input[type=password],.modal_con form input[type=email],.modal_con form input[type=tel],.modal_con form input[type=search],input[type=number],.modal_con form textarea{height:50px;background:#F8F8F8;border:1px solid #E3E3E3;border-radius:4px;color:#3F4346;font-size:15px;padding:0 18px}.modal_con form .wpcf7-not-valid-tip{display:none}.modal_con form input.wpcf7-not-valid{border-color:red!important}.modal_con form input[type=submit]{height:55px;background:#FF5500!important;box-shadow:0 0 20px #F506;border-radius:2px;opacity:1;font-size:20px;font-weight:400;color:#fff;text-transform:inherit;width:100%;margin:10px 0 0!important;font-weight:600}.modal_con form input[type=submit]:hover{background-color:#000}.modal_con form .radio-blk [type=radio]:checked+.radio-box{background-color:#FFE4D6;border:#ff7400 solid 2px!important}.fancybox-slide--html .fancybox-close-small{color:#000!important;font-weight:700;width:55px;height:55px}.modal_con .fancybox-slide1 br{display:none}.modal_con .wpcf7-form-control-wrap{display:block;margin-bottom:15px}.modal-popup-custom{position:fixed;top:0;left:0;bottom:0;right:0}.fancybox-slide1{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999999;text-align:center;display:flex;opacity:0;visibility:hidden;transition:all 0.3s ease 0s,color 0.3s ease 0s;overflow:auto}.fancybox-slide1.active{opacity:1;visibility:visible}.fancybox-slide1 .fancybox-content.modal-popup.modal-popup-custom{max-width:815px;width:94%;overflow:hidden;transform:translateY(-50px);transition:all .7s;display:none;box-shadow:0 0 40px #0003;-webkit-box-shadow:0 0 40px #0003;border-radius:10px;-webkit-border-radius:10px;padding:0;display:block;flex-wrap:wrap;align-content:center;align-self:center;align-items:center;margin:auto;transform:translateY(0)}.fancybox-slide1 button.fancybox-button.fancybox-close-small.f-close{top:4px;right:8px}.f_btn_org{cursor:pointer}.residancy_back_bg{background:rgb(0 0 0 / .7);bottom:0;left:0;right:0;z-index:9999999;position:fixed;top:0;transition:all 0.3s ease 0s,color 0.3s ease 0s;opacity:0;visibility:hidden}.residancy_back_bg.active{opacity:1;visibility:visible}.fancybox-slide1 h3{font-size:22px}.fancybox-slide1 input[type="text"],.fancybox-slide1 input[type="email"],.fancybox-slide1 input[type="tel"]{height:50px;background:#F8F8F8;border:1px solid #E3E3E3;border-radius:4px;color:#3F4346;font-size:15px;padding:0 18px}.fancybox-slide1 .wpcf7-form-control-wrap{display:block;margin-bottom:15px}.fancybox-slide1 br{display:none}.fancybox-slide1 input[type="submit"]{height:55px;background:#FF5500!important;box-shadow:0 0 20px #F506;border-radius:2px;opacity:1;font-size:20px;font-weight:400;color:#fff;text-transform:inherit;width:100%;margin:10px 0 0!important;font-weight:600}.product-desr-section h2.resp-accordion.resp-tab-active a{color:#fff!important;text-decoration:none}.modal_con form .radio-blk .wpcf7-radio{display:flex;flex-wrap:wrap;margin:0;border:#919194 solid 1px;border-radius:4px;overflow:hidden;margin-bottom:15px}.modal_con form .radio-blk .wpcf7-list-item{display:block;position:relative;margin:0;width:25%;padding:10px 0}.modal_con form .radio-blk .wpcf7-list-item.first [type=radio]:checked+.radio-box{border-left:none}.modal_con form .radio-blk .wpcf7-list-item.last [type=radio]:checked+.radio-box{border-right:none}.modal_con form .radio-blk .wpcf7-list-item .radio-wrap{width:calc(100% - 0px);height:calc(100% - 0px);margin:auto;display:block;left:0;right:0;top:0;bottom:0;padding:0;position:absolute}.modal_con form .radio-blk .wpcf7-list-item .radio-wrap .radio-wrap input[type=radio]{opacity:0;position:absolute;width:100%;height:100%;z-index:1;cursor:pointer}.modal_con form .radio-blk .wpcf7-list-item .radio-wrap .radio-box{width:100%;height:100%;border:none;border-radius:0;-webkit-border-radius:0;display:block}.modal_con form .radio-blk .wpcf7-list-item .radio-wrap input[type=radio]{opacity:0;position:absolute;width:100%;height:100%;z-index:1;cursor:pointer;margin:0;padding:0}.modal_con form .radio-blk .wpcf7-list-item .wpcf7-list-item-label{display:block;color:#000;font-size:12px;text-align:center;padding:7px 0;position:relative;font-weight:400}.fancybox-content.modal-popup .modal-img{background-repeat:no-repeat;background-size:cover;background-position:center top;width:41%;box-shadow:1px 1px 14px 7px rgb(0 0 0 / .1)}.modal_con form .radio-blk [type=radio]:checked+.radio-box{background-color:#ffcfa7;border-left:#ff7400 solid 1px;border-right:#ff7400 solid 1px}.modal_con form .radio-blk label{color:#F50;font-size:18px;font-weight:700;margin:10px 0 15px}.nav_sticky.stick~#sticky-anchor{height:150px}.step_sec.yellow_bg{background-color:#FDB432}.step_sec.yellow_bg h2,.step_sec.yellow_bg p,.step_sec.yellow_bg h3{color:#000}.step_sec.yellow_bg .cta_btn{background-color:#000}.special-price{display:block;font-size:16px;color:#FFF;background-color:#5DA22C;text-align:center;display:block;font-weight:400;padding:13px 25px;position:absolute;top:-60px;left:-13px;opacity:0;visibility:hidden}.special-price:after{content:'';width:0;height:0;border-style:solid;border-width:0 13px 13px 0;border-color:#fff0 #1f4a00 #fff0 #fff0;position:absolute;left:0;bottom:-13px}.special-price.selected{opacity:1;visibility:visible}.aboutus_sec{background-color:#EBEBEB;padding:70px 0}.aboutus_sec h2{font-size:40px;color:#000;font-weight:700}.aboutus_sec p{font-size:18px;color:#000;line-height:32px;font-weight:500}.aboutus_sec .container>.row:first-child{margin-bottom:50px}.aboutus_sec .aboutus_l{background-color:#fff;box-shadow:0 10px 10px #0000001A;-webkit-box-shadow:0 10px 10px #0000001A;padding:50px 40px;margin-right:-30px;position:relative;z-index:1}.aboutus_sec .aboutus_l h3{color:#000;font-size:30px;font-weight:700;margin:0 0 30px;padding:0}.aboutus_sec .aboutus_l ul{margin:0;padding:0}.aboutus_sec .aboutus_l ul li{margin:20px 0;padding:0;list-style:none;font-size:18px;color:#000;position:relative;display:flex;flex-wrap:wrap;align-items:center}.aboutus_sec .aboutus_l ul li .list_image{margin-right:20px}.aboutus_sec .aboutus_l ul li .list_image img{max-width:100%;display:block}.aboutus_sec .aboutus_l ul li p{width:calc(100% - 120px)}.aboutus_sec .aboutus_r{box-shadow:0 10px 10px #0000001A;-webkit-box-shadow:0 10px 10px #0000001A;background-color:#fff;padding:50px 40px;min-height:500px}.customer_reviews{padding:70px 0}.customer_reviews h2{font-size:40px;color:#000;font-weight:700}.customer_reviews p{font-size:18px;color:#000;line-height:32px;font-weight:500}.needhelp_sec{background-color:#EBEBEB;padding:70px 0}.needhelp_sec h2{font-size:40px;color:#000;font-weight:700}.needhelp_sec p{font-size:18px;color:#000;line-height:32px;font-weight:500}.needhelp_sec .container>.row:first-child{margin-bottom:50px}.needhelp_sec .needhelp_l{background-color:#fff;box-shadow:0 10px 10px #0000001A;-webkit-box-shadow:0 10px 10px #0000001A;padding:50px 40px;margin-right:-30px;position:relative;z-index:1}.needhelp_sec .needhelp_l form p{margin:0;padding:0}.needhelp_sec .needhelp_l form label{display:block;color:#000;font-size:18px;margin:0 0 5px;font-weight:500}.needhelp_sec .needhelp_l form input[type="text"],.needhelp_sec .needhelp_l form input[type="email"],.needhelp_sec .needhelp_l form input[type="tel"]{background-color:#F2F2F2;border:1px solid #707070;border-radius:2px;-webkit-border-radius:2px;height:49px;margin:0 0 20px}.needhelp_sec .needhelp_l form input[type="submit"]{background-color:#F80;border-radius:2px;-webkit-border-radius:2px;height:60px;width:100%;font-size:18px;font-weight:600;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;margin:10px 0 0 0}.needhelp_sec .needhelp_l form input[type="submit"]:hover{background-color:#000}.needhelp_sec .needhelp_l form .wpcf7-not-valid-tip{display:none}.needhelp_sec .needhelp_l form input.wpcf7-not-valid{border-color:red}.needhelp_sec .needhelp_l .wpcf7 form .wpcf7-response-output{margin:0}.needhelp_sec .needhelp_r{box-shadow:0 10px 10px #0000001A;-webkit-box-shadow:0 10px 10px #0000001A;background-color:#fff;padding:50px 40px}.needhelp_sec .needhelp_r h3{font-size:30px}.needhelp_sec .needhelp_r table{width:100%;margin:20px 0}.needhelp_sec .needhelp_r table tr{border-bottom:#000 solid 1px}.needhelp_sec .needhelp_r table tr td{padding:15px 0;font-size:18px}.needhelp_sec .needhelp_r table tr td a{color:#000}.needhelp_sec .needhelp_r table tr td strong{font-weight:700}.needhelp_sec .needhelp_r table tr td:last-child{text-align:right}.state_residence{padding:70px 0}.state_residence h2{font-size:40px;color:#000;font-weight:700}.state_residence p{font-size:18px;color:#000;line-height:32px;font-weight:500}.state_residence .state_row{display:flex;flex-wrap:wrap}.state_residence .state_row .state_blk{width:50%;padding:50px 0}.state_residence .state_row .state_blk .img_block{float:left}.state_residence .state_row .state_blk .img_block img{max-width:87px}.state_residence .state_row .state_blk .state_blkdet{margin-left:112px}.state_residence .state_row .state_blk .state_blkdet h4{color:#000;font-size:20px;font-weight:700;margin:0 0 15px;padding:0}.state_residence .state_row .state_blk .state_blkdet p{font-size:16px;line-height:25px}.template_banner{padding:90px 0;background-color:#f9f9f9}.template_banner .template_banner_cap{background:#FDB432 url(/wp-content/themes/rpm-theme/assets/images/Sun_Rays.svg) right bottom no-repeat;background-size:160px;padding:30px 50px}.template_banner h1{color:#000;font-size:42px;font-weight:700;margin:0 0 15px;padding:0}.template_banner p{color:#000;font-size:18px;font-weight:500}.content-wrapper{background-color:#EBEBEB;padding:100px 0}.content-wrapper .content-wrap{box-shadow:0 10px 10px #0000001A;-webkit-box-shadow:0 10px 10px #0000001A;background-color:#fff;padding:50px 30px}ul.resp-tabs-list{margin:0;padding:0}.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer;float:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none;padding:15px}.resp-tab-active{border-bottom:none;background-color:#fff}.resp-content-active,.resp-accordion-active{display:block}h2.resp-accordion{font-size:13px;margin:0;padding:10px 15px;background-color:#F1F1F1}h2.resp-tab-active{border-bottom:0 solid #c1c1c1!important;margin-bottom:0px!important;padding:10px 15px!important}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:blue}.resp-vtabs ul.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px!important;margin:0;cursor:pointer;float:none}.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}.resp-vtabs .resp-tab-content{border:none}.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px!important}.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:12px solid #c1c1c1}h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:12px solid #9B9797}h2.resp-tab-active{background:#DBDBDB!important}.resp-easy-accordion h2.resp-accordion{display:block}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.resp-jfit{width:100%;margin:0}.resp-tab-content-active{display:block}.cnt-tab-1-accordion .resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.cnt-tab-1-accordion .resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.cnt-tab-1-accordion .resp-accordion-closed{display:none!important}.cnt-tab-1-accordion .resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}@media only screen and (max-width:768px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}.cnt-tab-1-accordion ul.resp-tabs-list{display:none}.cnt-tab-1-accordion h2.resp-accordion{display:block}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}}#content-tab{display:flex!important;flex-wrap:wrap}#content-tab .resp-tabs-list{width:35%;border-right:#ebebeb solid 1px}#content-tab .resp-tabs-list li{float:none;display:block;border-left:#fff0 solid 4px;border-top:none;border-right:none;font-size:16px;font-weight:400;padding:8px 20px}#content-tab .resp-tabs-list li.resp-tab-active{border-left-color:#FDB432}#content-tab .resp-tabs-list h2{font-size:30px;line-height:1.5}#content-tab .resp-tabs-container{width:65%;clear:none;padding-left:5%}#content-tab .resp-tabs-container .resp-tab-content{border:none}#content-tab .resp-tabs-container .resp-tab-content h3{font-size:26px;margin:0 0 20px;font-weight:400}#content-tab .resp-tabs-container .resp-tab-content p{font-size:16px;line-height:28px}.additional_sec.gray_bg{background-color:#fafafa}body.page-id-23 .step_sec,body.page-id-23 .support_sec{display:none}.aboutus_sec .aboutus_r table{width:100%;margin:20px 0}.aboutus_sec .aboutus_r table tr{border-bottom:#000 solid 1px}.aboutus_sec .aboutus_r table tr td{padding:15px 0;font-size:18px}.aboutus_sec .aboutus_r table tr td a{color:#000}.aboutus_sec .aboutus_r table tr td strong{font-weight:700}.aboutus_sec .aboutus_r table tr td:last-child{text-align:right}body.page-id-229 .step_sec,body.page-id-229 .support_sec,body.page-id-229 .additional_sec{display:none}body.page-id-229 .home_banner{padding-bottom:40px}.inner_con{padding:70px 0}div#page{width:100%}.org_light_bg{background:#F5F0E0}.speak-sec h3{color:#000;font-size:32px;font-weight:700}.speak-sec p{font-size:20px;font-weight:400;line-height:32px;padding:0;margin:0 0 30px}.speak-sec .speak_block{max-width:823px;float:right}.btn_black{width:300px;height:55px;background:rgb(0 0 0) 0% 0% no-repeat padding-box;box-shadow:0 0 20px rgb(0 0 0 / .4);border-radius:2px;opacity:1;font-size:16px;color:#fff!important;display:inline-block;text-align:center;padding:15px 0;text-decoration:none!important}.btn_black:hover{background-color:#F50}#footer{background:#313a57;padding:70px 0 40px;border-top:#ff3d3d solid 5px}.contact-fo p{color:#fff;font-size:15px}.contact-fo{max-width:417px}.contact-fo h3{font-size:30px;font-weight:700;color:#fff}.contact-fo h3 span{color:#ea3b4a;display:block}.contact-fo .address-col{font-size:17px;font-weight:700;border-bottom:#fff solid 1px;padding-bottom:20px;background:url(/wp-content/themes/rpm-theme/assets/images/f-icon1.png) no-repeat;padding-left:61px}.contact-fo .address-col span{display:block;font-size:21px}.contact-fo .phone-col{font-size:38px;font-weight:700;border-bottom:#fff solid 1px;padding-bottom:20px;background:url(/wp-content/themes/rpm-theme/assets/images/f-icon2.png) no-repeat 0 15px;padding-left:61px}.contact-fo .email-col{font-size:17px;font-weight:700;background:url(/wp-content/themes/rpm-theme/assets/images/f-icon3.png) no-repeat 0 0;padding-left:61px;margin-top:24px}.contact-fo p.ser-padd{padding:0 0 25px!important}.contact-form h3{font-size:27px;font-weight:700;color:#fff;margin:0;padding:0 0 30px;line-height:1.4}.contact-form h3 span{color:#ea3b4a}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"]{width:100%;height:55px;border-radius:5px;padding:0 15px;margin:0 0 11px}.contact-form textarea{width:100%;height:100px;border-radius:5px;padding:15px 15px;margin:0 0 11px}.contact-form .wpcf7-form-control-wrap{display:block}.contact-form br{display:none}.contact-form .wpcf7-submit{width:100%;height:59px;border-radius:7px;background:#ea3b4a;font-size:24px}.contact-form .wpcf7-response-output{border-color:#ffb900;text-align:center;font-size:13px;padding:6px 0;color:#fff}@media(min-width:1024px){.main-header{position:fixed;width:100%;top:0;z-index:100000;background:#fff}.home{padding:118px 0 0}}.banner_box{width:100%;position:relative;margin-top:-101px;color:#fff;padding:0 0 0}.banner_box .back-bg{background-color:#00a2e4;height:100%;padding:25px 35px 25px;position:relative;box-shadow:1px 1px 13px 1px rgb(0 0 0 / .2);border-radius:7px}.banner_box .back-bg:hover{background:#163050;box-shadow:0 0 25px 0 rgb(0 0 0 / .5)}.banner_box h3{font-size:24px;font-weight:700;color:#fff;padding-right:60px;font-family:'Quicksand',sans-serif}.banner_box h4{color:#fff;font-size:18px;line-height:29px;font-family:'Jura',sans-serif;padding-right:55px}.banner_box p{font-size:14px;line-height:24px;color:#fff}.banner_box .btn-col{background:#fff;padding:7px 6px;height:39px;width:126px;display:inline-block;font-size:16px;font-weight:400;text-align:center;border-radius:4px;box-shadow:1px 1px 4px -1px rgb(0 0 0 / .5);color:#404040!important;text-decoration:none!important}.banner_box .icon-img{position:absolute;right:21px;width:61px;text-align:center;top:11px}.banner_box .bt-blk{position:absolute;bottom:20px}.banner_box h4 br{display:none}.reliant_sec{padding:80px 0 80px}.reliant_sec .container{max-width:923px;margin:auto;text-align:center}.reliant_sec h2{font-size:48px;font-weight:700;color:#163050;padding-right:60px;font-family:'Quicksand',sans-serif;margin:0 0 40px;padding:0}.reliant_sec h2 strong{color:#00a2e4}.reliant_sec p{font-size:17px;line-height:35px}.reliant_sec .col{width:20%;text-align:center}.reliant_sec .icon-img{width:80px;height:80px;border:#00a2e4 solid 2px;display:inline-block;border-radius:100%;margin:0 0 22px}.reliant_sec .row{margin-top:50px}.reliant_sec h4{margin:0;padding:0;font-size:16px;font-family:'Quicksand',sans-serif;font-weight:700}.home_content_sec{padding:62px 0}.gray-bg{background:#f3f4f6}.home_content_sec h2{font-size:48px;font-weight:700;color:#163050;font-family:'Quicksand',sans-serif;margin:0 0 70px;padding:0;text-align:center;line-height:60px}.home_content_sec h2 span{color:#00a2e4;display:block}.home_content_sec h3{font-size:26px;font-weight:700;color:#163050;font-family:'Quicksand',sans-serif;margin:0 0 20px;padding:0}.home_content_sec p{font-size:15px}.industrial_row .row{flex-direction:row-reverse}.home_content_sec .img-col{margin-right:15px;box-shadow:1px -3px 21px -3px rgb(0 0 0 / .3)}.call_to_action{background:#163050;text-align:center;color:#fff;padding:30px 0}.call_to_action h3{font-size:38px;font-weight:700;color:#fff;font-family:'Quicksand',sans-serif;margin:0 0 20px;padding:0}.call_btn a{display:inline-block;padding:8px 20px;font-size:40px;font-family:'Quicksand',sans-serif;text-transform:uppercase;font-weight:700;border:#00a2e4 solid 2px;color:#00a2e4;text-decoration:none;border-radius:8px}.call_btn a span{color:#fff}#repairs ul{margin:0;padding:0 0 0}#repairs ul li{list-style:none;background:url(/wp-content/themes/rpm-theme/assets/images/check-icon.png) no-repeat 0 2px;padding:0 0 0 28px;margin:0 0 8px;font-weight:500}.industrial_row ul{column-count:2;margin:0;padding:0 0 35px}.industrial_row ul li{list-style:none;background:url(/wp-content/themes/rpm-theme/assets/images/check-icon.png) no-repeat 0 2px;padding:0 0 0 28px;margin:0 0 8px;font-weight:500}.sales_sec h2 span{display:inline-block}.sales_sec p{line-height:28px}.sales_sec ul{margin:0;padding:25px 0 0}.sales_sec ul li{list-style:none;background:url(/wp-content/themes/rpm-theme/assets/images/check-icon.png) no-repeat 0 6px;padding:0 0 0 28px;font-size:18px;font-weight:700;color:#163050;margin:0 0 7px}.gallery_sec{padding:80px 0}.gallery_sec h2{font-size:48px;font-weight:700;color:#163050;font-family:'Quicksand',sans-serif;margin:0 0 70px;padding:0;text-align:center;line-height:60px}.gallery_sec h2 span{display:inline-block;color:#00a2e4}.gallery_sec .padd{position:relative;box-shadow:1px 1px 23px rgb(0 0 0 / .25)}.gallery_sec h3{position:absolute;bottom:50%;left:15px;right:15px;background:#00a2e4;text-align:center;font-size:22px;color:#fff;font-family:'Quicksand',sans-serif;margin:0;padding:10px 0;transform:translate(0,50%)}.gallery_sec [class*="col-"]:nth-child(n+4){margin:40px 0 0}#contact-fo{background:#163050 url(/wp-content/themes/rpm-theme/assets/images/fo-bg.png) no-repeat;padding:70px 0;background-size:cover;background-position:center}#contact-fo h2{font-size:45px;font-weight:700;color:#fff;font-family:'Quicksand',sans-serif;margin:0 0 40px;padding:0;line-height:60px}#contact-fo .Testimonials_slider{max-width:409px}.Testimonials_slider p{color:#fff;font-style:italic;font-weight:500;line-height:29px;font-size:14px;font-weight:500}.Testimonials_slider .name_col{display:block;color:#fff;font-weight:700;margin:0 0 31px}#contact-fo input[type="text"],#contact-fo input[type="email"],#contact-fo input[type="tel"]{width:100%;height:51px;background:#fff;border-radius:5px;border:none;padding:0 20px;font-weight:600;color:#163050}#contact-fo [class*="col-"]{margin:0 0 20px}#contact-fo .wpcf7-submit{width:100%;height:58px;background:#00a2e4;font-size:28px;font-weight:700;border-radius:8px}#contact-fo textarea{width:100%;height:111px;background:#fff;border-radius:5px;border:none;padding:20px 20px;font-weight:600;color:#163050}#contact-fo .slick-dots{margin:25px 0 0;padding:0;text-align:left}#contact-fo .slick-dots li{list-style:none;display:inline-block;margin:0 6px}#contact-fo .slick-dots li button{font-size:0;line-height:0;width:6px;height:6px;padding:0;border-radius:25px;background:#00a2e4;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#contact-fo .slick-dots li.slick-active button{width:35px;border-radius:5px;background:#00a2e4}.footer-bt{padding:40px 0;background:#112742}.footer-bt .img-fo{position:absolute;left:0}.footer-bt .fo-left h3{font-size:26px;color:#fff;font-weight:600}.footer-bt .fo-left p{color:#fff;font-size:15px;font-weight:400}.footer-bt .fo-left{padding:0 0 0 203px;position:relative;min-height:170px}.footer-bt .fo-right{width:415px;font-size:32px;color:#fff;font-weight:700;border-left:#4a5b6f solid 1px;height:110px;padding:0 0 0 40px;line-height:1.4;margin-left:46px;margin-top:40px}.social-fo{line-height:1}.social-fo a{width:24px;height:24px;background:#8b98a8;font-size:16px;color:#112742;text-align:center;line-height:24px;border-radius:4px;display:inline-block;text-decoration:none!important}.call-info a{color:#fff;text-decoration:none!important}.gallery_sec .padd img{width:100%;object-fit:cover;height:100%}.con-pdd{padding-left:58px;position:relative;background:url(/wp-content/themes/rpm-theme/assets/images/quote-bg.png) no-repeat}#contact-fo .slick-dots{margin:25px 0 0 52px;padding:0;text-align:left}.home_banner{position:relative}.home_slider{position:absolute!important;height:100%;top:0;width:100%}.home_slider .slick-list,.home_slider .new,.home_slider .slick-slider,.home_slider .item,.home_slider .slick-track{height:100%!important}.reviews_sec{padding:50px 0}.desktop-header{background:#163050;height:118px;position:fixed;z-index:10;width:100%;top:0}.desktop-header .logo{float:left;height:auto;background:#163050;width:194px;padding:15px 0 0;position:relative}.desktop-header .container{max-width:1900%;width:100%;padding-left:40px}.desktop-header .justify-content-between{align-items:center;height:100%}.desktop-header .container{height:100%}.desktop-header .get-btn a{text-align:center;height:118px;background:#3cb2e6;margin-left:34px;border-radius:0;font-size:21px;text-decoration:none;padding:0 36px;color:#fff;cursor:pointer;font-family:'Quicksand',sans-serif;display:flex;align-items:center;font-weight:400;text-transform:uppercase}.call-btn{text-align:center;height:118px;background:#fe9d38;margin-left:0;border-radius:0;font-size:21px;text-decoration:none;padding:0 36px;color:#fff;cursor:pointer;font-family:'Quicksand',sans-serif;display:flex;align-items:center;font-weight:400;text-transform:uppercase;text-align:left;line-height:24px}.call-btn a{text-decoration:none}.call-btn span{display:block;font-size:26px;color:#163050;font-weight:600}.call-btn strong{color:#163050;font-size:18px;font-weight:400;text-transform:none;display:block;text-align:center}.call-btn span .fa{display:inline-block;margin-right:11px}.desktop-header .top-right{float:right;margin:0 0 0}@media(min-width:1024px){.navigation{float:left}.navigation ul.nav{margin:0;padding:0}.navigation ul.nav li{float:left;list-style:none;margin:0;padding:0}.navigation ul.nav li a{font-size:22px;color:#fff;padding:15px 15px;text-decoration:none}.navigation ul.nav li a:hover{color:#00a2e4}.navigation ul.nav li a{font-size:20px;color:#fff;padding:0 16px;text-decoration:none;margin:0}.desktop-header .top-right{float:right;margin:0 0 0}.navigation{display:block!important;padding:45px 0 0}.navigation ul li:hover .sub-menu{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;pointer-events:auto;top:100%}.navigation ul li{position:relative}.navigation ul li.current_page_item>a,.navigation ul li.current-page-ancestor>a{color:#3CB2E6}.navigation ul li>a:after{content:'';position:absolute;width:100%;height:40px;left:0;bottom:-40px}.navigation ul li .sub-menu{position:absolute;left:0;top:90%;min-width:270px;background:#fff;z-index:99;padding:20px 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 0 10px #00000029;-webkit-box-shadow:0 0 10px #00000029;margin:25px 0;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border-radius:6px;-webkit-border-radius:6px}.navigation ul li .sub-menu:before{content:'';position:absolute;left:40px;top:-19px;width:0;height:0;border-style:solid;border-width:0 14px 20px 14px;border-color:#fff0 #fff0 #fff #fff0;z-index:1}.navigation ul li .sub-menu:after{content:'';position:absolute;left:40px;top:-20px;width:0;height:0;border-style:solid;border-width:0 14px 20px 14px;border-color:#fff0 #fff0 #00000029 #fff0}.navigation ul li .sub-menu li{padding:0;margin:0;display:block;width:100%}.navigation ul li .sub-menu li:first-child{border-top:none}.navigation ul li .sub-menu li a{padding:8px 17px;border-radius:0;-webkit-border-radius:0;color:#333;background:none;text-transform:none;font-size:16px;display:block}.navigation ul li .sub-menu li.current-menu-item,.navigation ul li .sub-menu li:hover{color:#2765CF}.navigation ul li .sub-menu li.current-menu-item a,.navigation ul li .sub-menu li:hover a{color:#333}}.breakdown-sec{padding:50px 0 0;overflow:hidden}.breakdown-sec h2{text-align:center;text-transform:uppercase;font-weight:700;color:#163050;font-size:40px;margin-bottom:40px}.breakdown-sec h2 span{display:block;color:#3cb2e6}.breakdown-sec ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.breakdown-sec ul li{list-style:none}.breakdown-sec ul li{list-style:none;width:33.33%;text-align:center}.breakdown-sec ul li h3{font-size:16px;font-weight:400;color:#163050;max-width:123px;margin:0 auto 21px}.breakdown-sec .icon{width:106px;height:106px;display:table;border:#2ea5d9 solid 2px;border-radius:100%;margin:0 auto 15px}.breakdown-sec p{font-size:20px;line-height:34px}.breakdown-sec .bt-img{overflow:hidden}.breakdown-sec .bt-img .row{margin:0}.breakdown-sec .bt-img .col-md-6{padding:0}.breakdown-sec .bt-img img{border-radius:0 40px 0 0;display:block}.breakdown-sec .s-link{font-size:24px;font-weight:600;color:#11253e;margin:30px 0 0 39px;display:block;text-decoration:none!important}#footer{background:#163050;padding:40px 0 40px;border-top:none}#footer .col-one p{color:#fff;font-size:16px}#footer p{color:#fff;font-size:16px}#footer .co-link p strong{display:block;font-weight:400}#footer a{color:rgb(255 255 255 / .7);text-decoration:none}#footer a:hover{color:#fff}#footer h3{font-size:18px;color:#fff;font-weight:400;margin:0 0 15px;padding:0}.fo-link ul{margin:0;padding:0}.fo-link ul li{list-style:none}#footer .social-fo{margin:0;padding:0}#footer .social-fo li{list-style:none;display:inline-block;vertical-align:top}#footer .social-fo li a{color:#fff;background:no-repeat}#footer .col-one{width:25%;color:#fff;font-size:16px;font-weight:400}#footer .col-two{width:25%}#footer .col-three{width:17%}#footer .col-four{width:17%}#footer .col-five{width:16%}#footer .logo-fo .logo{width:170px;height:auto}.about-fo{clear:both;padding-top:20px}.copy{background:#11253e;color:#fff;text-align:center;padding:25px 0;font-size:14px}.copy span{display:inline-block;padding:0 8px}.breakdown-sec{padding:50px 0 0;overflow:hidden;background-repeat:no-repeat;background-size:cover}@media(max-width:1600px){.desktop-header .logo{width:158px}.navigation ul.nav li a{font-size:13px;padding:0 8px}.desktop-header .get-btn a{margin-left:20px;font-size:18px;padding:0 20px}.call-btn{font-size:21px;padding:0 25}.call-btn span{font-size:20px}.call-btn strong{font-size:16px;line-height:1.2}}.breakdown-sec p{font-size:18px;line-height:33px;margin-bottom:48px;text-align:justify}.emergency-hero-banner{margin-top:118px;padding:60px 0}.emergency-hero-banner .row{flex-direction:row-reverse;align-items:center}.emergency-hero-banner article{max-width:465px}.emergency-hero-banner h1{color:#fff;font-size:45px;margin:0;padding:0;font-weight:700;margin:0 0 30px;padding:0}.emergency-hero-banner p{color:#fff;font-size:20px;line-height:35px}.form-service{max-width:390px;float:right;background:#FE9D38;padding:25px 25px;border-radius:8px}.form-service h3{margin:0 0 0;padding:0;font-size:33px}.form-service p{color:#000}.form-service input.wpcf7-text{width:100%;height:45px;margin:0 0 15px;border-radius:5px;border:none;padding:0 18px}.form-service textarea{width:100%;height:106px;margin:0 0 15px;border-radius:5px;border:none;padding:15px 18px}.form-service .wpcf7-submit{width:100%;height:55px!important;margin:0;background:#3CB2E6!important;padding:0!important;font-size:21px!important;border-radius:5px!important;box-shadow:1px 1px 15px rgb(0 0 0 / .1)}.form-service span.wpcf7-spinner{position:absolute}.service-page{padding:70px 0}.service-page h2{font-size:30px;font-weight:600;color:#333;font-family:'Quicksand',sans-seri;font-weight:700}.service-page p strong{font-weight:700;font-family:'Quicksand',sans-seri}.service-page p{line-height:28px;color:#333}.blog-list h2 a,.single-post-dv h2,.inner-banner h1,.emergency-hero-banner h1,.form-service h3,.servic-faq h2,.Contact-us-page h3{font-family:'Quicksand',sans-seri;font-weight:700!important}.service-page .right-box{flex-direction:row-reverse;border-top:#ccc solid 1px;padding:50px 0 0;margin-top:50px}.service-page .bdr-ser{border-top:#ccc solid 1px;padding:50px 0 0;margin-top:50px}.before_sec{background:#F0F0F0;padding:50px 0}.before_sec h2{text-align:center;font-size:35px;margin:0 0 37px;font-weight:600;text-align:center}.servic-faq{padding:0 0 0}.servic-faq .wrapp{max-width:1670px;margin:auto;background:#F0F0F0;border-radius:18px 18px 0 0;padding:60px 0;width:94%}.servic-faq h2{text-align:center;font-size:35px;margin:0 0 37px;font-weight:600;text-align:center;color:#333;line-height:48px}.servic-faq .acc{max-width:900px;margin:auto}.servic-faq .acc__card{font-size:18px;background:#fff}.servic-faq .acc__card+.acc__card{margin-top:15px}.servic-faq .acc__title{height:55px;align-items:center;display:flex;padding:0 25px 45px 25px;position:relative}.servic-faq .i-blk{position:absolute;right:15px}.servic-faq .acc__card{font-size:18px;background:#fff;box-shadow:1px 1px 15px rgb(0 0 0 / .1);border-radius:5px}.servic-faq .acc__panel{display:none}.servic-faq .acc__title{height:55px;align-items:center;display:flex;padding:0 25px;margin:0 0 0}.servic-faq .con-padd{padding:25px}.faq-box-bt{max-width:900px;margin:40px auto 0;border-top:#ccc solid 1px;padding-top:40px}.faq-box-bt center{padding-bottom:50px}.faq-box-bt center p{font-size:16px;color:#333;line-height:28px}.servic-call-action{padding-bottom:50px}.servic-call-action .wrapp{max-width:1670px;margin:auto;background:#FE9D38;border-radius:18px;padding:50px 0;width:94%;border-radius:0 0 18px 18px}.servic-call-action h3{margin:0;padding:0;font-weight:400;font-size:22px}.servic-call-action .rfq-btn{width:258px;height:55px;background:#fff;display:inline-block;text-align:center;padding:12px 0;vertical-align:top;color:#333;font-size:20px;font-weight:600;border-radius:5px;box-shadow:1px 1px 7px rgb(0 0 0 / .1);text-decoration:none!important}.servic-call-action .call-link{display:inline-block;background:#163050;margin-left:10px;width:235px;height:55px;text-align:center;color:#fff!important;padding:13px 0;font-size:20px;border-radius:5px;text-decoration:none!important;box-shadow:1px 1px 7px rgb(0 0 0 / .1)}.servic-call-action .call-link i{margin-right:10px}.emergency-hero-banner{background-size:cover!important}.emergency-hero-banner br{display:none}.c-blk{padding:30px 0 0}.service-page a strong{font-weight:400}.service-page a{color:#3cb2e6}.service-page .wp-block-image{box-shadow:1px 1px 25px rgb(0 0 0 / .1);position:sticky;top:0;overflow:hidden;border-radius:30px}.Contact-us-page{max-width:590px;margin:auto;padding:40px;box-shadow:1px 1px 35px rgb(0 0 0 / .1);text-align:center;position:relative}.Contact-us-page .sp{font-size:14px;color:#555;margin:0 0 31px}.Contact-us-page h3{margin:0 0 6px;font-size:24px;color:#163050}.Contact-us-page .wpcf7-form-control-wrap{display:block}.Contact-us-page br{display:none}.Contact-us-page .wpcf7-text{height:45px;border:#ccc solid 1px;margin-bottom:20px;padding:0 15px;border-radius:5px}.Contact-us-page textarea{height:90px;border:#ccc solid 1px;margin-bottom:20px;padding:15px 15px;border-radius:5px}.Contact-us-page .wpcf7-submit{width:100%;height:55px;background:#3cb2e6;border-radius:5px;font-size:19px}.Contact-us-page .wpcf7-spinner{position:absolute}.Contact-us-page .wpcf7-spinner{position:absolute;left:0}.inner-banner h1{text-align:center;margin:0}.blog-sec{padding:60px 0 60px}.blog-sec .entry-meta{color:#B1B3C2;font-size:11px;padding:10px 0}.blog-sec .entry-meta .author_blk{background-repeat:no-repeat;padding:0 0 0 16px;background-position:0 3px;margin-right:22px}.blog-sec .entry-meta .date_blk{background-repeat:no-repeat;padding:0 0 0 16px;background-position:0 3px}.blog-list h2{margin:0;padding:0;line-height:28px;min-height:65px;display:flex;align-items:center;font-weight:700}.blog-list h2 a{font-size:20px;color:#000;line-height:28px;text-decoration:none!important;text-transform:inherit;font-weight:400}.blog-list .entry-content{color:#505050;font-size:16px;font-weight:400;margin:14px 0 0;line-height:28px}.blog-list .w-padd{border-radius:27px;overflow:hidden;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:10px;height:100%;background:#fff}.blog-list .c_padd{padding:15px 27px 27px;background:#fff}.blog-list .col-md-6{margin-bottom:46px}.blog-list .post-thumbnail{height:280px;display:block;width:100%;overflow:hidden}.blog-list .post-thumbnail img{width:100%;height:100%;object-fit:cover}.blog-list .thumbnail_img{position:relative}.blog-list .thumbnail_img .date_blk{background:#FFF;border-radius:0 10px 0 0;opacity:1;min-width:123px;height:40px;right:0;top:0;position:absolute;text-align:center;padding:9px 15px 0}.blog-list .read-link-b{font-size:18px;color:#000;padding:20px 0 0!important;display:block;text-decoration:none!important}.navigation-page{text-align:center;width:100%}.navigation-page ul{margin:0;padding:0}.navigation-page ul li{display:inline-block;margin:0}.navigation-page ul li a{display:block;padding:2px 15px;text-decoration:none!important}.navigation-page ul li a{display:block;padding:6px 13px 0;background:none;color:#26003f;border-radius:64px;display:inline-block;min-width:50px;min-height:50px;margin:0 3px;background:#F7F7F7;border:1px solid #707070;opacity:1;font-size:22px;line-height:36px;color:#707070}.navigation-page ul li.active a{border:2px solid #7AC659;background:#F7F7F7;color:#707070}.navigation-page ul li.next_d a{border:none;background:none}.navigation-page .next_d{width:27px;height:26px;background:;position:relative;left:5px;top:3px}.navigation-page .previous_d{width:27px;height:26px;background:;position:relative;right:5px;top:3px}.navigation-page .icofont-double-right{font-size:34px}.navigation-page .icofont-double-right{color:#505050}.navigation-page .next_d .icofont-double-right{color:#2765CF}.navigation-page .next_d span{position:absolute;left:0;top:0;width:30px;height:40px;overflow:hidden;opacity:0}.navigation-page .previous_d span{position:absolute;left:-12px;top:-7px;width:38px;height:40px;overflow:hidden;opacity:0}.single-list .post-thumbnail{border-radius:27px;overflow:hidden;width:100%;margin-bottom:38px}.single-list .post-thumbnail img{width:100%;height:100%;object-fit:cover}.single-list .single-post-dv{max-width:100%;padding:60px 30px 40px}.single-list .single-post-dv p{color:#505050;font-size:15px;font-weight:400;margin:20px 0 20px;line-height:27px}.single-list .single-post-dv ul{margin:0;padding:20px 0 0 24px}.single-list .single-post-dv ul li{font-size:20px;font-weight:300;margin:0 0 0;line-height:32px;color:#505050;list-style:none}.single-list .b_left h3{color:#333;font-size:24px;line-height:40px;font-weight:700}.single-list .single-post-dv{position:relative}.single-list .single-post-dv{position:relative;overflow:hidden;border-radius:16px 16px 0 0}.single-list .date_blk{padding:0 0 0 26px;background-size:17px}.single-list .date_blk{background:#F7F7F7;border-radius:0 10px 0 0;opacity:1;min-width:123px;height:40px;right:0;top:0;position:absolute;text-align:center;padding:9px 15px 0}.request_callback_text_blog{margin-top:30px}.single-list .single-post-dv ul{margin:0 0 0;padding:0}.single-list .single-post-dv ul li{margin:0;padding:0 0 0 30px;font-weight:400;line-height:25px;color:#505050;margin-bottom:10px;background:url(/wp-content/themes/rpm-theme/assets/images/check-icon.png) 0 5px no-repeat;list-style:none;background-size:15px;color:#505050;font-size:15px}#secondary section{margin-bottom:25px}.blog-sec.single-list .entry-meta{color:#B1B3C2;font-size:19px;padding:2px 0 30px 0;font-weight:500}.blog-sec.single-list .entry-meta .author_blk,.blog-sec.single-list .entry-meta .date_blk{padding:0 0 0 26px;background-size:17px}.single-post-dv{background:#FFF;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:10px;opacity:1}.single-post-dv h2{color:#555;line-height:28px;font-size:26px;text-decoration:none!important;font-weight:600}.tag_share_dv{overflow:hidden}.tag_share_dv .tag_left{float:left}.tag_share_dv .tag_title{font-size:20px;display:block;color:#4757CD;font-weight:700;margin:0;padding:0 0 8px}.tag_share_dv .tag_left a{display:inline-block;border:#BCC4FF solid 1px;padding:8px 10px;border-radius:8px;color:#848CC4!important;font-weight:500;font-size:16px;text-decoration:none!important;margin-right:6px}.single-post-dv a{font-weight:400;color:#000}#secondary .widget-title{font-size:20px;font-weight:400;line-height:28px;text-transform:uppercase;color:#FF7400;margin:0;padding:0 0 9px}#secondary .rpwwt-widget ul li{padding:0;margin:0 0 5px}#secondary .rpwwt-widget ul li a{text-decoration:none!important}#secondary .wp-post-image{width:105px;height:;border-radius:6px}#secondary .rpwwt-post-title{font-size:17px;color:#26003F;font-weight:600;display:}#secondary .rpwwt-post-date{color:#747582;font-size:13px;padding:5px 0 0}#secondary{max-width:100%;margin:0 0 0;width:100%}.recent-post-nav{background:#FFF;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:10px;opacity:1;padding:30px}#secondary .recent-post-nav .widget-title{font-size:20px;font-weight:400;line-height:28px;text-transform:uppercase;color:#333;margin:0;padding:0 0 16px}.recent-post-nav ul{margin:0;padding:0}.recent-post-nav ul li{list-style:none}.recent-post-nav ul li+li{margin-top:8px}.recent-post-nav ul li a{font-size:16px;font-weight:400;color:#555;text-decoration:none!important;line-height:1.1}.request_callback_text_blog{margin-top:30px;position:sticky;top:140px}@media(min-width:1200px){.single-list .col-lg-8{width:70%}.single-list .col-lg-4{width:30%}}.widget_categories ul{margin:0;padding:0}.widget_categories ul li{line-height:28px;list-style:none;text-align:right;padding:13px 0;border-bottom:#B1B3C2 solid 1px;color:#333;font-size:17px;font-weight:500;line-height:1.1;overflow:hidden}.widget_categories a{font-size:17px;color:#000!important;text-decoration:none!important;font-weight:500;float:left}.Slide_banner_form{background:#F9EEFE;border-radius:27px;padding:35px 27px;overflow:hidden;position:relative;z-index:1}.Slide_banner_form::before{content:'';position:absolute;left:-15px;top:-30px;width:239px;height:316px;z-index:-1}.Slide_banner_form br{display:none}.Slide_banner_form p{margin:0;padding:0}.Slide_banner_form h2.widget-title{color:#8C19A8!important;font-size:25px!important;font-weight:700}.Slide_banner_form label{font-size:13px;color:#707070;text-transform:uppercase;font-weight:600}.Slide_banner_form .wpcf7-form-control-wrap{display:block;margin:5px 0 0}.Slide_banner_form label span{color:red}.Slide_banner_form input[type="text"],.Slide_banner_form input[type="email"],.Slide_banner_form input[type="tel"]{width:100%;height:54px;border-radius:70px;height:57px;border:none;padding:0 20px}.Slide_banner_form .wpcf7-form-control.wpcf7-submit{background:#c20a74;background:-moz-linear-gradient(45deg,rgb(194 10 116) 0%,rgb(153 21 155) 100%);background:-webkit-linear-gradient(45deg,rgb(194 10 116) 0%,rgb(153 21 155) 100%);background:linear-gradient(45deg,rgb(194 10 116) 0%,rgb(153 21 155) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c20a74',endColorstr='#99159b',GradientType=1);width:187px;height:57px;margin:18px 0 0;border-radius:75px;font-size:15px;font-weight:600}#secondary .Slide_banner_form .widget-title{font-weight:600;margin:0;padding:0 0 24px;line-height:1}.single-list .wp-block-image img{max-width:100%;border-radius:27px}.single-list .tag_right{float:right;text-align:right}.single-list .fb-like.ssb-fb-like{display:none!important}.single-list .tag_right button{border:none!important;background:none!important;color:#848CC4!important;padding-left:27px!important}.single-list div.simplesocialbuttons{margin-top:0px!important}.single-list .buttons{margin-top:20px}.button-blog-n-b{overflow:hidden}.button-blog-n-b .previous-button{float:left}.button-blog-n-b .next-button{float:right}.previous-button a{color:#7AC659;font-size:20px;text-decoration:none!important;display:block;font-weight:400;width:120px;height:50px;border:#7AC659 solid 1px;border-radius:4px;padding:10px 0;text-align:center}.next-button a{color:#7AC659;font-size:20px;text-decoration:none!important;display:block;font-weight:400;width:120px;height:50px;border:#7AC659 solid 1px;border-radius:4px;padding:10px 0;text-align:center}.button-blog-n-b{overflow:hidden;margin-top:20px}.single-list .post-thumbnail{margin:-60px -30px 35px;width:auto;border-radius:11px 11px 0 0}@media(max-width:767px){.blog-list .c_padd{padding:15px 15px 27px}.blog-list h2 a{font-size:16px}.blog-list .entry-content{font-size:16px;line-height:25px}.blog-list .read-link-b{font-size:16px;padding:14px 0 0!important}.single-list .single-post-dv{padding:60px 15px 40px}.single-list .single-post-dv p{font-size:16px;line-height:25px}.single-list .single-post-dv ul{padding:20px 0 0 13px}.single-list .single-post-dv ul li{font-size:16px;line-height:25px}.button-blog-n-b{margin-bottom:30px}.recent-post-nav{padding:20px}.recent-post-nav ul li a{font-size:16px}}#blog{margin-bottom:0;background:#F3F5FA url(/wp-content/themes/rpm-theme/assets/images/b-img.png) no-repeat bottom center;border-top:#7F92BE solid 2px;padding:70px 0}#blog.blog-list h2{display:block;margin:0 0 20px;padding:0;font-size:45px;color:#333}#blog .entry-title{font-size:22px;font-weight:700;margin:0;padding:10px 0 17px;display:block;margin:0}#blog .b_link{color:#000!important;font-size:18px;text-decoration:none!important}.request_callback{background:#FE9D38;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:10px;opacity:1;padding:30px}.request_callback h3{font-size:20px;font-weight:400;line-height:28px;text-transform:uppercase;color:#333;margin:0;padding:0 0 16px}.request_callback input[type="text"],.request_callback input[type="email"],.request_callback input[type="tel"]{width:100%;height:45px;margin-bottom:15px}.request_callback textarea{height:90px}.request_callback .wpcf7-submit{width:100%;margin-top:16px;background:#3cb2e6!important}.request_callback .wpcf7-spinner{position:absolute}.emergency-hero-banner{overflow:hidden}#obligationModal{display:none}#obligationModal.fancybox-content{background:#00a2e4;padding:35px;border-radius:11px;max-width:500px}#obligationModal.fancybox-content h3{color:#fff;font-size:38px;font-family:'Quicksand',sans-serif}#obligationModal.fancybox-content .sp{color:#fff;font-size:15px;margin:0 0 21px}#obligationModal input[type="text"],#obligationModal input[type="email"],#obligationModal input[type="tel"]{width:100%;height:45px;margin-bottom:15px;border-radius:5px}#obligationModal textarea{height:90px;border-radius:5px}#obligationModal .wpcf7-submit{width:100%;margin-top:16px;background:#163050!important;border-radius:5px;height:55px}#obligationModal .wpcf7-spinner{position:absolute;left:0}.error-tab{overflow:hidden;clear:both}.not-found .intro.intro-small{display:none}.not-found{background:#2087b5;padding:220px 0 140px;text-align:center;color:#fff;width:100%;float:left;margin-bottom:0;font-size:20px;text-transform:uppercase;font-weight:400}.not-found .not-four{display:block;font-size:250px;line-height:1.2;color:#fff;font-weight:400;text-shadow:1px 19px 46px rgb(0 0 0 / .4);padding:0 0 0}.not-found p,.error-404 a{color:#fff;font-size:16px;text-transform:uppercase;display:block;padding-top:20px}.not-foundh1{color:#fff}.not-found h1{color:#fff!important}@media(max-width:767px){.not-found .not-four{font-size:140px}.not-found{font-size:16px}.not-found p,.not-found a{font-size:14px}}@media(min-width:999px){.submenu-caret{display:none}}.contact-us{padding:60px 0;background:#f2f2f2}.contact-us .container{width:100%;-webkit-box-shadow:0 2px 8px 0 rgb(0 0 0 / .05);box-shadow:0 2px 8px 0 rgb(0 0 0 / .05);background:#fff}.contact-us .container{max-width:800px;width:100%;padding:0}.contact-us .ugf-bg{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:50px 30px}.contact-us .ugf-bg p.mat-bt{margin:0 0 30px;padding:0}.contact-us .form_blk{background:#4daae9;height:100%;width:100%}.contact-us p{margin:0;padding:0}.contact-us .c_block+.c_block{margin-top:20px}.contact-us .c_block{position:relative;padding-left:40px;]}.contact-us .c_block i{position:absolute;left:0;top:0;font-size:26px}.contact-us h3{font-size:20px;font-weight:600;color:#333;margin-bottom:15px}.contact-us p{font-size:15px;line-height:26px}.contact-us .c_block a{display:block;text-decoration:none}.contact-us .c_block i{position:absolute;left:0;top:0;font-size:25px;color:#66a8e4;width:40px;height:40px;border:#66a8e4 solid 1px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:6px}.contact-us .c_block{position:relative;padding-left:54px;min-height:32px;align-items:center;display:flex}.contact-us .form_blk{background:#4daae9;height:100%;width:100%;padding:50px 30px}input[type="text"],input[type="password"],input[type="email"],input[type="tel"]{width:100%;height:40px;border-radius:5px;border:none}.contact-us textarea{height:160px;background:#fff;border-radius:5px}.contact-us .form_blk h3{color:#fff}.contact-us .form_blk p{color:#fff}.contact-us .form_new{margin-top:20px}.contact-us .form_new .wpcf7-form-control-wrap{display:block;margin-bottom:10px}.contact-us .form_new input.wpcf7-submit{width:100%;height:55px;background:#000!important;border-radius:5px}.contact-us .form_new span.wpcf7-spinner{position:absolute}.contact-us .ugf-bg{position:sticky;top:50px}.contact-us span.wpcf7-form-control-wrap{display:block}.contact-us br{display:none}.contact-us span.wpcf7-form-control-wrap{display:block;margin:12px 0 0}.contact-us textarea{height:70px;background:#fff;border-radius:5px}.contact-us .form_blk{padding:30px 30px}.contact-us .wpcf7-submit{width:100%;height:55px;background:#1c2f4e;border-radius:6px;margin:12px 0 0}.contact-us .c_block{min-height:40px}.contact-us .ugf-bg h3{margin:0 0 31px}.contact-us .ugf-bg{position:sticky;top:82px}.service-page p{line-height:25px;color:#333;font-size:15px}.service-page ul{margin:0;padding:0}.service-page ul li{line-height:25px;color:#333;font-size:15px}.gallery-sec .col-md-3{margin:0 0 28px}.gallery-sec a{box-shadow:1px 1px 15px rgb(0 0 0 / .1)}section.map-content{padding:55px 0}section.map-content h2{font-family:'Quicksand',sans-serif;font-weight:700}section.map-content p{color:#333;line-height:26px;font-size:15px}section.map-content p a{color:#f1a24e;text-decoration:none;font-weight:400}section.bayswater-sec .bayswater-content{padding:50px 0;background:#F0F0F0}section.bayswater-sec .bayswater-content:nth-child(2n){background:#fff}section.bayswater-sec .bayswater-content .row{flex-direction:row-reverse}section.bayswater-sec .bayswater-content:nth-child(2n) .row{flex-direction:inherit}section.bayswater-sec ul.slick-dots{padding:0;display:table;margin:20px auto 0}section.bayswater-sec ul.slick-dots li{list-style:none;text-align:center;float:left;margin:0;padding:0}section.bayswater-sec ul.slick-dots li button{line-height:1;padding:0;margin:0;width:10px;height:10px;text-indent:25px;overflow:hidden;background:#1C2F4E;border-radius:25px;margin:0 5px}section.bayswater-sec ul.slick-dots li button{line-height:1;padding:0;margin:0;width:10px;height:10px;text-indent:25px;overflow:hidden;background:#1C2F4E;border-radius:25px;margin:0 5px}section.bayswater-sec ul.slick-dots li.slick-active button{background:#3cb2e6}section.bayswater-sec h3,section.bayswater-sec h2{font-family:'Quicksand',sans-serif;font-weight:700;font-size:27px}section.bayswater-sec .acc__panel{display:none}.bayswater-content .acc__card{border:#D9D9D9 solid 1px}.bayswater-content .acc__card .acc__title{padding:13px 25px;position:relative}.bayswater-content .acc__card span.i-blk{position:absolute;right:20px;color:#f1a24e}.bayswater-content .acc__card .con-padd{padding:9px 25px 25px}.bayswater-content p{font-size:15px;line-height:28px}.bayswater-content .acc__card+.acc__card{margin-top:15px}.bayswater-content .acc__card{border:#D9D9D9 solid 1px;background:#fff}.bayswater-content a{color:#f1a24e}.page-template-services-one .servic-faq .wrapp{max-width:100%;margin:auto;background:#fff;border-radius:18px 18px 0 0;padding:60px 0;width:100%}.page-template-services-one .servic-call-action .wrapp{width:100%;border-radius:0}.page-template-services-one .servic-call-action{padding-bottom:0}.bayswater-content .item{min-height:330px}section.bayswater-sec .bayswater-content .c-padd{padding-right:25px}section.bayswater-sec .bayswater-content:nth-child(2n){padding-right:5px;padding-left:25px}input[type="text"],input[type="password"],input[type="email"],input[type="tel"]{margin-bottom:20px}.wmpci-popup-wrp h3{color:#fff!important}.wmpci-popup-wrp p{color:#fff!important}.wmpci-popup-wrp .wmpci-popup-body{background-color:#00a2e4!important;border-radius:30px}.wmpci-popup-wrp button,.wmpci-popup-wrp input[type="button"],.wmpci-popup-wrp input[type="reset"],.wmpci-popup-wrp input[type="submit"]{padding:15px 47px!important;height:50px!important;border-radius:5px!important;background-color:#fe9d38!important}textarea{border-radius:5px!important}@media(max-width:768px){.wmpci-popup-body{max-width:80%!important}}.wpcf7 form p input,.wpcf7 form p textarea{width:100%}.wpcf7 form p input[type="submit"]{display:block;margin:20px auto;width:50%}#wmpci-popup-wrp{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);display:none;z-index:9999999;padding:40px 20px;box-sizing:border-box;overflow-y:auto}.wmpci-popup-open #wmpci-popup-wrp{display:block}.wmpci-popup-box{background:#00a2e4;max-width:500px;width:100%;margin:80px auto;padding:40px;border-radius:12px;position:relative;box-sizing:border-box;text-align:left}.wmpci-close-btn{position:absolute;top:15px;right:15px;font-size:26px;color:#fff;cursor:pointer}.wmpci-popup-box h3{color:#fff;font-family:'Quicksand',sans-serif;font-size:34px;margin-bottom:20px;line-height:1.3}.wmpci-popup-box p{color:#fff;font-size:16px;margin-bottom:25px}.wmpci-popup-box input[type="text"],.wmpci-popup-box input[type="email"],.wmpci-popup-box input[type="tel"],.wmpci-popup-box textarea{width:100%;padding:12px 14px;margin-bottom:15px;border-radius:6px;border:none;font-size:16px;color:#000;box-sizing:border-box}.wmpci-popup-box textarea{height:100px;resize:none}.wmpci-popup-box input[type="submit"]{width:100%;height:55px;background:#163050;border-radius:6px;border:none;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer}@media (max-width:500px){.wmpci-popup-box{padding:30px;margin:40px auto}}#wmpci-popup-wrp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);display:none;z-index:9999999;padding:30px 15px;overflow-y:auto}.wmpci-popup-open #wmpci-popup-wrp{display:block}.wmpci-popup-wrp .wmpci-popup-body{background-color:#00a2e4!important;border-radius:11px;border:none;max-width:500px;width:100%;margin:40px auto;padding:30px 25px;position:relative;box-sizing:border-box}.wpmci-popup-cnt-inr-wrp{font-size:14px;width:100%;overflow:auto;max-width:500px;padding:0;margin:0}.wmpci-popup-wrp .wmpci-popup-close{width:55px;height:55px;position:absolute;right:10px;top:10px;cursor:pointer;z-index:2000;background-size:20px 20px;background-position:center;background-repeat:no-repeat;background:none}.wmpci-popup-wrp .wmpci-popup-close:after{content:"×";font-size:65px;color:#fff;line-height:55px;text-align:center;display:block}.wmpci-popup-wrp h3{color:#fff!important;font-size:38px;text-align:left;line-height:1.2}.wmpci-popup-wrp p{color:#fff!important;font-size:15px;text-align:left;margin-bottom:20px}.wmpci-popup-open input[type="text"],.wmpci-popup-open input[type="password"],.wmpci-popup-open input[type="email"],.wmpci-popup-open input[type="tel"],.wmpci-popup-open textarea{width:100%;height:50px;border-radius:5px;border:none;padding:10px 12px;font-size:16px;margin-bottom:15px;box-sizing:border-box}.wmpci-popup-open textarea{height:100px;resize:none}.wmpci-popup-open form p input[type="submit"]{display:block;width:100%;height:55px!important;margin:25px auto 0;background:#163050!important;color:#fff;border-radius:5px;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer}.wmpci-popup-wrp *{outline:none!important;box-sizing:border-box}@media (max-width:500px){.wmpci-popup-wrp .wmpci-popup-body{max-width:100%;padding:25px 20px;margin:30px auto}.wmpci-popup-wrp h3{font-size:30px}.wmpci-popup-wrp p{font-size:14px}.wmpci-popup-open input[type="text"],.wmpci-popup-open input[type="email"],.wmpci-popup-open input[type="tel"],.wmpci-popup-open textarea{font-size:15px;height:46px}}