@media only screen and (max-width:768px){.notMobile{display:none !important;}.onlyMobile{display:block;}.onlyMobileI{display:inline-block !important;}.onlyMobileF{display:inline-flex;}.onlyMobileIF{display:inline-flex;}}@media only screen and (min-width:768px) and (max-width:1200px){.notTablet{display:none;}.onlyDesktop,.onlyDesktopI,.onlyDesktopF,.onlyDesktopIF{display:none;}}@media only screen and (max-width:1200px){.onlyDesktop,.onlyDesktopI,.onlyDesktopF,.onlyDesktopIF{display:none !important;}}@media only screen and (min-width:769px){.onlyMobile,.onlyMobileI,.onlyMobileF,.onlyMobileIF{display:none !important;}}@media only screen and (min-width:1201px){.onlyDesktop{display:block;}.onlyDesktopI{display:inline-block;}.onlyDesktopF{display:flex;}.onlyDesktopIF{display:inline-flex;}}.onlyTiny,.onlyTinyF{display:none !important;}@media only screen and (min-width:0) and (max-width:400px){.onlyTiny{display:block !important;}.onlyTinyF{display:flex !important;}.notTiny{display:none !important;}}.oswald-light{font-family:"Oswald";font-weight:200 !important;}@media(min-width:1101px){header .mk-grid{max-width:1150px;}}@media(max-width:768px){.header-logo a{width:100%;margin:0 !important;}.header-logo a img.mk-resposnive-logo{margin:0 auto;position:relative;float:none !important;max-width:190px !important;}.naked-tel{left:38px;width:24px;}.mk-dashboard-trigger{position:absolute;z-index:32 !important;right:20px;}}@media only screen and (min-width:0) and (max-width:400px){.naked-tel{left:20px;}.mk-dashboard-trigger{right:0;}}header:not(.a-sticky) .header-logo img{padding:30px 0;box-sizing:border-box;}@media(max-width:768px){header:not(.a-sticky) .header-logo img{padding:10px 0;}}@media(max-width:1140px) and (min-width:769px){.header-style-3.header-align-left .header-logo a{margin-left:32px !important;}}img.mk-sticky-logo,img.mk-resposnive-logo{max-height:80% !important;}.mk-header-bg.mk-background-stretch{background-position:32% 19% !important;background-size:115% auto !important;}.naked_header_menu{display:inline-block;position:absolute;z-index:30;right:80px;transition:.25s ease;-o-transition:.25s ease;-moz-transition:.25s ease;-webkit-transition:.25s ease;}.naked_header_menu ul{list-style:none;display:inline-flex;}.naked_header_menu ul li a{font-family:"Oswald";font-size:26px;color:#fff;text-transform:uppercase;font-weight:200;letter-spacing:1px;}.naked_header_menu ul li a:hover{color:#007e72;}.naked_header_menu ul li.phone a{border-left:solid 2px #fff;border-right:solid 2px #fff;padding:0 24px;}@media(max-width:1160px){.naked_header_menu{display:none;}}@media handheld,only screen and (max-width:768px){.trans-header header.bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.light-logo{display:none !important;}}.naked_header_menu .menu-item-has-children{position:relative;}.naked_header_menu .menu-item-has-children:hover .sub-menu{display:block;}.naked_header_menu .sub-menu{position:absolute;top:110px;display:none;line-height:1.5em;margin:0;background:#fff;padding:15px;left:50%;transform:translateX(-50%);}.naked_header_menu .sub-menu:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;width:0;height:0;position:absolute;top:-10px;left:0;right:0;margin:auto;content:"";display:block;}.naked_header_menu .sub-menu .menu-item{text-align:center;margin:0;position:relative;white-space:nowrap;}.naked_header_menu .sub-menu .menu-item a{color:#004955;text-transform:none;font-size:18px;font-weight:400;font-family:"Oswald";}.naked_header_menu .sub-menu .menu-item a:hover{color:#007e72;}.a-sticky .naked_header_menu .sub-menu{top:76px;}.naked-tel{display:none;position:absolute;z-index:30;right:80px;color:#fff;}@media(max-width:1100px){.naked-tel{display:inline-block;}}@media(max-width:768px){.naked-tel{top:5px;}}.naked-tel i.fa{font-size:28px;}@media(max-width:1100px) and (min-width:769px){.naked-tel i.fa{display:none;}}.naked-tel span{font-family:"Oswald";font-weight:200;font-size:26px;padding:0 24px;border-right:solid 2px #fff;letter-spacing:1.2px;}@media(max-width:768px){.naked-tel span{display:none;}}.header-awards{display:none;position:absolute;line-height:18px;font-size:15px;font-weight:300;color:#fff;font-family:"Oswald";left:137px;top:11px;z-index:1;opacity:0;transition:all .3s ease-in-out;}.a-sticky .header-awards{display:initial;opacity:1;transition:all .3s ease-in-out;}.mk-css-icon-menu div{background-color:#fff !important;height:3px !important;margin-bottom:5px !important;}ul.fullscreen-navigation-ul{list-style-type:none;}.mk-fullscreen-nav .mk-fullscreen-nav-close{right:8%;top:15%;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper{position:absolute;top:12%;left:0;right:0;padding-bottom:80px;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .n_logo-link{margin-bottom:30px;display:inline-block;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .n_logo-link img{width:70px;margin-bottom:0;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation{margin:auto;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item{margin:0;transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;}@media(min-width:769px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item{display:inline-block;padding:10px 30px;position:relative;min-width:142px;vertical-align:top;}}@media(max-width:768px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item.menu-item-has-children:after{content:"";display:inline-block;margin:30px 0 10px;width:32px;height:1px;background-color:#fff;}}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item .sub-menu a{font-size:16px;text-transform:none;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item .sub-menu .menu-item:after{display:none;}@media(min-width:769px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item .sub-menu{position:relative;left:0;right:0;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item .sub-menu .menu-item{display:block;padding:0;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item .sub-menu .menu-item a{text-transform:none;font-size:18px;padding:5px 0;}}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item.quote_me a{border:solid 1px #fff;padding:6px 20px;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item.quote_me a:hover{border-color:#007e72;background-color:#007e72;color:#fff;}@media(max-width:1050px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item.quote_me a{background-color:#007e72;border-color:#007e72;color:#fff;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item.quote_me a:hover{background-color:#fff;border-color:#fff;color:#004955;}}@media(max-width:768px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item.quote_me{max-width:300px;margin:auto;}}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item a{font-family:"Oswald";font-weight:200;font-size:28px;transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;}.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item a:hover{background-color:transparent;color:#007e72;}@media(max-width:768px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation .menu-item a{display:block;padding:0;line-height:2.2em;}}@media(max-width:768px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation.fullscreen-menu-2:after{content:"";display:inline-block;margin:30px 0 10px;width:32px;height:1px;background-color:#fff;}}@media(min-width:1px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation.fullscreen-menu-3{display:none;}}@media(max-width:1050px){.mk-fullscreen-nav .mk-fullscreen-nav-wrapper #fullscreen-navigation{max-width:768px;}}.home header .mk-header-inner{border:none;}.home header:not(.a-sticky){background:transparent !important;}.home header:not(.a-sticky) .mk-header-bg{background:transparent !important;}@media(max-width:1140px){.home #theme-page{margin-top:-90px;}}@media(max-width:768px){.homepage_intro h2{font-size:18px !important;line-height:21px !important;}}.homepage_intro p{font-size:20px;line-height:36px;}.homepage_intro.n_fade p{color:#f4f4f4;transition:all ease-in-out .3s;}.homepage_intro.n_fade p .true-text{color:#000;transition:all ease-in-out .3s;}.button-labels a.vc_general{font-size:60px !important;padding:0 !important;text-align:center;}@media(max-width:1410px){.button-labels a.vc_general{font-size:50px !important;}}@media(max-width:1240px){.button-labels a.vc_general{font-size:40px !important;}}@media(max-width:900px){.button-labels a.vc_general{font-size:30px !important;}}@media(min-width:769px){.button-labels{position:absolute;top:15%;}}@media(min-width:769px) and (max-width:1240px){.button-labels#label_1{left:-0%;width:350px;}.button-labels#label_2{right:-0%;width:350px;}}@media(min-width:1240px) and (max-width:1410px){.button-labels#label_1{left:-10%;width:500px;}.button-labels#label_2{right:-10%;width:500px;}}@media(min-width:1410px){.button-labels#label_1{left:-25%;width:600px;}.button-labels#label_2{right:-25%;width:600px;}}.reveal-button a.vc_general{font-size:48px !important;}@media(max-width:768px){.reveal-button a.vc_general{font-size:36px !important;}}.n_box{display:inline-block;vertical-align:top;width:50%;}.n_box.n_grey{background-color:#efeff0;position:relative;height:300px;}.n_box.n_grey .n_csp-logo{display:block;max-width:184px;margin:58px auto;position:absolute;left:0;right:0;}.n_box.n_grey .n_box-arrow{float:right;display:block;max-height:300px;}.n_box.n_green{background-color:#007e72;height:300px;position:relative;}.n_box.n_green img{max-width:280px;margin:104px auto;position:absolute;left:0;right:0;}@media(max-width:768px){.n_box{display:block;width:100%;}.n_box.n_grey{overflow:hidden;}.n_box.n_grey .n_box-arrow{display:none !important;}.n_box.n_grey:after{content:"";position:absolute;top:auto;left:50%;bottom:0 !important;transform:translate(-50%,5px);width:0;height:0;border-style:solid;border-width:50px 47vw 0 47vw;border-color:#efeff0 transparent transparent transparent;padding-bottom:10px;overflow:hidden;background-color:#007e72;}}#quick_postcode .postcode-wrapper{position:relative;width:100%;max-width:330px;margin:50px auto;background:#fff;}#quick_postcode .postcode-wrapper input{padding:24px 28px 28px;text-align:center;background:transparent;border:0;width:100%;font-size:42px;color:#007e72;margin:0;font-weight:200;font-family:"Oswald";}#quick_postcode .postcode-wrapper input:focus{background:transparent;border:0;}@media(max-width:768px){#quick_postcode .postcode-wrapper input{font-size:26px;}}#quick_postcode .postcode-wrapper .sq-border{height:20px;width:20px;position:absolute;}#quick_postcode .postcode-wrapper .sq-1{border-top:2px solid #007e72;border-left:2px solid #007e72;top:15px;left:15px;}#quick_postcode .postcode-wrapper .sq-2{border-top:2px solid #007e72;border-right:2px solid #007e72;top:15px;right:15px;}#quick_postcode .postcode-wrapper .sq-3{border-bottom:2px solid #007e72;border-left:2px solid #007e72;bottom:15px;left:15px;}#quick_postcode .postcode-wrapper .sq-4{border-bottom:2px solid #007e72;border-right:2px solid #007e72;bottom:15px;right:15px;}#quick_postcode .postcode-wrapper ::-webkit-input-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}#quick_postcode .postcode-wrapper :-moz-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}#quick_postcode .postcode-wrapper ::-moz-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}#quick_postcode .postcode-wrapper :-ms-input-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}#quick_postcode input[type="submit"]{background:#007e72;color:#fff;border:0;margin:0 auto;display:block;width:100%;max-width:330px;font-family:"Oswald";font-weight:200;font-size:48px;padding:12px 18px;transition:all .2s ease-in-out;}#quick_postcode input[type="submit"]:hover{background:#004955;transition:all .2s ease-in-out;}@media(max-width:768px){#quick_postcode input[type="submit"]{font-size:26px;}}.n_link-block a{display:block;text-align:center;padding:15px 5px;transition:all .3s ease-in-out;}.n_link-block a:hover{background-color:#efeff0;transition:all .3s ease-in-out;}.n_link-block p{margin-bottom:0;}@media(max-width:768px){.n_link-block .vc_column-inner{border-left:none !important;border-right:none !important;border-bottom:4px solid #efeff0;}.n_link-block:first-child .vc_column-inner{border-top:4px solid #efeff0;}}@media(min-width:769px){.storage-solution .vc_col-sm-6{min-height:200px;}.storage-solution .vc_col-sm-6+.vc_col-sm-6{position:absolute;left:50%;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);height:auto;}}#wpcf7-f1161-p78-o1 .n_col.right{float:none;}@media(min-width:769px){#wpcf7-f1161-p78-o1 .n_col{width:49%;display:inline-block;margin-bottom:15px;}#wpcf7-f1161-p78-o1 .n_col.right{float:right;}}#wpcf7-f1161-p78-o1 .n_submit{text-align:center;}@media(max-width:768px){#wpcf7-f1161-p78-o1 .n_submit input{max-width:100%;}}#wpcf7-f1161-p78-o1 ::-webkit-input-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}#wpcf7-f1161-p78-o1 :-moz-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}#wpcf7-f1161-p78-o1 ::-moz-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}#wpcf7-f1161-p78-o1 :-ms-input-placeholder{color:#007e72;font-weight:200;font-family:"Oswald";}.awards-container .wpb_row{border-top:4px solid #efeff0;}@media(min-width:769px){.awards-container .wpb_row{padding:20px 0;}}@media(max-width:768px){.awards-container .wpb_row .vc_col-sm-10 .vc_column-inner{padding:0 15px 0 0;}}.awards-container .wpb_row .vc_col-sm-2 .vc_column-inner{padding:0;}@media(max-width:768px){.awards-container .wpb_row .vc_col-sm-2{display:none;}}.awards-container .wpb_row .mk-text-block{padding:5% 0;}.awards-container .wpb_row .mk-text-block p{color:#007e72;font-size:21px;line-height:28px;margin:0;}.awards-container .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl span.vc_icon_element-icon.fa-trophy{font-size:100px !important;}.accreditations-container .wpb_row{padding:3% 0;}.accreditations-container .wpb_row:nth-of-type(odd){background-color:#efeff0;}@media(max-width:768px){.accreditations-container .mk-image{margin-bottom:30px !important;}}.mk-blog-meta h3.the-title a{text-transform:none;font-size:24px;line-height:32px;color:#007e72;}.page-id-84 h1{font-size:50px !important;line-height:1.3em !important;text-transform:uppercase !important;}@media(max-width:768px){.page-id-84 .mk-text-block{text-align:center !important;}}.nkd_video-stories .video-container{margin-bottom:0;}.nkd_video-stories .nkd-title-icon{position:absolute;width:75px;top:9px;right:12px;}@media(max-width:768px){.nkd_video-stories .nkd-title-icon{width:100%;position:relative;right:auto;top:15px;}.nkd_video-stories .nkd-title-icon .mk-image-holder{width:65px;margin:auto;}.nkd_video-stories h3.mk-fancy-title{font-size:24px !important;line-height:28px !important;}}.mk-footer-v2 .footer-wrapper{max-width:1280px !important;}.mk-footer-v2 .mk-padding-wrapper{display:flex;flex-flow:row wrap;}@media only screen and (min-width:769px){.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4:nth-of-type(2){border-left:solid 2px #fff;border-right:solid 2px #fff;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4{flex-basis:33%;display:flex;flex-flow:column nowrap;width:33%;padding:18px 46px !important;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 section{margin-left:0 !important;margin-right:0 !important;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 section:first-of-type{margin-top:auto !important;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 section:last-of-type{margin-bottom:auto !important;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 section p{margin-bottom:0;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4:nth-of-type(4){flex-basis:100%;}}@media only screen and (max-width:768px){.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4{flex-basis:100%;}}@media(min-width:1300px){.mk-footer-v2 .mk-padding-wrapper .mk-padding-wrapper{padding:0 !important;}}@media(max-width:768px){.mk-footer-v2 .mk-padding-wrapper section.widget{margin-bottom:50px;}}.mk-footer-v2 .mk-padding-wrapper img.naked-footer-logo{box-sizing:border-box;width:212px;margin-left:auto;margin-right:auto;display:block;}@media only screen and (max-width:768px){.mk-footer-v2 .mk-padding-wrapper img.naked-footer-logo{margin:60px auto;}}.mk-footer-v2 .mk-padding-wrapper p{text-align:center;font-family:"Oswald";font-weight:200;font-size:18px !important;}.mk-footer-v2 .mk-padding-wrapper p.callout{font-size:28px !important;line-height:40px;font-weight:200;margin-bottom:10px !important;}.mk-footer-v2 .mk-padding-wrapper p.callout a{font-weight:200;white-space:nowrap;}.mk-footer-v2 .mk-padding-wrapper p span{white-space:nowrap;}.mk-footer-v2 .mk-padding-wrapper .widget_media_image{text-align:center;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 #text-5 .textwidget .n_socials{text-align:center;display:flex !important;flex-flow:row nowrap;margin:auto;justify-content:space-around;max-width:200px;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 #text-5 .textwidget .n_socials a{border:10px solid transparent;display:inline-block;}.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 #text-5 .textwidget .n_socials i.fa{display:block;font-size:30px;margin:auto;}@media(max-width:768px){.mk-footer-v2 .mk-padding-wrapper .mk-col-1-4 #text-5 .textwidget .n_socials i.fa{font-size:36px;}}.mk-footer-v2 .mk-padding-wrapper #nav_menu-2{margin:50px 0 0;}.mk-footer-v2 .mk-padding-wrapper #nav_menu-2 .menu-footer-navigation-container{text-align:center;}.mk-footer-v2 .mk-padding-wrapper #nav_menu-2 .menu-footer-navigation-container #menu-footer-navigation{position:relative;text-align:center;display:inline-block;}.mk-footer-v2 .mk-padding-wrapper #nav_menu-2 .menu-footer-navigation-container #menu-footer-navigation .menu-item{display:inline-block;float:none;margin:0 5px;}@media(max-width:768px){.mk-footer-v2 .mk-padding-wrapper #nav_menu-2 .menu-footer-navigation-container #menu-footer-navigation .menu-item{margin:0 13px;float:none;}}.mk-footer-v2 .mk-padding-wrapper #nav_menu-2 .menu-footer-navigation-container #menu-footer-navigation .menu-item a{text-transform:uppercase;font-family:"Oswald";font-weight:200;font-size:28px;line-height:40px;padding:8px;}@media(max-width:768px){.mk-footer-v2 .mk-padding-wrapper #nav_menu-2 .menu-footer-navigation-container #menu-footer-navigation .menu-item a{display:block;padding:0;}}.mk-footer-v2 .mk-padding-wrapper #nav_menu-2 .menu-footer-navigation-container #menu-footer-navigation .menu-item a .mk-svg-icon{display:none;}.mk-footer-v2 #planet{display:block;background-image:url("/wp-content/uploads/2018/11/nkd-woodlands-low-res-s1.jpg");background-position:center center;background-repeat:no-repeat;width:100%;box-sizing:border-box;padding:20px 30px;}.mk-footer-v2 #planet span{display:block;margin:30px auto;color:#fff;opacity:.8;width:auto;max-width:750px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url("/wp-content/uploads/2018/11/nkd-planet-maintenance-white-2018-s1.svg");}@media only screen and (min-width:1201px){.mk-footer-v2 #planet span{min-height:209px;}}@media only screen and (min-width:768px) and (max-width:1200px){.mk-footer-v2 #planet span{min-height:208px;}}@media only screen and (max-width:768px){.mk-footer-v2 #planet span{min-height:100px;}}@media only screen and (max-width:400px){.mk-footer-v2 #planet span{min-height:24px;}}.mk-footer-v2 #sub-footer .mk-footer-copyright{display:block;text-align:center;width:100%;font-family:"Oswald";font-weight:200;line-height:20px;padding:15px 0 !important;}.mk-footer-v2 #sub-footer .mk-footer-copyright a{color:#fff;}.mk-footer-v2 #sub-footer .mk-footer-copyright a:hover{opacity:.75;}iframe#Which{min-height:965px;width:100%;border:0;min-width:300px;}@media screen and (min-width:768px){iframe#Which{min-height:535px;}}#news_18{max-width:1200px;box-sizing:border-box;text-align:center;font-size:0;margin:20px auto;}#news_18 h1{margin-top:40px;margin-bottom:0;}#news_18 section.buttons{font-size:0;box-sizing:border-box;margin:0 auto 12px auto;display:flex;flex-flow:row wrap;max-width:1178px;border-bottom:2px solid #a1cecc;text-align:center;}@media only screen and (min-width:1201px){#news_18 section.buttons{padding:20px 20%;}}@media only screen and (min-width:768px) and (max-width:1200px){#news_18 section.buttons{padding:20px 3%;}}@media only screen and (max-width:768px){#news_18 section.buttons{padding:20px 10%;}}@media only screen and (max-width:400px){#news_18 section.buttons{padding:20px 20px !important;}}@media only screen and (max-width:768px){#news_18 section.buttons{flex-flow:row wrap;}}#news_18 section.buttons .news_button{margin:auto;padding:20px 20px;white-space:nowrap;font-size:26px;display:inline-block;box-sizing:border-box;font-family:"Oswald";font-weight:200;}@media only screen and (max-width:400px){#news_18 section.buttons .news_button{padding:13px 10px !important;}}#news_18 section.buttons a.news_button{color:#504f4e;text-decoration:none;transition:all .3s ease-in-out;}#news_18 section.buttons a.news_button:hover{color:#007e72;text-decoration:underline;}#news_18 section.buttons span.news_button{color:#007e72;text-decoration:underline;}#news_18 article{display:inline-block;width:50%;box-sizing:border-box;padding:20px;opacity:.8;overflow:hidden;transition:all .3s ease-in-out;}#news_18 article:hover{opacity:1;}#news_18 article section.image{height:302px;background-size:cover;background-position:50% 50%;background-color:#f7f7f7;overflow:hidden;}#news_18 article section.image img{width:100%;height:auto;}#news_18 article section.content{height:250px;box-sizing:border-box;padding:5px 20px 5px 20px;color:#007e72;background-color:#f7f7f7;text-align:left;}#news_18 article section.content h2,#news_18 article section.content p,#news_18 article section.content a{margin:15px 0;}#news_18 article section.content h2{font-family:"Oswald";font-weight:200;font-size:28px;}#news_18 article section.content p{font-size:16px;line-height:1.5em;}@media only screen and (max-width:768px){#news_18 article{width:100%;}#news_18 article section.image{height:250px;}#news_18 article section.content{height:auto !important;}#news_18 article section.content h2,#news_18 article section.content p{margin:10px 0;}#news_18 article section.content h2{font-size:22px !important;}#news_18 article section.content p{font-size:15px !important;}}.single-post #mk-page-introduce{display:none;}.solar-tri{clear:both;width:100%;background-color:#fafafa;margin-bottom:20px;}.solar-tri .img{background-repeat:no-repeat;background-position:center center;background-size:cover;}@media only screen and (min-width:1201px){.solar-tri:not(.solar-tri-tablet-tri){height:400px;}.solar-tri:not(.solar-tri-tablet-tri) .img{display:inline-block;width:33%;height:400px;position:relative;}.solar-tri:not(.solar-tri-tablet-tri).solar-tri-right .img{float:right;margin-left:30px;}.solar-tri:not(.solar-tri-tablet-tri).solar-tri-right .img:before{display:inline-block;position:relative;z-index:2;width:80px;height:400px;content:' ';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L0,6 6,3 Z' style='fill:%23FAFAFA'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;background-size:100% 100%;}.solar-tri:not(.solar-tri-tablet-tri).solar-tri-left .img{float:left;margin-right:30px;}.solar-tri:not(.solar-tri-tablet-tri).solar-tri-left .img:before{display:inline-block;position:relative;z-index:2;width:80px;height:400px;content:' ';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' preserveAspectRatio='none'%3E%3Cpath d='M6,0 L6,6 0,3 Z' style='fill:%23FAFAFA'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;background-size:100% 100%;position:absolute;right:0;}}@media only screen and (min-width:769px){.solar-tri.solar-tri-tablet-tri{height:400px;}.solar-tri.solar-tri-tablet-tri .img{display:inline-block;width:33%;height:400px;position:relative;}.solar-tri.solar-tri-tablet-tri.solar-tri-right .img{float:right;margin-left:30px;}.solar-tri.solar-tri-tablet-tri.solar-tri-right .img:before{display:inline-block;position:relative;z-index:2;width:80px;height:400px;content:' ';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L0,6 6,3 Z' style='fill:%23FAFAFA'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;background-size:100% 100%;}.solar-tri.solar-tri-tablet-tri.solar-tri-left .img{float:left;margin-right:30px;}.solar-tri.solar-tri-tablet-tri.solar-tri-left .img:before{display:inline-block;position:relative;z-index:2;width:80px;height:400px;content:' ';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' preserveAspectRatio='none'%3E%3Cpath d='M6,0 L6,6 0,3 Z' style='fill:%23FAFAFA'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;background-size:100% 100%;position:absolute;right:0;}}@media only screen and (max-width:1200px){.solar-tri:not(.solar-tri-tablet-tri){height:auto;}.solar-tri:not(.solar-tri-tablet-tri) .img{width:100%;min-height:300px;}}@media only screen and (max-width:768px){.solar-tri.solar-tri-tablet-tri{height:auto;}.solar-tri.solar-tri-tablet-tri .img{width:100%;min-height:300px;}}.solar-tri div.inner{display:flex;margin:auto auto;flex-flow:column nowrap;padding:30px;min-height:400px;max-width:800px;}.solar-tri div.inner h2{text-align:left;text-transform:uppercase;font-size:36px;line-height:49px;padding-top:10px;margin-top:auto;}.solar-tri div.inner padding{margin:10px 0;}.solar-tri div.inner div{margin-bottom:auto;padding-bottom:10px;}.priceHolder .box-holder{display:flex;flex-flow:row wrap;justify-content:center;max-width:1280px;margin-right:auto;margin-left:auto;}.priceHolder .box-holder h2{display:block;width:100%;}.priceHolder .box-holder .solar-price{display:inline-block;margin:auto;max-width:280px;min-width:250px;border:8px solid transparent;text-align:center;}.priceHolder .box-holder .solar-price h3{font-weight:400;font-size:24px !important;color:#007e72;font-family:"Oswald" !important;}.priceHolder .box-holder .solar-price .panels{font-weight:200;font-size:18px !important;color:#007e72;margin-bottom:0;font-family:"Oswald" !important;}.priceHolder .box-holder .solar-price .priceexc{font-weight:600;font-size:32px !important;line-height:44px !important;color:#007e72;margin-bottom:0;font-family:"Oswald" !important;}.priceHolder .box-holder .solar-price .priceinc{font-weight:200;font-size:18px !important;color:#007e72;margin-bottom:20px;font-family:"Oswald" !important;}#PricesFooter{background-color:#fafafa;padding-bottom:30px;border-bottom:20px solid #f7f7f7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L3,6 6,0 6,6 0,6 Z' style='fill:%23F7F7F7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;background-size:100% 100%;background-size:100% 100px;background-repeat:no-repeat;background-position:center bottom;}.downloadLink{margin-bottom:10px;}.downloadLink a{font-size:26px;color:#007e72;font-weight:100;text-decoration:underline;}#BatteryBox{padding:40px 30px 0 30px !important;}@media only screen and (max-width:768px){#BatteryBox .vc_btn3{padding:34px 20px !important;font-size:30px !important;}}@media only screen and (min-width:0) and (max-width:400px){#BatteryBox{padding:30px 12px !important;}#BatteryBox .vc_parallax-inner{background-position:64% 41px;}#BatteryBox .vc_custom_1542711257109{padding:0 !important;}#BatteryBox .vc_custom_1542711250720{padding:0 !important;}#BatteryBox .vc_btn3{padding:12px 5px !important;font-size:27px !important;}}@media only screen and (min-width:769px){#BatteryBox .vc_btn3{padding:44px 20px !important;font-size:40px !important;}}@media only screen and (min-width:768px) and (max-width:1200px){#BatteryBox .vc_empty_space{height:12vh !important;}}@media only screen and (max-width:1200px){#BatteryBox .vc_btn3-container{margin-bottom:0;}}.solar-roundel{position:absolute;z-index:40;border-radius:50%;min-width:120px;min-height:120px;text-align:center;padding:32px 0;display:flex;flex-flow:column nowrap;}.solar-roundel-align-top-left{left:20%;top:0;}@media only screen and (max-width:768px){.solar-roundel-align-top-left{left:10%;}}@media only screen and (max-width:400px){.solar-roundel-align-top-left{left:0;}}.solar-roundel-align-top-right{right:20%;top:0;}@media only screen and (max-width:768px){.solar-roundel-align-top-right{right:10%;}}@media only screen and (max-width:400px){.solar-roundel-align-top-right{right:0;}}.solar-roundel-align-cent-left{left:25%;top:50%;transform:translateY(-50%);}@media only screen and (max-width:768px){.solar-roundel-align-cent-left{left:10%;}}@media only screen and (max-width:400px){.solar-roundel-align-cent-left{left:0;}}.solar-roundel-align-cent-right{right:75%;top:50%;transform:translateY(-50%);}@media only screen and (max-width:768px){.solar-roundel-align-cent-right{right:10%;}}@media only screen and (max-width:400px){.solar-roundel-align-cent-right{right:0;}}.solar-roundel-align-bot-left{left:20%;bottom:0;}@media only screen and (max-width:768px){.solar-roundel-align-bot-left{left:10%;}}@media only screen and (max-width:400px){.solar-roundel-align-bot-left{left:0;}}.solar-roundel-align-bot-right{right:20%;bottom:0;}@media only screen and (max-width:768px){.solar-roundel-align-bot-right{right:10%;}}@media only screen and (max-width:400px){.solar-roundel-align-bot-right{right:0;}}@media only screen and (max-width:768px){.solar-roundel{min-width:110px;min-height:110px;}.solar-roundel span{font-size:18px;}}.solar-roundel-bgcol-white{background-color:#fff;}.solar-roundel-bgcol-grey{background-color:#f7f7f7;}@media only screen and (max-width:768px){.solar-roundel-hide-on-mobile{display:none;}}.solar-roundel span{margin:auto;text-transform:uppercase;font-family:"Oswald";color:#007e72;font-weight:200;font-size:22px;line-height:1.3em;}.solar-help{display:flex;justify-content:center;flex-flow:row wrap;align-items:stretch;margin:30px auto;}.solar-help article{background-color:#f7f7f7;padding:0;border:0;margin:0;height:auto;max-width:310px;}@media only screen and (min-width:1201px){.solar-help article{flex-basis:25%;}}@media only screen and (min-width:768px) and (max-width:1200px){.solar-help article{flex-basis:33.33333%;}}@media only screen and (max-width:768px){.solar-help article{flex-basis:100%;}}.solar-help article div.inner{border:10px solid #fff;padding:30px;height:100%;display:flex;flex-flow:column nowrap;}.solar-help article div.inner div.ex{padding:0 0 30px 0;margin:0 0 auto 0;}.solar-help article div.inner h3{font-size:24px !important;line-height:32px !important;}.solar-help article div.inner .vc_btn3-container{margin:auto 0 0 0;}.solar-help article div.inner .vc_btn3{text-align:left !important;min-width:0 !important;width:100%;font-size:20px !important;}.solar-help article div.inner .vc_btn3:after{content:">";color:currentColor;padding-left:10px;display:inline-block;}.page-template-get-a-quote_4{background-color:#f7f7f7;}.page-template-get-a-quote_4 #QuoteSteps{width:100%;padding:0 23px;box-sizing:border-box;font-size:0;line-height:1;}.page-template-get-a-quote_4 #QuoteSteps .wrapper{width:100%;border-bottom:14px solid #dbdbdb;max-width:1024px;box-sizing:border-box;display:block;margin:0 auto;font-size:0;display:block;line-height:1;position:relative;}.page-template-get-a-quote_4 #QuoteSteps .wrapper:after{height:14px;width:0;background-color:#000;position:absolute;left:0;bottom:-14px;content:"";transition:.5s all linear;z-index:1;}.page-template-get-a-quote_4 #QuoteSteps .Step{display:inline-block;box-sizing:border-box;width:33.33%;padding:0;margin:0;box-sizing:border-box;position:relative;font-size:0;line-height:1;padding-bottom:20px;cursor:pointer;height:75px;}.page-template-get-a-quote_4 #QuoteSteps .Step span{font-size:18px;text-align:center;color:#007e72;text-align:center;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}@media(max-width:700px){.page-template-get-a-quote_4 #QuoteSteps .Step span{font-size:15px;}}.page-template-get-a-quote_4 #QuoteSteps .Step:after{position:absolute;width:26px;height:26px;border-radius:50%;content:"";background-color:#dbdbdb;left:50%;margin-left:-13px;bottom:-20px;z-index:2;}.page-template-get-a-quote_4 #QuoteSteps.stageone #QuoteStepOne:after{background-color:#007e72;}.page-template-get-a-quote_4 #QuoteSteps.stageone .wrapper:after{width:16.6666%;}.page-template-get-a-quote_4 #QuoteSteps.stagetwo #QuoteStepOne:after{z-index:-2;}.page-template-get-a-quote_4 #QuoteSteps.stagetwo #QuoteStepTwo:after{background-color:#007e72;}.page-template-get-a-quote_4 #QuoteSteps.stagetwo .wrapper:after{width:50%;}.page-template-get-a-quote_4 #QuoteSteps.stagethree #QuoteStepOne:after{z-index:-2;}.page-template-get-a-quote_4 #QuoteSteps.stagethree #QuoteStepTwo:after{z-index:-2;}.page-template-get-a-quote_4 #QuoteSteps.stagethree #QuoteStepThree:after{background-color:#007e72;}.page-template-get-a-quote_4 #QuoteSteps.stagethree .wrapper:after{width:83.3333%;}.page-template-get-a-quote_4 #step_one{display:none;}.page-template-get-a-quote_4 #step_one.stageone{position:absolute;top:0;right:0;left:0;bottom:0;display:block;z-index:1;background-image:url(mapS3.png);background-size:cover;background-position:16% 100%;background-color:#fff;}.page-template-get-a-quote_4 #map-search-form.stageone{z-index:2;top:50% !important;right:auto !important;left:50% !important;transform:translateX(-50%);}.page-template-get-a-quote_4 #map-search-form.stageone #map-picker-postcode{width:300px !important;}.page-template-get-a-quote_4 #map-search-form.stagetwo{right:0 !important;}.page-template-get-a-quote_4 .map-form input[type=text],.page-template-get-a-quote_4 .map-form textArea{border-color:#504f4e;font-size:18px;}.page-template-get-a-quote_4 #QuoteTop{padding-top:23px !important;}.page-template-get-a-quote_4 #theme-page ::-webkit-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_4 #theme-page :-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_4 #theme-page ::-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_4 #theme-page :-ms-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_4 #theme-page .page-title{width:auto;font-family:"Oswald";color:#007e72;text-align:center;font-weight:200;text-transform:uppercase;letter-spacing:normal;margin:50px 20px 50px 20px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_4 #theme-page .page-title{font-size:48px !important;}}@media only screen and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .page-title{font-size:36px !important;}}.page-template-get-a-quote_4 #theme-page .quote__sub{font-family:"Oswald";color:#007e72;font-size:24px;font-weight:200;line-height:1.3em;}@media only screen and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__sub{font-size:26px;}}.page-template-get-a-quote_4 #theme-page .map-picker-button{font-weight:200;text-transform:uppercase;text-transform:uppercase;border:none;}.page-template-get-a-quote_4 #theme-page input.up{text-transform:uppercase;}.page-template-get-a-quote_4 #theme-page .quote__top{display:flex;padding:0 50px 50px 50px;}@media only screen and (min-width:768px){.page-template-get-a-quote_4 #theme-page .quote__top{flex-flow:row nowrap;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__top{padding:23px;}.page-template-get-a-quote_4 #theme-page .quote__top__left{margin-right:16px !important;flex-basis:50% !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top{flex-flow:row wrap;padding:0;}.page-template-get-a-quote_4 #theme-page .quote__top__left{flex-basis:100%;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important;}}.page-template-get-a-quote_4 #theme-page .quote__top input{-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_4 #theme-page .quote__top__left{background-color:#fff;}@media only screen and (min-width:768px){.page-template-get-a-quote_4 #theme-page .quote__top__left{flex-basis:33%;margin-right:100px;padding:50px 30px;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__top__left{padding:20px 17px;}.page-template-get-a-quote_4 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_4 #theme-page .quote__top__left input[type=email]{margin-bottom:12px;font-size:18px;height:50px;}.page-template-get-a-quote_4 #theme-page .quote__top__left .wpcf7-submit{font-size:40px;margin-top:3px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top__left{margin-right:auto !important;padding:22px;}.page-template-get-a-quote_4 #theme-page .quote__top__left form,.page-template-get-a-quote_4 #theme-page .quote__top__left .quote__sub{margin-left:auto;margin-right:auto;max-width:400px;display:block;}}.page-template-get-a-quote_4 #theme-page .quote__top__left h3{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_4 #theme-page .quote__top__left h3,.page-template-get-a-quote_4 #theme-page .quote__top__left input{width:100%;}.page-template-get-a-quote_4 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_4 #theme-page .quote__top__left input[type=email]{border:1px solid #504f4e;margin:0 0 20px 0;}.page-template-get-a-quote_4 #theme-page .quote__top__left .wpcf7-submit{margin-bottom:30px !important;font-size:40px !important;}.page-template-get-a-quote_4 #theme-page .quote__top__right{background-color:#fff;position:relative;width:100%;}@media only screen and (min-width:768px){.page-template-get-a-quote_4 #theme-page .quote__top__right{flex-basis:66%;flex-grow:2;}}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-picker-map{width:100%;height:400px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-picker-map{max-height:calc(50vw + 37px);}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-picker-map{border:16px solid #fff;}}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form{position:absolute;display:flex;flex-flow:row nowrap;width:auto !important;padding:0 30px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form{left:4%;right:4%;top:4%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:10px;padding:0 10px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:30px;flex-flow:row wrap;}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form #map-picker-postcode{max-width:none !important;}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{margin:5px 0 0 5px !important;}}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form .map-picker-button{flex-grow:1;height:50px;line-height:50px;margin:0;padding:0 20px;min-width:118px;max-width:158px;}@media only screen and (min-width:768px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:28px;flex-basis:20%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:26px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:20px;}}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form #map-picker-postcode{width:100%;max-width:320px;margin:0;height:50px;line-height:50px;padding:0 20px;font-size:20px;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form .spacer{flex-grow:1;flex-basis:auto;flex-shrink:2;pointer-events:none;background-color:transparent;}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{cursor:pointer;width:100px;margin:0 0 0 20px !important;}.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{right:15px;position:absolute;top:12px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{display:none;}}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form{margin:33px auto;display:flex;flex-flow:row wrap;max-width:800px;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form .intro{width:100% !important;text-align:center;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form .intro h2{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form #map-picker-submit{float:right;margin-right:0;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form #map-picker-change-location{background-color:#fff;color:#007e72 !important;border:1px solid #007e72;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form #map-picker-change-location:hover{background-color:#004955 !important;color:#fff !important;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form>div{width:48%;margin:5px 2% 0 0;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form>div input{width:100%;}.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form>div.full{width:100%;resize:vertical;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #theme-page .quote__top__right .map-form{padding-left:2%;}}.page-template-get-a-quote_4 #theme-page .quote__top__right .quote__instructions{text-align:center;padding:3px 20px 20px 20px;}.page-template-get-a-quote_4 #theme-page .quote__top__right .quote__instructions span{display:inline-block;white-space:nowrap;}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top__right .quote__instructions span{font-size:22px;}}.page-template-get-a-quote_4 #theme-page .quote__top form{font-size:0;}.page-template-get-a-quote_4 #theme-page .quote__top form .wpcf7-submit{margin-top:10px;}.page-template-get-a-quote_4 #theme-page .quote__top form label{display:block !important;color:#007e72;font-size:15px;}.page-template-get-a-quote_4 #theme-page .quote__top form p.error{color:#ff4b4b;font-weight:bold;text-align:center;}.page-template-get-a-quote_4 #theme-page .quote__top form p.success{color:#007e72;font-weight:bold;text-align:center;}.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div{position:relative;display:inline-block;padding:0;box-sizing:border-box;display:inline-block;}.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div input,.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div textarea{width:100% !important;margin:0 0 10px 0;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div input.invalid,.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div textarea.invalid{border-color:#ff4b4b;}.withNoPlaceholders .page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div.req:after{content:none !important;}.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div.req:after{display:none !important;position:absolute;content:"REQUIRED";color:#004955;font-size:11px;font-family:arial;right:8px;top:-4px;box-sizing:border-box;padding:0 5px;background-color:#fff;height:11px;line-height:11px;}.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div.req.req-one i{color:#eb11df;}.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div.req.req-one:after{content:"ONE REQUIRED";}.withNoPlaceholders .page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div.req.req-one:after{display:none;}.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div.req i{font-size:24px;position:absolute;font-weight:strong;right:10px;top:50%;transform:translateY(-50%);color:#eb11df;}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top form .map-form>div{display:block !important;width:100% !important;margin:3px 20px !important;padding:0 !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #theme-page .quote__top form input{font-size:18px;}}.page-template-get-a-quote_4 #theme-page .step-one,.page-template-get-a-quote_4 #theme-page .step-two,.page-template-get-a-quote_4 #theme-page .step-three,.page-template-get-a-quote_4 #theme-page .step-one-f,.page-template-get-a-quote_4 #theme-page .step-two-f,.page-template-get-a-quote_4 #theme-page .step-three-f,.page-template-get-a-quote_4 #theme-page .step-one-i,.page-template-get-a-quote_4 #theme-page .step-two-i,.page-template-get-a-quote_4 #theme-page .step-three-i{display:none !important;}.page-template-get-a-quote_4 #theme-page.quote1 .step-one{display:block !important;}.page-template-get-a-quote_4 #theme-page.quote1 .step-one-f{display:flex !important;}.page-template-get-a-quote_4 #theme-page.quote1 .step-one-i{display:inline-block !important;}.page-template-get-a-quote_4 #theme-page.quote2 .step-two{display:block !important;}.page-template-get-a-quote_4 #theme-page.quote2 .step-two-f{display:flex !important;}.page-template-get-a-quote_4 #theme-page.quote2 .step-two-i{display:inline-block !important;}.page-template-get-a-quote_4 #theme-page.quote3 .step-three{display:block !important;}.page-template-get-a-quote_4 #theme-page.quote3 .step-three-f{display:flex !important;}.page-template-get-a-quote_4 #theme-page.quote3 .step-three-i{display:inline-block !important;}.page-template-get-a-quote_4 #theme-page.withNoPlaceholders form .req:after{content:none !important;}.page-template-get-a-quote_4 #QuoteIntroSect{width:auto;background-color:#fff;}@media only screen and (min-width:1201px){.page-template-get-a-quote_4 #QuoteIntroSect{margin:0 50px 50px 50px !important;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #QuoteIntroSect{margin:0 24px 24px 24px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #QuoteIntroSect{margin:24px !important;}}.page-template-get-a-quote_4 #QuoteIntroSect .quoteIntro{margin-right:auto;margin-left:auto;}@media only screen and (min-width:1201px){.page-template-get-a-quote_4 #QuoteIntroSect .quoteIntro{max-width:791px;padding:50px 0;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_4 #QuoteIntroSect .quoteIntro{padding:50px 10px;max-width:415px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #QuoteIntroSect .quoteIntro{padding:49px 37px;}}.page-template-get-a-quote_4 #QuoteIntroSect .quoteIntro p{font-size:14px !important;text-align:center;color:#333;}.page-template-get-a-quote_4 #QuoteIntroSect .quoteIntro p:last-of-type{margin-bottom:0;}@media only screen and (max-width:767px){.page-template-get-a-quote_4 #PricesFooter .vc_btn3-center{margin-bottom:69px;}}.page-template-get-a-quote_4 .box-holder{width:auto !important;}@media only screen and (min-width:768px){.page-template-get-a-quote_4 #BatteryBox h2{margin-top:40px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_4 .notMobile2{display:none !important;}}.page-template-get-a-quote_3{background-color:#f7f7f7;}.page-template-get-a-quote_3 #theme-page ::-webkit-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page :-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page ::-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page :-ms-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page .page-title{width:auto;font-family:"Oswald";color:#007e72;text-align:center;font-weight:200;text-transform:uppercase;letter-spacing:normal;margin:50px 20px 50px 20px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #theme-page .page-title{font-size:48px !important;}}@media only screen and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .page-title{font-size:36px !important;}}.page-template-get-a-quote_3 #theme-page .quote__sub{font-family:"Oswald";color:#007e72;font-size:24px;font-weight:200;line-height:1.3em;}@media only screen and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__sub{font-size:26px;}}.page-template-get-a-quote_3 #theme-page .map-picker-button{font-weight:200;text-transform:uppercase;text-transform:uppercase;border:none;}.page-template-get-a-quote_3 #theme-page input.up{text-transform:uppercase;}.page-template-get-a-quote_3 #theme-page .quote__top{display:flex;padding:0 50px 50px 50px;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top{flex-flow:row nowrap;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top{padding:23px;}.page-template-get-a-quote_3 #theme-page .quote__top__left{margin-right:16px !important;flex-basis:50% !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top{flex-flow:row wrap;padding:0;}.page-template-get-a-quote_3 #theme-page .quote__top__left{flex-basis:100%;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important;}}.page-template-get-a-quote_3 #theme-page .quote__top input{-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_3 #theme-page .quote__top__left{background-color:#fff;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top__left{flex-basis:33%;margin-right:100px;padding:50px 30px;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__left{padding:20px 17px;}.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=email]{margin-bottom:12px;font-size:18px;height:50px;}.page-template-get-a-quote_3 #theme-page .quote__top__left .wpcf7-submit{font-size:40px;margin-top:3px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__left{margin-right:auto !important;padding:22px;}.page-template-get-a-quote_3 #theme-page .quote__top__left form,.page-template-get-a-quote_3 #theme-page .quote__top__left .quote__sub{margin-left:auto;margin-right:auto;max-width:400px;display:block;}}.page-template-get-a-quote_3 #theme-page .quote__top__left h3{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_3 #theme-page .quote__top__left h3,.page-template-get-a-quote_3 #theme-page .quote__top__left input{width:100%;}.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=email]{border:1px solid #007e72;margin:0 0 20px 0;}.page-template-get-a-quote_3 #theme-page .quote__top__left .wpcf7-submit{margin-bottom:30px !important;font-size:40px !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right{background-color:#fff;position:relative;width:100%;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #theme-page .quote__top__right{min-height:606px;}}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top__right{flex-basis:66%;flex-grow:2;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-picker-map{width:100%;height:550px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-picker-map{max-height:calc(50vw + 37px);}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-picker-map{border:16px solid #fff;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{position:absolute;display:flex;flex-flow:row nowrap;width:auto !important;padding:0 30px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{left:4%;right:4%;top:4%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:10px;padding:0 10px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:30px;flex-flow:row wrap;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode{max-width:none !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{margin:5px 0 0 5px !important;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{flex-grow:1;height:50px;line-height:50px;margin:0;padding:0 20px;min-width:118px;max-width:158px;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:28px;flex-basis:20%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:26px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:20px;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode{width:100%;max-width:320px;margin:0;height:50px;line-height:50px;padding:0 20px;font-size:20px;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .spacer{flex-grow:1;flex-basis:auto;flex-shrink:2;pointer-events:none;background-color:transparent;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{cursor:pointer;width:100px;margin:0 0 0 20px !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{right:15px;position:absolute;top:12px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{display:none;}}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form{margin:33px auto;display:flex;flex-flow:row wrap;max-width:800px;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form .intro{width:100% !important;text-align:center;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form .intro h2{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form #map-picker-submit{float:right;margin-right:0;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form #map-picker-change-location{background-color:#fff;color:#007e72 !important;border:1px solid #007e72;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form #map-picker-change-location:hover{background-color:#004955 !important;color:#fff !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form>div{width:48%;margin:5px 2% 0 0;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form>div input{width:100%;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form>div.full{width:100%;resize:vertical;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form{padding-left:2%;}}.page-template-get-a-quote_3 #theme-page .quote__top__right .quote__instructions{text-align:center;padding:3px 20px 20px 20px;}.page-template-get-a-quote_3 #theme-page .quote__top__right .quote__instructions span{display:inline-block;white-space:nowrap;}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right .quote__instructions span{font-size:22px;}}.page-template-get-a-quote_3 #theme-page .quote__top form{font-size:0;}.page-template-get-a-quote_3 #theme-page .quote__top form .wpcf7-submit{margin-top:10px;}.page-template-get-a-quote_3 #theme-page .quote__top form label{display:block !important;color:#007e72;font-size:15px;}.page-template-get-a-quote_3 #theme-page .quote__top form p.error{color:#ff4b4b;font-weight:bold;text-align:center;}.page-template-get-a-quote_3 #theme-page .quote__top form p.success{color:#007e72;font-weight:bold;text-align:center;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div{position:relative;display:inline-block;padding:0;box-sizing:border-box;display:inline-block;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div input,.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div textarea{width:100% !important;margin:0 0 10px 0;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div input.invalid,.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div textarea.invalid{border-color:#ff4b4b;}.withNoPlaceholders .page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req:after{content:none !important;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req:after{position:absolute;content:"REQUIRED";color:#004955;font-size:11px;font-family:arial;right:8px;top:-4px;box-sizing:border-box;padding:0 5px;background-color:#fff;height:11px;line-height:11px;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req.req-one i{color:#fa0;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req.req-one:after{content:"ONE REQUIRED";}.withNoPlaceholders .page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req.req-one:after{display:none;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req i{font-size:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#ff4b4b;}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div{display:block !important;width:100% !important;margin:3px 20px !important;padding:0 !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top form input{font-size:18px;}}.page-template-get-a-quote_3 #theme-page .step-one,.page-template-get-a-quote_3 #theme-page .step-two,.page-template-get-a-quote_3 #theme-page .step-three,.page-template-get-a-quote_3 #theme-page .step-one-f,.page-template-get-a-quote_3 #theme-page .step-two-f,.page-template-get-a-quote_3 #theme-page .step-three-f,.page-template-get-a-quote_3 #theme-page .step-one-i,.page-template-get-a-quote_3 #theme-page .step-two-i,.page-template-get-a-quote_3 #theme-page .step-three-i{display:none !important;}.page-template-get-a-quote_3 #theme-page.quote1 .step-one{display:block !important;}.page-template-get-a-quote_3 #theme-page.quote1 .step-one-f{display:flex !important;}.page-template-get-a-quote_3 #theme-page.quote1 .step-one-i{display:inline-block !important;}.page-template-get-a-quote_3 #theme-page.quote2 .step-two{display:block !important;}.page-template-get-a-quote_3 #theme-page.quote2 .step-two-f{display:flex !important;}.page-template-get-a-quote_3 #theme-page.quote2 .step-two-i{display:inline-block !important;}.page-template-get-a-quote_3 #theme-page.quote3 .step-three{display:block !important;}.page-template-get-a-quote_3 #theme-page.quote3 .step-three-f{display:flex !important;}.page-template-get-a-quote_3 #theme-page.quote3 .step-three-i{display:inline-block !important;}.page-template-get-a-quote_3 #theme-page.withNoPlaceholders form .req:after{content:none !important;}.page-template-get-a-quote_3 #QuoteIntroSect{width:auto;background-color:#fff;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #QuoteIntroSect{margin:0 50px 50px 50px !important;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #QuoteIntroSect{margin:0 24px 24px 24px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #QuoteIntroSect{margin:24px !important;}}.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{margin-right:auto;margin-left:auto;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{max-width:791px;padding:50px 0;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{padding:50px 10px;max-width:415px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{padding:49px 37px;}}.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro p{font-size:14px !important;text-align:center;color:#333;}.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro p:last-of-type{margin-bottom:0;}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #PricesFooter .vc_btn3-center{margin-bottom:69px;}}.page-template-get-a-quote_3 .box-holder{width:auto !important;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #BatteryBox h2{margin-top:40px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 .notMobile2{display:none !important;}}@media only screen and (max-width:767px){#theme-page.quote1 #map-search-form .spacer{display:none;}#theme-page.quote1 #map-search-form .map-picker-button{flex-basis:100% !important;max-width:100% !important;}#theme-page.quote2 #map-search-form .map-picker-button{flex-basis:48% !important;max-width:44% !important;}}.page-template-get-a-quote_5{background-color:#f7f7f7;}.page-template-get-a-quote_5 input[type=checkbox]{display:inline-block !important;width:30px !important;height:30px !important;margin-right:10px;vertical-align:middle;margin-bottom:0 !important;}.page-template-get-a-quote_5 label.cb{cursor:pointer;display:inline-block !important;width:50%;box-sizing:border-box;font-size:18px;color:#808080;line-height:30px;margin:0;padding:0;font-family:"open sans";font-weight:300;}.page-template-get-a-quote_5 span.caption{font-size:20px;display:block;}.page-template-get-a-quote_5 #QuoteSteps{width:100%;padding:0 23px;box-sizing:border-box;font-size:0;line-height:1;}.page-template-get-a-quote_5 #QuoteSteps .wrapper{width:100%;border-bottom:14px solid #dbdbdb;max-width:1024px;box-sizing:border-box;display:block;margin:0 auto;font-size:0;display:block;line-height:1;position:relative;}.page-template-get-a-quote_5 #QuoteSteps .wrapper:after{height:14px;width:0;background-color:#000;position:absolute;left:0;bottom:-14px;content:"";transition:.5s all linear;z-index:1;}.page-template-get-a-quote_5 #QuoteSteps .Step{display:inline-block;box-sizing:border-box;width:33.33%;padding:0;margin:0;box-sizing:border-box;position:relative;font-size:0;line-height:1;padding-bottom:20px;cursor:pointer;height:75px;}.page-template-get-a-quote_5 #QuoteSteps .Step span{font-size:18px;text-align:center;color:#007e72;text-align:center;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}@media(max-width:700px){.page-template-get-a-quote_5 #QuoteSteps .Step span{font-size:15px;}}.page-template-get-a-quote_5 #QuoteSteps .Step:after{position:absolute;width:26px;height:26px;border-radius:50%;content:"";background-color:#dbdbdb;left:50%;margin-left:-13px;bottom:-20px;z-index:2;}.page-template-get-a-quote_5 #QuoteSteps.stageone #QuoteStepOne:after{background-color:#007e72;}.page-template-get-a-quote_5 #QuoteSteps.stageone .wrapper:after{width:16.6666%;}.page-template-get-a-quote_5 #QuoteSteps.stagetwo #QuoteStepOne:after{z-index:-2;}.page-template-get-a-quote_5 #QuoteSteps.stagetwo #QuoteStepTwo:after{background-color:#007e72;}.page-template-get-a-quote_5 #QuoteSteps.stagetwo .wrapper:after{width:50%;}.page-template-get-a-quote_5 #QuoteSteps.stagethree #QuoteStepOne:after{z-index:-2;}.page-template-get-a-quote_5 #QuoteSteps.stagethree #QuoteStepTwo:after{z-index:-2;}.page-template-get-a-quote_5 #QuoteSteps.stagethree #QuoteStepThree:after{background-color:#007e72;}.page-template-get-a-quote_5 #QuoteSteps.stagethree .wrapper:after{width:83.3333%;}.page-template-get-a-quote_5 #step_one{display:none;}.page-template-get-a-quote_5 #step_one.stageone{position:absolute;top:0;right:0;left:0;bottom:0;display:block;z-index:1;background-image:url(mapS.png);background-size:cover;background-position:center center;background-color:#fff;}.page-template-get-a-quote_5 #map-search-form.stageone{z-index:2;top:50% !important;right:auto !important;left:50% !important;transform:translateX(-50%);}.page-template-get-a-quote_5 #map-search-form.stageone #map-picker-postcode{width:300px !important;}.page-template-get-a-quote_5 #map-search-form.stagetwo{right:0 !important;}.page-template-get-a-quote_5 .map-form input[type=text],.page-template-get-a-quote_5 .map-form textArea,.page-template-get-a-quote_5 .map-form select{border-color:#504f4e !important;font-size:18px !important;font-weight:300 !important;font-size:18px !important;line-height:22px !important;}.page-template-get-a-quote_5 .map-form select{width:100% !important;margin-bottom:10px !important;text-transform:none !important;font-weight:normal;font-family:open sans;padding:10px !important;}.page-template-get-a-quote_5 .map-form select:invalid{padding:10px !important;color:#c0c0c0 !important;font-weight:normal;font-family:open sans;}.page-template-get-a-quote_5 #QuoteTop{padding-top:23px !important;}.page-template-get-a-quote_5 #theme-page ::-webkit-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_5 #theme-page :-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_5 #theme-page ::-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_5 #theme-page :-ms-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_5 #theme-page .page-title{width:auto;font-family:"Oswald";color:#007e72;text-align:center;font-weight:200;text-transform:uppercase;letter-spacing:normal;margin:50px 20px 50px 20px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_5 #theme-page .page-title{font-size:48px !important;}}@media only screen and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .page-title{font-size:36px !important;}}.page-template-get-a-quote_5 #theme-page .quote__sub{font-family:"Oswald";color:#007e72;font-size:24px;font-weight:200;line-height:1.3em;}@media only screen and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__sub{font-size:26px;}}.page-template-get-a-quote_5 #theme-page .map-picker-button{font-weight:200;text-transform:uppercase;text-transform:uppercase;border:none;}.page-template-get-a-quote_5 #theme-page input.up{text-transform:uppercase;}.page-template-get-a-quote_5 #theme-page .quote__top{display:flex;padding:0 50px 50px 50px;}@media only screen and (min-width:768px){.page-template-get-a-quote_5 #theme-page .quote__top{flex-flow:row nowrap;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__top{padding:23px;}.page-template-get-a-quote_5 #theme-page .quote__top__left{margin-right:16px !important;flex-basis:50% !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top{flex-flow:row wrap;padding:0;}.page-template-get-a-quote_5 #theme-page .quote__top__left{flex-basis:100%;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important;}}.page-template-get-a-quote_5 #theme-page .quote__top input[type=text]{-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_5 #theme-page .quote__top__left{background-color:#fff;}@media only screen and (min-width:768px){.page-template-get-a-quote_5 #theme-page .quote__top__left{flex-basis:33%;margin-right:100px;padding:50px 30px;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__top__left{padding:20px 17px;}.page-template-get-a-quote_5 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_5 #theme-page .quote__top__left input[type=email]{margin-bottom:12px;font-size:18px;height:50px;}.page-template-get-a-quote_5 #theme-page .quote__top__left .wpcf7-submit{font-size:40px;margin-top:3px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top__left{margin-right:auto !important;padding:22px;}.page-template-get-a-quote_5 #theme-page .quote__top__left form,.page-template-get-a-quote_5 #theme-page .quote__top__left .quote__sub{margin-left:auto;margin-right:auto;max-width:400px;display:block;}}.page-template-get-a-quote_5 #theme-page .quote__top__left h3{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_5 #theme-page .quote__top__left h3,.page-template-get-a-quote_5 #theme-page .quote__top__left input{width:100%;}.page-template-get-a-quote_5 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_5 #theme-page .quote__top__left input[type=email]{border:1px solid #504f4e;margin:0 0 20px 0;}.page-template-get-a-quote_5 #theme-page .quote__top__left .wpcf7-submit{margin-bottom:30px !important;font-size:40px !important;}.page-template-get-a-quote_5 #theme-page .quote__top__right{background-color:#fff;position:relative;width:100%;}@media only screen and (min-width:768px){.page-template-get-a-quote_5 #theme-page .quote__top__right{flex-basis:66%;flex-grow:2;}}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-picker-map{width:100%;height:400px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-picker-map{max-height:calc(50vw + 37px);}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-picker-map{border:16px solid #fff;}}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form{position:absolute;display:flex;flex-flow:row nowrap;width:auto !important;padding:0 30px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form{left:4%;right:4%;top:4%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:10px;padding:0 10px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:30px;flex-flow:row wrap;}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form #map-picker-postcode{max-width:none !important;}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{margin:5px 0 0 5px !important;}}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form .map-picker-button{flex-grow:1;height:50px;line-height:50px;margin:0;padding:0 20px;min-width:118px;max-width:158px;}@media only screen and (min-width:768px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:28px;flex-basis:20%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:26px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:20px;}}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form #map-picker-postcode{width:100%;max-width:320px;margin:0;height:50px;line-height:50px;padding:0 20px;font-size:20px;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form .spacer{flex-grow:1;flex-basis:auto;flex-shrink:2;pointer-events:none;background-color:transparent;}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{cursor:pointer;width:100px;margin:0 0 0 20px !important;}.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{right:15px;position:absolute;top:12px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{display:none;}}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form{margin:33px auto;display:flex;flex-flow:row wrap;max-width:800px;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form .intro{width:100% !important;text-align:center;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form .intro h2{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form #map-picker-submit{float:right;margin-right:0;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form #map-picker-change-location{background-color:#fff;color:#007e72 !important;border:1px solid #007e72;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form #map-picker-change-location:hover{background-color:#004955 !important;color:#fff !important;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form>div{width:48%;margin:5px 2% 0 0;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form>div input[type=text]{width:100%;}.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form>div.full{width:100%;resize:vertical;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #theme-page .quote__top__right .map-form{padding-left:2%;}}.page-template-get-a-quote_5 #theme-page .quote__top__right .quote__instructions{text-align:center;padding:3px 20px 20px 20px;}.page-template-get-a-quote_5 #theme-page .quote__top__right .quote__instructions span{display:inline-block;white-space:nowrap;}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top__right .quote__instructions span{font-size:22px;}}.page-template-get-a-quote_5 #theme-page .quote__top form{font-size:0;}.page-template-get-a-quote_5 #theme-page .quote__top form .wpcf7-submit{margin-top:10px;}.page-template-get-a-quote_5 #theme-page .quote__top form p.error{color:#ff4b4b;font-weight:bold;text-align:center;}.page-template-get-a-quote_5 #theme-page .quote__top form p.success{color:#007e72;font-weight:bold;text-align:center;}.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div{position:relative;display:inline-block;padding:0;box-sizing:border-box;display:inline-block;}.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div input[type=text],.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div textarea{width:100% !important;margin:0 0 10px 0;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div input[type=text].invalid,.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div textarea.invalid{border-color:#ff4b4b;}.withNoPlaceholders .page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div.req:after{content:none !important;}.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div.req:after{display:none !important;position:absolute;content:"REQUIRED";color:#004955;font-size:11px;font-family:arial;right:8px;top:-4px;box-sizing:border-box;padding:0 5px;background-color:#fff;height:11px;line-height:11px;}.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div.req.req-one i{color:#eb11df;}.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div.req.req-one:after{content:"ONE REQUIRED";}.withNoPlaceholders .page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div.req.req-one:after{display:none;}.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div.req i{font-size:24px;position:absolute;font-weight:strong;right:10px;top:50%;transform:translateY(-50%);color:#eb11df;}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top form .map-form>div{display:block !important;width:100% !important;margin:3px 20px !important;padding:0 !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #theme-page .quote__top form input{font-size:18px;}}.page-template-get-a-quote_5 #theme-page .step-one,.page-template-get-a-quote_5 #theme-page .step-two,.page-template-get-a-quote_5 #theme-page .step-three,.page-template-get-a-quote_5 #theme-page .step-one-f,.page-template-get-a-quote_5 #theme-page .step-two-f,.page-template-get-a-quote_5 #theme-page .step-three-f,.page-template-get-a-quote_5 #theme-page .step-one-i,.page-template-get-a-quote_5 #theme-page .step-two-i,.page-template-get-a-quote_5 #theme-page .step-three-i{display:none !important;}.page-template-get-a-quote_5 #theme-page.quote1 .step-one{display:block !important;}.page-template-get-a-quote_5 #theme-page.quote1 .step-one-f{display:flex !important;}.page-template-get-a-quote_5 #theme-page.quote1 .step-one-i{display:inline-block !important;}.page-template-get-a-quote_5 #theme-page.quote2 .step-two{display:block !important;}.page-template-get-a-quote_5 #theme-page.quote2 .step-two-f{display:flex !important;}.page-template-get-a-quote_5 #theme-page.quote2 .step-two-i{display:inline-block !important;}.page-template-get-a-quote_5 #theme-page.quote3 .step-three{display:block !important;}.page-template-get-a-quote_5 #theme-page.quote3 .step-three-f{display:flex !important;}.page-template-get-a-quote_5 #theme-page.quote3 .step-three-i{display:inline-block !important;}.page-template-get-a-quote_5 #theme-page.withNoPlaceholders form .req:after{content:none !important;}.page-template-get-a-quote_5 #QuoteIntroSect{width:auto;background-color:#fff;}@media only screen and (min-width:1201px){.page-template-get-a-quote_5 #QuoteIntroSect{margin:0 50px 50px 50px !important;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #QuoteIntroSect{margin:0 24px 24px 24px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #QuoteIntroSect{margin:24px !important;}}.page-template-get-a-quote_5 #QuoteIntroSect .quoteIntro{margin-right:auto;margin-left:auto;}@media only screen and (min-width:1201px){.page-template-get-a-quote_5 #QuoteIntroSect .quoteIntro{max-width:791px;padding:50px 0;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_5 #QuoteIntroSect .quoteIntro{padding:50px 10px;max-width:415px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #QuoteIntroSect .quoteIntro{padding:49px 37px;}}.page-template-get-a-quote_5 #QuoteIntroSect .quoteIntro p{font-size:14px !important;text-align:center;color:#333;}.page-template-get-a-quote_5 #QuoteIntroSect .quoteIntro p:last-of-type{margin-bottom:0;}@media only screen and (max-width:767px){.page-template-get-a-quote_5 #PricesFooter .vc_btn3-center{margin-bottom:69px;}}.page-template-get-a-quote_5 .box-holder{width:auto !important;}@media only screen and (min-width:768px){.page-template-get-a-quote_5 #BatteryBox h2{margin-top:40px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_5 .notMobile2{display:none !important;}}.page-template-get-a-quote_3{background-color:#f7f7f7;}.page-template-get-a-quote_3 #theme-page ::-webkit-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page :-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page ::-moz-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page :-ms-input-placeholder{font-family:"Open Sans";color:#9f9b97;text-transform:none !important;}.page-template-get-a-quote_3 #theme-page .page-title{width:auto;font-family:"Oswald";color:#007e72;text-align:center;font-weight:200;text-transform:uppercase;letter-spacing:normal;margin:50px 20px 50px 20px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #theme-page .page-title{font-size:48px !important;}}@media only screen and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .page-title{font-size:36px !important;}}.page-template-get-a-quote_3 #theme-page .quote__sub{font-family:"Oswald";color:#007e72;font-size:24px;font-weight:200;line-height:1.3em;}@media only screen and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__sub{font-size:26px;}}.page-template-get-a-quote_3 #theme-page .map-picker-button{font-weight:200;text-transform:uppercase;text-transform:uppercase;border:none;}.page-template-get-a-quote_3 #theme-page input.up{text-transform:uppercase;}.page-template-get-a-quote_3 #theme-page .quote__top{display:flex;padding:0 50px 50px 50px;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top{flex-flow:row nowrap;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top{padding:23px;}.page-template-get-a-quote_3 #theme-page .quote__top__left{margin-right:16px !important;flex-basis:50% !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top{flex-flow:row wrap;padding:0;}.page-template-get-a-quote_3 #theme-page .quote__top__left{flex-basis:100%;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important;}}.page-template-get-a-quote_3 #theme-page .quote__top input{-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_3 #theme-page .quote__top__left{background-color:#fff;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top__left{flex-basis:33%;margin-right:100px;padding:50px 30px;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__left{padding:20px 17px;}.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=email]{margin-bottom:12px;font-size:18px;height:50px;}.page-template-get-a-quote_3 #theme-page .quote__top__left .wpcf7-submit{font-size:40px;margin-top:3px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__left{margin-right:auto !important;padding:22px;}.page-template-get-a-quote_3 #theme-page .quote__top__left form,.page-template-get-a-quote_3 #theme-page .quote__top__left .quote__sub{margin-left:auto;margin-right:auto;max-width:400px;display:block;}}.page-template-get-a-quote_3 #theme-page .quote__top__left h3{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_3 #theme-page .quote__top__left h3,.page-template-get-a-quote_3 #theme-page .quote__top__left input{width:100%;}.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=text],.page-template-get-a-quote_3 #theme-page .quote__top__left input[type=email]{border:1px solid #007e72;margin:0 0 20px 0;}.page-template-get-a-quote_3 #theme-page .quote__top__left .wpcf7-submit{margin-bottom:30px !important;font-size:40px !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right{background-color:#fff;position:relative;width:100%;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #theme-page .quote__top__right{min-height:606px;}}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top__right{flex-basis:66%;flex-grow:2;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-picker-map{width:100%;height:550px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-picker-map{max-height:calc(50vw + 37px);}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-picker-map{border:16px solid #fff;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{position:absolute;display:flex;flex-flow:row nowrap;width:auto !important;padding:0 30px;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{left:4%;right:4%;top:4%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:10px;padding:0 10px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form{left:0;right:0;top:30px;flex-flow:row wrap;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode{max-width:none !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{margin:5px 0 0 5px !important;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{flex-grow:1;height:50px;line-height:50px;margin:0;padding:0 20px;min-width:118px;max-width:158px;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:28px;flex-basis:20%;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:26px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .map-picker-button{font-size:20px;}}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode{width:100%;max-width:320px;margin:0;height:50px;line-height:50px;padding:0 20px;font-size:20px;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form .spacer{flex-grow:1;flex-basis:auto;flex-shrink:2;pointer-events:none;background-color:transparent;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next{cursor:pointer;width:100px;margin:0 0 0 20px !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{right:15px;position:absolute;top:12px;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right #map-search-form #map-picker-postcode-next i.fa-chevron-right{display:none;}}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form{margin:33px auto;display:flex;flex-flow:row wrap;max-width:800px;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form .intro{width:100% !important;text-align:center;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form .intro h2{text-align:center;color:#007e72;font-weight:200;font-size:36px !important;line-height:49px !important;margin-bottom:30px;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form #map-picker-submit{float:right;margin-right:0;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form #map-picker-change-location{background-color:#fff;color:#007e72 !important;border:1px solid #007e72;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form #map-picker-change-location:hover{background-color:#004955 !important;color:#fff !important;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form>div{width:48%;margin:5px 2% 0 0;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form>div input{width:100%;}.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form>div.full{width:100%;resize:vertical;}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #theme-page .quote__top__right .map-form{padding-left:2%;}}.page-template-get-a-quote_3 #theme-page .quote__top__right .quote__instructions{text-align:center;padding:3px 20px 20px 20px;}.page-template-get-a-quote_3 #theme-page .quote__top__right .quote__instructions span{display:inline-block;white-space:nowrap;}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top__right .quote__instructions span{font-size:22px;}}.page-template-get-a-quote_3 #theme-page .quote__top form{font-size:0;}.page-template-get-a-quote_3 #theme-page .quote__top form .wpcf7-submit{margin-top:10px;}.page-template-get-a-quote_3 #theme-page .quote__top form label{display:block !important;color:#007e72;font-size:15px;}.page-template-get-a-quote_3 #theme-page .quote__top form p.error{color:#ff4b4b;font-weight:bold;text-align:center;}.page-template-get-a-quote_3 #theme-page .quote__top form p.success{color:#007e72;font-weight:bold;text-align:center;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div{position:relative;display:inline-block;padding:0;box-sizing:border-box;display:inline-block;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div input,.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div textarea{width:100% !important;margin:0 0 10px 0;-webkit-appearance:none;border-radius:0;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div input.invalid,.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div textarea.invalid{border-color:#ff4b4b;}.withNoPlaceholders .page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req:after{content:none !important;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req:after{position:absolute;content:"REQUIRED";color:#004955;font-size:11px;font-family:arial;right:8px;top:-4px;box-sizing:border-box;padding:0 5px;background-color:#fff;height:11px;line-height:11px;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req.req-one i{color:#fa0;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req.req-one:after{content:"ONE REQUIRED";}.withNoPlaceholders .page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req.req-one:after{display:none;}.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div.req i{font-size:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#ff4b4b;}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top form .map-form>div{display:block !important;width:100% !important;margin:3px 20px !important;padding:0 !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #theme-page .quote__top form input{font-size:18px;}}.page-template-get-a-quote_3 #theme-page .step-one,.page-template-get-a-quote_3 #theme-page .step-two,.page-template-get-a-quote_3 #theme-page .step-three,.page-template-get-a-quote_3 #theme-page .step-one-f,.page-template-get-a-quote_3 #theme-page .step-two-f,.page-template-get-a-quote_3 #theme-page .step-three-f,.page-template-get-a-quote_3 #theme-page .step-one-i,.page-template-get-a-quote_3 #theme-page .step-two-i,.page-template-get-a-quote_3 #theme-page .step-three-i{display:none !important;}.page-template-get-a-quote_3 #theme-page.quote1 .step-one{display:block !important;}.page-template-get-a-quote_3 #theme-page.quote1 .step-one-f{display:flex !important;}.page-template-get-a-quote_3 #theme-page.quote1 .step-one-i{display:inline-block !important;}.page-template-get-a-quote_3 #theme-page.quote2 .step-two{display:block !important;}.page-template-get-a-quote_3 #theme-page.quote2 .step-two-f{display:flex !important;}.page-template-get-a-quote_3 #theme-page.quote2 .step-two-i{display:inline-block !important;}.page-template-get-a-quote_3 #theme-page.quote3 .step-three{display:block !important;}.page-template-get-a-quote_3 #theme-page.quote3 .step-three-f{display:flex !important;}.page-template-get-a-quote_3 #theme-page.quote3 .step-three-i{display:inline-block !important;}.page-template-get-a-quote_3 #theme-page.withNoPlaceholders form .req:after{content:none !important;}.page-template-get-a-quote_3 #QuoteIntroSect{width:auto;background-color:#fff;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #QuoteIntroSect{margin:0 50px 50px 50px !important;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #QuoteIntroSect{margin:0 24px 24px 24px !important;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #QuoteIntroSect{margin:24px !important;}}.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{margin-right:auto;margin-left:auto;}@media only screen and (min-width:1201px){.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{max-width:791px;padding:50px 0;}}@media only screen and (min-width:767px) and (max-width:1200px){.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{padding:50px 10px;max-width:415px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro{padding:49px 37px;}}.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro p{font-size:14px !important;text-align:center;color:#333;}.page-template-get-a-quote_3 #QuoteIntroSect .quoteIntro p:last-of-type{margin-bottom:0;}@media only screen and (max-width:767px){.page-template-get-a-quote_3 #PricesFooter .vc_btn3-center{margin-bottom:69px;}}.page-template-get-a-quote_3 .box-holder{width:auto !important;}@media only screen and (min-width:768px){.page-template-get-a-quote_3 #BatteryBox h2{margin-top:40px;}}@media only screen and (max-width:767px){.page-template-get-a-quote_3 .notMobile2{display:none !important;}}@media only screen and (max-width:767px){#theme-page.quote1 #map-search-form .spacer{display:none;}#theme-page.quote1 #map-search-form .map-picker-button{flex-basis:100% !important;max-width:100% !important;}#theme-page.quote2 #map-search-form .map-picker-button{flex-basis:48% !important;max-width:44% !important;}}@media(min-width:769px){.n_mobile{display:none !important;}}@media(max-width:768px){.n_desktop{display:none !important;}}p{line-height:31px !important;}p a{font-weight:600;}ol,ul{margin-left:1em;margin-bottom:15px;}.box_text p{font-size:24px;line-height:34px;font-weight:600;}sub{bottom:0;}@media(max-width:768px){h1{font-size:36px !important;line-height:43px !important;}h2{font-size:30px !important;line-height:36px !important;}h3{font-size:18px !important;line-height:21px !important;}p{font-size:16px !important;line-height:27px !important;margin-bottom:1em;}li{font-size:16px;}}.n_intro p{color:#007e72;font-size:22px;line-height:32px;}@media(min-width:769px){.less-full .page-section-content{padding-left:5% !important;padding-right:5% !important;}}@media(max-width:768px){.wpb_column{padding-left:0;padding-right:0;}.n_mobile-padding{padding-left:15px;padding-right:15px;}.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0;}}.mk-faq-toggle .mk-toggle-title span{font-size:15px;}@media(max-width:768px){.vc_btn3-container{display:block;text-align:center;}}.vc_btn3-container.noTransform .vc_general{text-transform:none !important;}.vc_btn3-container.not-full .vc_general{width:auto !important;}.vc_btn3-container a.vc_general,.vc_btn3-container button.vc_general{color:#fff !important;background-color:#007e72 !important;border-radius:0 !important;background-image:none !important;font-family:"Oswald";font-weight:200;padding:18px 50px !important;border-width:1px !important;border-color:#007e72 !important;text-align:center;}.vc_btn3-container a.vc_general.vc_btn3-block,.vc_btn3-container button.vc_general.vc_btn3-block{padding:18px 20px !important;}@media(max-width:768px){.vc_btn3-container a.vc_general,.vc_btn3-container button.vc_general{padding:18px 20px !important;width:100%;margin:auto;}}.vc_btn3-container a.vc_general.vc_btn3-size-md,.vc_btn3-container button.vc_general.vc_btn3-size-md{font-size:48px !important;}@media(max-width:1200px){.vc_btn3-container a.vc_general.vc_btn3-size-md,.vc_btn3-container button.vc_general.vc_btn3-size-md{font-size:40px !important;}}@media(max-width:1024px){.vc_btn3-container a.vc_general.vc_btn3-size-md,.vc_btn3-container button.vc_general.vc_btn3-size-md{font-size:28px !important;}}@media(max-width:768px){.vc_btn3-container a.vc_general.vc_btn3-size-md,.vc_btn3-container button.vc_general.vc_btn3-size-md{font-size:34px !important;}}.vc_btn3-container a.vc_general.vc_btn3-size-lg,.vc_btn3-container button.vc_general.vc_btn3-size-lg{font-size:48px !important;}@media(max-width:1200px){.vc_btn3-container a.vc_general.vc_btn3-size-lg,.vc_btn3-container button.vc_general.vc_btn3-size-lg{font-size:40px !important;}}@media(max-width:1024px){.vc_btn3-container a.vc_general.vc_btn3-size-lg,.vc_btn3-container button.vc_general.vc_btn3-size-lg{font-size:28px !important;}}@media(max-width:768px){.vc_btn3-container a.vc_general.vc_btn3-size-lg,.vc_btn3-container button.vc_general.vc_btn3-size-lg{font-size:34px !important;}}.vc_btn3-container a.vc_general.vc_btn3-size-sm,.vc_btn3-container button.vc_general.vc_btn3-size-sm{font-size:26px !important;padding:5px 15px !important;min-width:280px;}.vc_btn3-container a.vc_general.vc_btn3-size-hgh-70,.vc_btn3-container button.vc_general.vc_btn3-size-hgh-70{padding:4px 31px !important;font-size:40px !important;min-width:300px;}@media(max-width:768px){.vc_btn3-container a.vc_general.vc_btn3-size-hgh-70,.vc_btn3-container button.vc_general.vc_btn3-size-hgh-70{padding:4px 31px !important;font-size:40px !important;width:auto !important;}}@media(max-width:400px){.vc_btn3-container a.vc_general.vc_btn3-size-hgh-70,.vc_btn3-container button.vc_general.vc_btn3-size-hgh-70{width:100% !important;}}.vc_btn3-container a.vc_general.vc_btn3-size-fill-screen,.vc_btn3-container button.vc_general.vc_btn3-size-fill-screen{padding:4px 31px !important;font-size:44px !important;width:90%;margin:auto;}@media(max-width:1200px){.vc_btn3-container a.vc_general.vc_btn3-size-fill-screen,.vc_btn3-container button.vc_general.vc_btn3-size-fill-screen{font-size:58px !important;}}@media only screen and (min-width:768px) and (max-width:1200px){.vc_btn3-container a.vc_general.vc_btn3-size-fill-screen,.vc_btn3-container button.vc_general.vc_btn3-size-fill-screen{font-size:32px !important;padding:80px 31px !important;}}@media only screen and (max-width:768px){.vc_btn3-container a.vc_general.vc_btn3-size-fill-screen,.vc_btn3-container button.vc_general.vc_btn3-size-fill-screen{font-size:20px !important;}}.vc_btn3-container a.vc_general:hover,.vc_btn3-container button.vc_general:hover{background-color:#004955 !important;}.vc_btn3-container a.vc_general.vc_btn3-style-outline,.vc_btn3-container button.vc_general.vc_btn3-style-outline{background-color:transparent !important;color:#007e72 !important;text-transform:uppercase;}.vc_btn3-container a.vc_general.vc_btn3-style-outline:hover,.vc_btn3-container button.vc_general.vc_btn3-style-outline:hover{background-color:#004955 !important;border-color:#004955 !important;color:#fff !important;}.vc_btn3-container a.vc_general.vc_btn3-style-flat,.vc_btn3-container button.vc_general.vc_btn3-style-flat{background-color:#efefef !important;color:#007e72 !important;text-transform:uppercase;}.vc_btn3-container a.vc_general.vc_btn3-style-flat:hover,.vc_btn3-container button.vc_general.vc_btn3-style-flat:hover{background-color:#004955 !important;border-color:#004955 !important;color:#fff !important;}.vc_btn3-container.call-naked a.vc_general{background-color:transparent !important;color:#007e72 !important;}.vc_btn3-container.call-naked a.vc_general:hover{background-color:#004955 !important;border-color:#004955 !important;color:#fff !important;}.vc_btn3-container.call-naked a.vc_general.vc_btn3-color-white{background-color:#fff !important;}.vc_btn3-container.call-naked a.vc_general.vc_btn3-color-white:hover{background-color:#004955 !important;}th{text-transform:none !important;}.mk-fancy-table.table-style2 td{text-align:left !important;}.mk-fancy-table th{font-size:16px !important;font-weight:400 !important;vertical-align:middle;}table.tablepress thead th{background-color:#007e72;color:#fff;line-height:20px;}table.tablepress thead th.sorting:hover,table.tablepress thead th.sorting_asc{background-color:#004955;}table.tablepress tbody td{border:0;}.mk-custom-box.arrow-down .box-holder:after{content:"";position:absolute;top:auto;left:50%;bottom:0 !important;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:50px 16vw 0 16vw;border-color:#efeff0 transparent transparent transparent;padding-bottom:10px;overflow:hidden;background-color:#007e72;}@media(max-width:768px){.mk-custom-box.arrow-down .box-holder:after{border-width:50px 44vw 0 44vw;}}.vc_separator.wpb_content_element{margin-bottom:0;}.wpcf7 .wpcf7-form input,.wpcf7 .wpcf7-form textarea{width:100%;font-size:22px;font-family:oswald;line-height:1.3em;font-weight:300;color:#007e72;background-color:#fff;border-color:#007e72;height:60px;margin-bottom:10px;}.wpcf7 .wpcf7-form textarea{height:194px;}.wpcf7 .wpcf7-form input[type="submit"],.wpcf7 .wpcf7-form input[type="button"],.wpcf7 .wpcf7-form button{height:auto;color:#fff !important;font-size:28px;background-color:#007e72;background-image:none;font-family:"Oswald";font-weight:200;padding:18px 50px;border-radius:0;border-width:1px !important;border-color:#007e72;transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;}.wpcf7 .wpcf7-form input[type="submit"]:hover,.wpcf7 .wpcf7-form input[type="button"]:hover,.wpcf7 .wpcf7-form button:hover{background-color:#004955;border-color:#004955;}@media(max-width:768px){.wpcf7 .wpcf7-form input[type="submit"],.wpcf7 .wpcf7-form input[type="button"],.wpcf7 .wpcf7-form button{display:block;margin:auto;}}.wpcf7 .ajax-loader{display:none !important;}.wpcf7 .wpcf7-display-none{display:none;}::-webkit-input-placeholder{color:#cdcdcd;}:-moz-placeholder{color:#cdcdcd;}:-moz-placeholder{color:#cdcdcd;}:-ms-input-placeholder{color:#cdcdcd;}.tparrows{background-color:#fff;}.tparrows:hover{background-color:#007e72 !important;}.tparrows:hover:before{color:#fff;}.tparrows:before{color:#979696;font-weight:700;font-size:18px;}.tparrows.tp-leftarrow:before{content:'??';}.tparrows.tp-rightarrow:before{content:'??';}@media(min-width:1160px){.naked_sign-up{margin:0 15%;}}.naked_sign-up input{background:transparent;border:solid 1px #007e72;width:100%;box-sizing:border-box;font-size:24px;font-family:"Oswald";font-weight:200;}.naked_sign-up input::-webkit-input-placeholder{color:#007e72;}@media(max-width:768px){.naked_sign-up input{background:rgba(255,255,255,.75);}}.naked_sign-up button{color:#fff;background-color:#007e72;border-radius:0;background-image:none;font-family:"Oswald";font-weight:200;width:100%;padding:15px;border:0;font-size:48px;transition:all ease-in-out .2s;}@media(max-width:768px){.naked_sign-up button{font-size:30px;}}.naked_sign-up button:hover{background-color:#004955;transition:all ease-in-out .2s;}.affiliate-logos .n_left-logos{max-width:75%;}@media(min-width:768px){.column-border-left{position:relative;padding-left:20px;padding-right:20px;}.column-border-left:after{content:"";position:absolute;left:0;top:0;height:100%;padding-top:100%;border-left:3px solid #fff;}}@media(max-width:767px){.column-border-left{padding-top:20px;border-top:3px solid #fff;margin-top:5px;}}@media(min-width:769px){body .vc_inner.vc_row{margin-left:-15px !important;margin-right:-15px !important;}}.text-white-background .mk-text-block{background-color:#fff;padding:30px 15px;box-sizing:border-box;min-height:340px;}@media(min-width:1201px){.text-white-background .mk-text-block{min-height:280px;}}@media(min-width:1401px){.text-white-background .mk-text-block{min-height:260px;}}.text-white-background .mk-text-block p{font-size:18px;margin-bottom:0;}@media(max-width:1023px){.text-white-background .mk-padding-divider{display:none;}.text-white-background .vc_col-sm-3{width:50%;padding-bottom:30px;}.text-white-background .mk-text-block{min-height:200px;}}@media(max-width:768px){.text-white-background .vc_col-sm-3{width:100%;}.text-white-background .mk-text-block{min-height:0;}}.text-grey-background .mk-text-block{background-color:#efeff0;padding:30px 20px;box-sizing:border-box;min-height:470px;}.text-grey-background .mk-text-block.with-button{min-height:391px;padding-bottom:90px !important;overflow:hidden;position:relative;}.text-grey-background .mk-text-block.with-button:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:0;height:0;border-style:solid;border-width:50px 15vw 0 15vw;border-color:#efeff0 transparent transparent transparent;padding-bottom:10px;overflow:hidden;background-color:#fff;}.text-grey-background .mk-text-block p{padding-bottom:10px;margin-bottom:0;}.text-grey-background .mk-text-block p:last-of-type{padding-bottom:0;}@media(max-width:1023px){.text-grey-background .mk-padding-divider{display:none;}.text-grey-background .vc_col-sm-3{width:50%;padding-bottom:30px;}.text-grey-background .mk-text-block{min-height:404px;}.text-grey-background .mk-text-block.with-button{min-height:324px;padding-bottom:90px !important;}.text-grey-background .mk-text-block.with-button:after{border-width:50px 30vw 0 30vw;}}@media(max-width:768px){.text-grey-background .vc_col-sm-3{width:100%;}.text-grey-background .mk-text-block{min-height:0;}.text-grey-background .mk-text-block.with-button{min-height:0;padding-bottom:90px !important;}.text-grey-background .mk-text-block.with-button:after{border-width:70px 60vw 0 60vw;}}.mk-text-block.constrain-800{max-width:800px;margin-left:auto;margin-right:auto;}.mk-text-block.constrain-840{max-width:840px;margin-left:auto;margin-right:auto;}.mk-text-block.constrain-1050{margin-left:auto;margin-right:auto;}@media only screen and (min-width:1201px){.mk-text-block.constrain-1050{max-width:1050px;}}@media only screen and (min-width:768px) and (max-width:1200px){.mk-text-block.constrain-1050{max-width:900px;}}.mk-fancy-table.table-style1 td{border-left:none !important;}.mk-fancy-table.table-style1 tr:nth-child(odd){background-color:#fff !important;}.mk-fancy-table.table-style1 tr:nth-child(even){background-color:#efeff0 !important;}#n_accordion .mk-padding-wrapper{padding:0;}#n_accordion .n_acc-pane{overflow:hidden;padding-top:20px;}#n_accordion .n_acc-pane .n-reveal{width:200px;margin:0 auto 5px;border-style:solid;border-width:60px 12vw 0 12vw;border-color:#007e72 transparent transparent transparent;transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;}#n_accordion .n_acc-pane .n-reveal p{position:absolute;top:78px;left:50%;width:150px;margin-left:-80px;padding:10px;margin-bottom:0;color:#fff;cursor:pointer;}#n_accordion .n_acc-pane .n-reveal p:hover{color:#004955;}@media(max-width:1140px){#n_accordion .n_acc-pane .n-reveal{border-width:60px 20vw 0 20vw;}}@media(max-width:800px){#n_accordion .n_acc-pane .n-reveal{border-width:60px 30vw 0 30vw;}}@media(max-width:768px){#n_accordion .n_acc-pane .n-reveal{border-width:60px 36vw 0 36vw;}#n_accordion .n_acc-pane .n-reveal p{top:71px;}#n_accordion .n_acc-pane .mk-text-block{padding-left:15px;padding-right:15px;}#n_accordion .n_acc-pane .vc_btn3-container{margin:0 15px 15px;}}#n_accordion .n_acc-pane .pulsate{-webkit-animation:pulsate 1.5s ease-out;-webkit-animation-iteration-count:infinite;opacity:.6;}@-webkit-keyframes pulsate{0%{opacity:.6;}50%{opacity:1;}100%{opacity:.6;}}#n_accordion .n_acc-pane.n_open{height:100% !important;transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;}#n_accordion .n_acc-pane.n_open .n-reveal{border-color:#fff;transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;}#n_accordion .n_acc-pane.n_open .n-reveal p{color:#fff;cursor:default;}#n_accordion .n_acc-pane.n_open .n-hide{width:200px;margin:5px auto 0;border-style:solid;border-width:0 29vw 60px 29vw;border-color:transparent transparent #efeff0 transparent;transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;}#n_accordion .n_acc-pane.n_open .n-hide p{position:absolute;bottom:3px;left:50%;width:150px;margin-left:-80px;padding:10px;margin-bottom:0;color:#007e72;cursor:pointer;}#n_accordion .n_acc-pane.n_open .n-hide p:hover{color:#004955;}#n_accordion .vc_row{padding:60px 0;}#n_accordion .vc_row:nth-of-type(even){background-color:#efeff0;}@media(max-width:767px){.n_row-grid .n_link-block:last-child .vc_column-inner{border:0;}}.vc_row.center{text-align:center;}.rev_slider_wrapper[data-alias='10-years'] .rev-btn{line-height:1.2em !important;}.tenYearsText span{text-align:center;display:block;line-height:1.2em;}.tenYearsText span.ten1{font-weight:500;}.tenYearsText span.ten2{font-weight:200;}@media only screen and (max-width:768px){.tenYearsText span.ten2{white-space:normal !important;}}@media only screen and (max-width:400px){.tenYearsText span{font-size:28px !important;}}.mk-header-holder .header-awards{display:none;}