html,body{margin:0;padding:0}@media screen and (max-width: 600px), screen and (max-device-width: 480px){.page{-ms-text-size-adjust:none;-webkit-text-size-adjust:none}}img,a img{border:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes stream{0%{stroke-dashoffset:300}100%{stroke-dashoffset:0}}@keyframes draw{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}.owl-theme .owl-nav{height:0;width:200px;margin:20px auto}.owl-theme .owl-nav .owl-prev{float:left}.owl-theme .owl-nav .owl-next{float:right}.owl-theme .owl-dots{margin-top:29px}.owl-theme .owl-nav [class*=owl-]{background:none;color:#000}.owl-theme .owl-nav [class*=owl-]:hover{background:#ccc}.owl-theme .owl-nav [class*=owl-].disabled:hover{background:#eee}.after-carousel{margin-top:20px}.after-carousel>*:last-child{margin-bottom:0}.cols-image-text img,.owl-carousel .cols-image-text img{display:inline;width:auto}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes bounceInDown{from,
  60%,
  75%,
  90%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,
  60%,
  75%,
  90%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0);@media (min-width: 1200px){-webkit-transform:translate3d(0, -200px, 0);transform:translate3d(0, -200px, 0)}}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInDown,.inview .img-gs-screen{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-0-1s{-webkit-animation-delay:.1s;animation-delay:.1s}.animated.delay-0-2s{-webkit-animation-delay:.2s;animation-delay:.2s}.animated.delay-0-3s{-webkit-animation-delay:.3s;animation-delay:.3s}.animated.delay-0-4s{-webkit-animation-delay:.4s;animation-delay:.4s}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}}body{font-family:'Open Sans', Arial, sans-serif;font-weight:300;font-size:15px;color:#111;line-height:1.4}@media (min-width: 767px){body{font-size:18px;line-height:1.3}}h1{font-size:50px;font-weight:300;margin:0 0 1.2em;line-height:1.4em}h2,h3,h4,h5,.font-alt{font-weight:300;line-height:1.2em}h1,h2,h3,h4,h5{margin:0 0 1em}h2{font-size:30px;margin:0 0 .65em}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}@media (max-width: 767px){h2{font-size:24px}h3{font-size:20px}}b,strong,th{font-weight:600}.font-light{font-weight:300}p{margin:0 0 1em}a,a:hover,a:focus{color:#111;transition:color .3s}.text-lg{font-size:18px}@media (max-width: 991px){.text-lg{font-size:16px}}@media (max-width: 767px){.text-lg{font-size:13px}}@media (max-width: 767px){.text-center-xs{text-align:center}}.page-content li{margin-bottom:.8em}.header-context{margin-top:40px;margin-bottom:.8em}.text-primary,.text-vivid-blue{color:#0087c9}.text-grey{color:#4a464a}.text-dark-blue{color:#181e27}.text-cool-blue{color:#1d5a81}.alignnone{margin:5px 15px 15px 0}.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 15px 15px}.alignleft{float:left;margin:5px 15px 15px 0}.btn{font-size:14px;border:none;padding:.6em 1.4em;transition:all .3s;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn:hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width: 1100px){.btn{font-size:16px}}.btn-outline{color:#111 !important}.btn-sm{font-size:12px;padding:.5em 1em;border-radius:2.4em}.btn-lg{font-size:16px}p .btn{margin-bottom:.5em}.btn-xs{font-size:10px}.btn-nav{background:#fff;color:#0087c9;padding:0 1.3em;line-height:2.6em;height:2.6em;font-size:13px}@media (max-width: 767px){.btn-nav{font-size:10px}}@media (max-width: 600px){.btn-nav{margin-top:6px;font-size:7px;line-height:3em;height:3em;border-radius:1.5em}}.btn-nav:hover,.state-scrolled .navbar-moixa-solid .btn-nav:hover{background:#fbb040;color:#fff}.navbar-moixa-solid .btn-nav:hover{color:#fbb040;background:#fff}.btn-primary{margin-top:.75em;background:#0076cf;color:#fff}.btn-primary:hover,.btn-primary:focus{background:#fbb040;color:#fff}.btn-secondary{background:#fbb040;color:#fff}.btn-secondary:hover,.btn-secondary:focus{background:#0087c9;color:#fff}.btn-outline{border:1px solid #fff;color:#fff;position:relative;z-index:2;overflow:hidden}.btn-outline:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0;height:0;padding-bottom:0;background:#fff;border-radius:50%;z-index:-1;transition:all .3s}.btn-outline:hover{color:#0087c9;background:transparent}.btn-outline:hover:after{width:104%;padding-bottom:104%}.btn-margin-bottom{margin-bottom:.6em}.btn-block{position:absolute;bottom:0;left:0;display:block;width:100%;margin-top:0;background-color:#0076cf;border-color:#0076cf}@media (min-width: 540px){.btn-block{position:relative;display:inline-block;bottom:auto;left:auto;width:auto}.btn-block.btn-ghost{background-color:transparent;border-color:#fff}}.btn-banner{display:inline-block;margin:0 .25em 1em;color:#fff;border:2px solid #fff}.btn-banner:active,.btn-banner:visited{color:#fff}.btn-banner:hover{color:#fbb040;border-color:#fbb040;transition:all .3s}@media (min-width: 768px){.btn-banner{font-size:1em;padding:.45em 2.5em;-webkit-border-radius:.4666666667em;-moz-border-radius:.4666666667em;border-radius:.4666666667em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}@media (min-width: 900px){.btn-banner{margin-left:0;margin-right:.75em;padding:.35em 2.85em;font-size:1.2em}}.btn-ghost{color:#fff;border:2px solid #fff}.btn-ghost:hover{color:#fff;background-color:#fbb040}@media (min-width: 530px){.btn-ghost:hover{color:#fbb040;border-color:#fbb040;background-color:transparent}}@media (min-width: 1100px){.btn-ghost{padding:.5em 1.4em;font-size:16px;margin-left:0;margin-right:1em}}.form-control{border-radius:5px;height:60px;padding:14px 12px;font-size:18px;color:#000}.form-group{margin-bottom:20px}label{font-size:18px}.checkbox-inline,.radio-inline{font-size:15px}.checkbox-inline,.radio-inline{margin-left:0 !important;margin-right:10px}.checkbox-inline input,.radio-inline input{margin-top:5px}span.wpcf7-list-item{margin:0}.form-control{border-radius:5px;height:60px;padding:14px 12px;font-size:18px;color:#000}.form-group{margin-bottom:20px}label{font-size:18px}.checkbox-inline,.radio-inline{font-size:15px}.checkbox-inline,.radio-inline{margin-left:0 !important;margin-right:10px}.checkbox-inline input,.radio-inline input{margin-top:5px}span.wpcf7-list-item{margin:0}body{position:relative}@media all and (min-width: 768px){.container{width:100%;max-width:1170px}}@media all and (min-width: 1100px){.container--relative{position:relative}}@media all and (min-width: 600px){.container--wide{width:100%;max-width:1400px}}.page-wrap{float:left;width:100%;overflow:hidden;background:#fff}.bg-white{background:#fff}.bg-primary,.bg-vivid-blue{background:#0087c9;color:#fff}.bg-grey{float:left;width:100%;background:#f0f0f0}.bg-grey hr{border-color:#aaa}.bg-dark-blue{background:#181e27;color:#fff}.bg-cool-blue{background:#1d5a81;color:#fff}.bg-light-blue{background:#eef7fc}.bg-fit{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bg-lifestyle{background-size:cover;background-position:center bottom}@media (min-width: 1200px){.bg-lifestyle{background-position:top center}}.content-box{float:left;width:100%;height:0;padding-bottom:60%}.content-box-square{width:100%;height:0;padding-bottom:100%}.content-box__case-study{clear:both;display:block;width:100%}@media (min-width: 1000px){.content-box__case-study--tight a{margin-bottom:0}}.content-box__case-study--last a{margin-bottom:0}.wp-caption{background:white;border:thin solid #F0F0F0;max-width:95%;padding:5px 5px;text-align:center}.wp-caption img{width:auto;max-width:98.5%;height:auto;border:0 none;padding:0;margin:0}.wp-caption .wp-caption-text,.gallery-caption{margin:0;padding:0 5px 5px;font-size:140%;line-height:1.5}.tribe-events-ical.tribe-events-button{display:none !important}.after-navbar{padding-top:102px}.page-subnav .after-navbar{padding-top:162px}@media (max-width: 767px){.after-navbar{padding-top:60px}.page-subnav .after-navbar{padding-top:100px}}.navbar-moixa{background:rgba(255,255,255,0.9);color:#000;font-size:16px;border:none;margin-bottom:0}.navbar-moixa-transparent{background:transparent;color:#fff}.navbar-moixa-solid{background:#0087c9;color:#fff}@media (max-width: 900px){.navbar-moixa{font-size:13px}}@media (max-width: 767px){.navbar-moixa{font-size:12px}.navbar-moixa .navbar-right{margin-right:0}.navbar-moixa .navbar-main .nav>li{padding-left:.4em;padding-right:.4em;font-size:11px;padding-top:2.8em}.site-preview .navbar-moixa .navbar-main .nav>li{padding-left:2em;padding-right:2em}}@media (max-width: 767px){.navbar-moixa .navbar-right{float:right;margin-top:5px}}.navbar-moixa a{color:inherit}.navbar-moixa .navbar-brand{height:auto;padding:2.5em 0;transition:padding 1s;font-size:inherit}@media (max-width: 767px){.navbar-moixa .navbar-brand{padding-top:15px !important}}.navbar-moixa .navbar-brand>img{height:2.5em;width:auto;max-width:none}@media (max-width: 767px){.navbar-moixa .navbar-brand>img{height:auto;width:100%;max-width:130px;width:130px}}.navbar-moixa .navbar-brand>img.logo-scrolled{display:none}.state-scrolled .navbar-moixa .navbar-brand>img.logo-initial{display:none}.state-scrolled .navbar-moixa .navbar-brand>img.logo-scrolled{display:block}.navbar-moixa .nav>li{padding:2.2em .75em;position:relative;transition:padding 1s}.navbar-moixa .navbar-toggle{margin-right:-10px;margin-left:15px;margin-top:7px;margin-bottom:0}.navbar-moixa .navbar-toggle .icon-bar{background:#000}.navbar-moixa-transparent .navbar-toggle .icon-bar,.navbar-moixa-solid .navbar-toggle .icon-bar{background:#fff}@media (max-width: 767px){.navbar-moixa .nav>li{padding:0 15px !important}}.navbar-moixa .nav>li>a{padding:0;line-height:2.5em;height:2.5em;position:relative}.navbar-moixa .navbar-main{font-weight:400}.navbar-moixa .navbar-main .nav>li.active{color:inherit}.navbar-moixa .navbar-main .nav>li>a:before{content:'';position:absolute;bottom:0px;left:0;width:100%;height:2px;transition:background 1s}.navbar-moixa .navbar-main .nav>li.active>a:before,.navbar-moixa .navbar-main .nav>li>a:hover:before{background:#000}.navbar-moixa-solid .navbar-main .nav>li.active>a:before,.navbar-moixa-solid .navbar-main .nav>li>a:hover:before,.navbar-moixa-transparent .navbar-main .nav>li.active>a:before,.navbar-moixa-transparent .navbar-main .nav>li>a:hover:before{background:#fff}.state-scrolled .navbar-moixa .navbar-main .nav>li.active>a:before,.state-scrolled .navbar-moixa .navbar-main .nav>li>a:hover:before{background:#000}.navbar-moixa .nav>li>a:focus,.navbar-moixa .nav>li>a:hover{background:none;color:inherit}.state-scrolled .navbar-moixa{background:transparent;color:#111}.state-scrolled .navbar-moixa>.nav-wrapper{background:rgba(255,255,255,0.98);border-bottom:1px solid #eee}.state-scrolled .navbar-moixa .nav>li{padding-top:1em;padding-bottom:1em}.state-scrolled .navbar-moixa .navbar-brand{padding-top:1em;padding-bottom:1em}.state-scrolled .navbar-moixa .navbar-toggle .icon-bar{background:#000}.navbar-moixa .nav-secondary-wrapper{background:rgba(204,204,204,0.97)}.navbar-moixa .navbar-secondary{color:#000;font-size:13px}.navbar-moixa .navbar-secondary .nav>li{padding-top:5px;padding-bottom:5px}.navbar-moixa .navbar-secondary .nav>li.active{color:#fff}.navbar-moixa .navbar-center{text-align:center}.navbar-moixa .navbar-center .navbar-nav{display:inline-block;float:none}@media (max-width: 767px){.navbar-moixa .navbar-secondary{font-size:12px}.navbar-moixa .navbar-secondary .nav{white-space:nowrap;overflow:auto;overflow-y:hidden;display:block}.navbar-moixa .navbar-secondary .nav>li{display:inline-block;padding:0 .8em !important}}.nav-moixa-contact{position:fixed;top:0;left:0;width:100%;z-index:1031;color:#000;transition:top .5s;height:0;overflow:visible;font-size:13px}@media (max-width: 1200px){.nav-moixa-contact{font-size:12px}}.page-navbar-moixa-transparent .nav-moixa-contact,.page-navbar-moixa-solid .nav-moixa-contact{color:#fff}.state-scrolled .nav-moixa-contact{top:-30px}.nav-moixa-contact .navbar-nav{margin-right:-18px}.nav-moixa-contact .navbar-nav>li>a{color:inherit;padding:.3em 15px 0}.nav-moixa-contact .nav>li>a:focus,.nav-moixa-contact .nav>li>a:hover{background:none}@media (min-width: 768px){.navbar-moixa .navbar-xs{display:none !important}}.navbar-moixa .navbar-xs{position:fixed;top:0;height:100% !important;max-height:none;left:0;width:100%;text-align:center;background:#0076cf;color:#fff;z-index:3010;font-size:14px}.navbar-moixa .navbar-xs.in,.navbar-moixa .navbar-xs.collapsing{display:flex;align-items:center;justify-content:center;transition:none}.navbar-moixa .navbar-xs .navbar-nav{margin:0}.navbar-moixa .navbar-xs .navbar-nav>li{padding:0}.navbar-moixa .navbar-xs .navbar-nav>li>a{height:auto;line-height:1.5em;padding:1em 0;display:block}@media (max-width: 768px){.navbar-moixa .navbar-xs .navbar-nav>li>a{font-size:1.2em;line-height:1.2em;padding:.5em 0}}.navbar-moixa .navbar-xs .divider{height:1px;background:rgba(255,255,255,0.3);margin:1em 0}.navbar-moixa .navbar-xs .navbar-nav>li.contact>a{padding:.4em 0}.navbar-moixa .navbar-xs .navbar-toggle{position:absolute;top:-1px;right:15px}.navbar-moixa .navbar-xs .navbar-toggle .icon-bar{background:#fff !important}.footer{float:left;width:100%;background:#00558c;color:#fff;font-size:13px;font-weight:300}.footer a{color:#fff}.footer .section{margin:60px 0}.footer-logo img{max-width:200px;width:70%}.footer .list-inline li{padding:0 15px}.footer-social{display:block;text-align:center}@media (min-width: 767px){.footer-social{text-align:right}}.footer-social a{display:inline-block;font-size:24px;margin:0 0 .25em 10px;transition:.3s color}.footer-social a:hover{color:#0087c9;text-decoration:none}.footer-nav{margin-bottom:10px;font-weight:600}.footer-nav>li>a{display:block;padding:2px 0 2px 0;font-weight:300;margin:4px 0 -3px}.footer .img-overlay .img-overlay-overlay{font-size:18px}.footer .img-overlay-overlay h5{font-size:15px;margin-bottom:.8em}@media (max-width: 767px){.footer{text-align:center}.footer-nav>li>a{margin-left:0}}.row-tight{margin-left:0;margin-right:0}.row-tight .col-lg-1,.row-tight .col-lg-10,.row-tight .col-lg-11,.row-tight .col-lg-12,.row-tight .col-lg-2,.row-tight .col-lg-3,.row-tight .col-lg-4,.row-tight .col-lg-5,.row-tight .col-lg-6,.row-tight .col-lg-7,.row-tight .col-lg-8,.row-tight .col-lg-9,.row-tight .col-md-1,.row-tight .col-md-10,.row-tight .col-md-11,.row-tight .col-md-12,.row-tight .col-md-2,.row-tight .col-md-3,.row-tight .col-md-4,.row-tight .col-md-5,.row-tight .col-md-6,.row-tight .col-md-7,.row-tight .col-md-8,.row-tight .col-md-9,.row-tight .col-sm-1,.row-tight .col-sm-10,.row-tight .col-sm-11,.row-tight .col-sm-12,.row-tight .col-sm-2,.row-tight .col-sm-3,.row-tight .col-sm-4,.row-tight .col-sm-5,.row-tight .col-sm-6,.row-tight .col-sm-7,.row-tight .col-sm-8,.row-tight .col-sm-9,.row-tight .col-xs-1,.row-tight .col-xs-10,.row-tight .col-xs-11,.row-tight .col-xs-12,.row-tight .col-xs-2,.row-tight .col-xs-3,.row-tight .col-xs-4,.row-tight .col-xs-5,.row-tight .col-xs-6,.row-tight .col-xs-7,.row-tight .col-xs-8,.row-tight .col-xs-9{padding-left:0;padding-right:0}.row-blog{margin-left:-3px;margin-right:-3px}.row-blog>article>div{margin-bottom:6px;padding-left:3px;padding-right:3px}.row-blog h4{font-size:18px;font-weight:400}.section{float:left;width:100%;padding:35px 0}.section-sm{padding:20px 0}@media (min-width: 747px){.section-md{padding:40px 0}}@media (min-width: 747px){.section-lg{padding:60px 0}}@media (min-width: 747px){.section-xl{padding:85px 0}}.section--no-space-bottom{padding-bottom:0}.section--space-top{padding-top:8em}@media (min-width: 747px){.section--space-top{padding-top:8m}}@media (min-width: 1200px){.section--space-top{padding-top:10em}}.section-lifestyle{min-height:940px;padding:1.6em 0}@media (min-width: 500px){.section-lifestyle{min-height:500px;padding:85px 0}}.section-lifestyle__battery{display:block;width:200px;height:auto}.section-lifestyle__battery img{display:block;width:100%;height:auto}@media (min-width: 500px){.section-lifestyle__battery{position:absolute;top:8em;right:-2em}}@media (min-width: 768px){.section-lifestyle__battery{top:0;right:-16em;width:240px}}@media (min-width: 1000px){.section-lifestyle__battery{right:-18em;width:260px}}@media (min-width: 1200px){.section-lifestyle__battery{top:-1em;left:-23em;right:auto;width:330px}}.section-underlay{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left;width:100%;padding:200px 0}.section-underlay-fixed{background-attachment:fixed}.section-content{padding-bottom:0}.entry{float:left;width:100%}.entry h2{margin-bottom:.75em;font-weight:bold}.entry h3{font-size:17px;line-height:1.4}@media all and (min-width: 900px){.entry h3{font-size:22px;line-height:1.3}}.entry h4{margin-bottom:0.5em}.entry p:last-of-type{margin-bottom:0}.entry--homepage{margin-top:.75em;margin-bottom:2em}.entry--homepage h2{color:#62b5e5}@media (min-width: 900px){.entry--homepage{margin-bottom:0}}.entry--gridshare h4{color:#62b5e5;font-weight:bold}.entry--carousel h4{margin-bottom:1em}.entry--intro{margin-bottom:2em}.entry--intro h2{color:#111;font-weight:400}.entry--intro h2 a{color:#62b5e5;text-decoration:underline}.entry--tabs{margin-bottom:2em}.entry--tabs h2{color:#62b5e5}.entry--tabs p:first-of-type{font-size:1.3em;line-height:1.3}.entry--about{margin-bottom:0}.entry--about p{font-size:1.3em;line-height:1.4}.entry--about ul{margin:0;padding:0}.entry--about li{float:left;width:100%;margin:0;padding:1.2em 0;list-style:none;border-bottom:1px solid #62b5e5}.entry--about li:last-child{margin-bottom:0;padding-bottom:0;border:0}@media (min-width: 748px){.entry--about li{padding:1.6em 0}}.entry--about li h3{float:left;width:100%;margin-bottom:.25em;font-size:1.5em;color:#62b5e5;font-weight:bold}@media (min-width: 748px){.entry--about li h3{width:25%;font-size:1.76em}}@media (min-width: 1100px){.entry--about li h3{width:17.5%}}.entry--about li p{float:left;width:100%}@media (min-width: 748px){.entry--about li p{width:67.5%;margin-left:7.5%}}@media (min-width: 1100px){.entry--about li p{width:77.5%;margin-left:5%}}.entry--space{margin-bottom:2em}.banner{clear:both;display:block;position:relative;color:#fff;min-height:520px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center;zoom:1}.banner:after{display:block;visibility:hidden;height:0;clear:both;content:""}@media (min-width: 1400px){.banner{height:670px}}.banner--slim{min-height:220px}@media (min-width: 768px){.banner--slim{height:300px}}.banner--narrow{height:auto;min-height:280px}@media (min-width: 500px){.banner--narrow{min-height:240px}}@media (min-width: 768px){.banner--narrow{min-height:360px}}@media (min-width: 1000px){.banner--narrow{min-height:460px}}.banner--slider{position:relative;overflow:visible;height:540px;min-height:0}@media (min-width: 600px){.banner--slider{height:480px}}@media (min-width: 768px){.banner--slider{height:640px}}.banner--symbol{overflow:visible;height:auto;min-height:520px}.banner--blue{background:#0056a1;background:-moz-linear-gradient(top, #045ead 18%, #003b6a 100%);background:-webkit-linear-gradient(top, #045ead 18%, #003b6a 100%);background:linear-gradient(to bottom, #045ead 18%, #003b6a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#045ead', endColorstr='#003b6a',GradientType=0 )}@media (max-width: 767px){.banner-post{max-height:50vh}}.banner-overlay{position:absolute;bottom:10px;right:20px;color:#fff;text-transform:uppercase;text-align:right;font-size:14px;line-height:1.5em;font-weight:600;opacity:.8}.banner-overlay:before{content:'';z-index:-1;position:absolute;top:-30%;left:-30%;width:160%;height:160%;opacity:1;background-image:radial-gradient(ellipse closest-side, rgba(0,0,0,0.35), transparent)}.banner-overlay span{display:block;font-size:.9em;font-weight:300}.banner-video{padding:0;height:90vh;overflow:hidden}.banner-underlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#ffffff;overflow:hidden;z-index:-1;background-size:cover;background-position:center top}@media (orientation: landscape){.banner-underlay{background-size:100% auto}}.banner-underlay-fixed{position:fixed;height:90vh}.banner-video .banner-underlay video{top:50%;left:50%;position:absolute;min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width: 767px){.banner-video .banner-underlay video{display:none}}.banner-content-container{height:100%;display:table;position:relative;margin:0 auto;z-index:1;text-align:center;max-width:90%}.banner-content{display:table-cell;vertical-align:middle;width:100%;margin:0 auto;z-index:10}.banner-content--hero{position:relative;float:left;width:100%;max-width:560px;margin:0 auto 1em;padding:6em 0 0;opacity:1;z-index:2}.banner-content--hero h1{margin-bottom:.725em;font-size:1.8em;font-weight:bold;line-height:1.2}.banner-content--hero h2{margin-bottom:1.2em;font-size:14px;line-height:1.4}@media (min-width: 768px){.banner-content--hero{max-width:720px;padding-top:8em}.banner-content--hero h2{font-size:1.1em;line-height:1.35}}@media (min-width: 1030px){.banner-content--hero{max-width:540px}.banner-content--hero h1{margin-bottom:1em;font-size:2.4em}.banner-content--hero h2{margin-bottom:1.4em;font-size:1.3em}}@media (min-width: 1200px){.banner-content--hero{position:relative;padding-top:9.5em;float:left;text-align:left}.banner-content--hero h2{font-size:1.3em}}.banner-content--wide{max-width:none}@media (min-width: 900px){.banner-content--wide{padding-top:8em;max-width:none}}.banner-video h2{position:relative}.banner-video h2:before{content:'';z-index:-1;position:absolute;top:-20%;left:-20%;width:140%;height:140%;opacity:1;background-image:-webkit-radial-gradient(ellipse closest-side, rgba(0,0,0,0.35), transparent);background-image:radial-gradient(ellipse closest-side, rgba(0,0,0,0.35), transparent)}.banner .section{padding:140px 0 70px}.banner .banner-section-center{position:absolute;top:0;left:15%;width:70%;padding:0;margin:0}.banner .banner-section-left{position:absolute;top:0;left:5%;width:40%;padding:0;margin:0}.banner .banner-section-right{position:absolute;top:0;right:5%;width:40%;padding:0;margin:0}@media (max-width: 767px){.banner .banner-section-left,.banner .banner-section-right{width:90%}}.banner .banner-section-middle{position:absolute;top:0;height:100%;margin:0;display:table}.banner .banner-section-top{position:absolute;top:5%;height:auto;margin:0;display:table}.banner .banner-section-bottom{position:absolute;top:auto;bottom:5%;height:auto;margin:0;display:table}@media (min-width: 768px){.banner .banner-section-wide{width:60%}}.banner .banner-section-background{padding:40px;background:rgba(255,255,255,0.9);color:#000}.banner .banner-section-background-white{background:rgba(255,255,255,0.9);color:#000}.banner .banner-section-background-black{background:rgba(0,0,0,0.5);color:#fff}.banner-top .section{margin-top:170px}@media (max-width: 767px){.banner-top .section{margin-top:100px}}.banner__gridshare-symbol{float:left;width:100%;max-width:460px;height:auto;margin:0 auto;padding:1em 1em 2em}@media (min-width: 1030px){.banner__gridshare-symbol{float:none;display:block;padding:0;margin-top:8em;margin-bottom:3em}}@media (min-width: 1100px){.banner__gridshare-symbol{padding:0;margin-top:8em;margin-bottom:3em;max-width:none;width:530px;height:465px}}.banner__gridshare-symbol .st0{fill:none !important;stroke:#62b5e5 !important;stroke-width:3 !important;stroke-miterlimit:10 !important;stroke-dasharray:5;stroke-dashoffset:-500;-webkit-animation-duration:20s;animation-duration:15s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-name:stream;animation-name:stream}.js .banner-inview .section{transform:translate(-140%, 0)}.js .banner-inview .section.banner-section-right{transform:translate(140%, 0)}.js .banner-inview.inview .section{transition:transform 1.5s;transform:translate(0, 0)}.device{position:relative;display:block;width:100%;height:160px;padding:.75em .25em;margin:2em auto;background-color:#fff;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 10px 16px 0 rgba(0,0,0,0.14);overflow:hidden;z-index:1}@media (min-width: 500px){.device{width:380px;height:230px}}@media (min-width: 1200px){.device{float:right;width:450px;height:590px;padding-top:2em;padding-bottom:0;margin-top:8.5em;margin-bottom:0}}.device__controls{position:absolute;display:block;top:0;left:.5em}@media (min-width: 1200px){.device__controls{top:1em;left:1.25em}}.device__control{display:inline-block;width:8px;height:8px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 1200px){.device__control{margin:0 .1em;width:12px;height:12px}}.device__control--close{background-color:#fb5346}.device__control--minimize{background-color:#fab915}.device__control--maximize{background-color:#1bc236}.device__screen{display:block;width:90%;margin:0 auto}.device__screen img{display:block;width:100%;height:auto}#carousel-homepage{min-height:500px;height:90%;width:100%;overflow:hidden}#carousel-homepage .carousel-inner{height:100%;overflow:visible;position:relative}#carousel-homepage .banner{height:100%}#carousel-homepage .content-wrapper{position:absolute;top:20%;left:0;width:100%;overflow:visible}#carousel-homepage .content{color:#fff;max-width:600px;padding:0 20px;margin:0 auto;position:relative;z-index:2;text-align:center}#carousel-homepage .content:before{content:'';z-index:-1;position:absolute;top:-20%;left:-20%;width:140%;height:140%;opacity:1;background-image:radial-gradient(ellipse closest-side, rgba(0,0,0,0.35), transparent)}#carousel-homepage .carousel-indicators{bottom:10px}.carousel-indicators li,.carousel-indicators li.active{border:none;background:#aaa;margin:0 2px;height:10px;width:10px}.carousel-indicators li.active{background:#fff}.slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0}.slider .slide{position:relative;float:left;width:100%;height:540px}@media (min-width: 600px){.slider .slide{height:480px}}@media (min-width: 768px){.slider .slide{height:640px}}.slider .slide__imgs{position:absolute;bottom:0;right:0;max-width:380px}.slider .slide__imgs .slider__img{display:block;width:100%;height:auto}.slider .slide__imgs .slider__img1{display:block}.slider .slide__imgs .slider__img2,.slider .slide__imgs .slider__img3,.slider .slide__imgs .slider__img4{display:none}@media (min-width: 600px){.slider .slide__imgs{max-width:600px}.slider .slide__imgs .slider__img1{display:none}.slider .slide__imgs .slider__img2{display:block}}@media (min-width: 768px){.slider .slide__imgs{max-width:900px}}@media (min-width: 1030px){.slider .slide__imgs{max-width:700px}.slider .slide__imgs .slider__img2{display:none}.slider .slide__imgs .slider__img3{display:block}}@media (min-width: 1300px){.slider .slide__imgs{max-width:680px}.slider .slide__imgs .slider__img3{display:none}.slider .slide__imgs .slider__img4{display:block}}@media (min-width: 768px){.slide1 .slide__imgs{max-width:900px}}@media (min-width: 900px){.slide1 .slide__imgs{max-width:940px}}@media (min-width: 1030px){.slide1 .slide__imgs{max-width:620px}}@media (min-width: 1300px){.slide1 .slide__imgs{max-width:760px}}@media (min-width: 1400px){.slide1 .slide__imgs{max-width:830px}}@media (min-width: 1520px){.slide1 .slide__imgs{max-width:880px}}.slide2 .slide__imgs{max-width:370px}@media (min-width: 768px){.slide2 .slide__imgs{max-width:540px}}@media (min-width: 1120px){.slide2 .slide__imgs{max-width:670px}}@media (min-width: 1200px){.slide2 .slide__imgs{max-width:740px}}@media (min-width: 1400px){.slide2 .slide__imgs{max-width:860px}}.slide3 .slide__imgs{max-width:360px}@media (min-width: 600px){.slide3 .slide__imgs{margin-right:0;max-width:780px}}@media (min-width: 1030px){.slide3 .slide__imgs{max-width:480px}}@media (min-width: 1140px){.slide3 .slide__imgs{max-width:580px}}@media (min-width: 1280px){.slide3 .slide__imgs{max-width:650px}}.awards{float:left;width:100%}.awards .col-xs-6:nth-of-type(5) img,.awards .col-xs-6:nth-of-type(6) img{margin-bottom:0}@media all and (max-width: 768px){.awards .col-xs-6:nth-of-type(2n+1){clear:left}}.awards img{clear:both;display:block;margin:0 auto 3em;text-align:center}@media (min-width: 1000px){.awards img{margin-bottom:0}}img{max-width:100%;height:auto}[data-vertical-center]{position:relative}.a-img{overflow:hidden;display:block;position:relative}.a-img>img{transition:transform .7s}.a-img>img:hover{transform:scale(1.2)}.img-overlay{display:block;position:relative;font-size:1.2em;color:#000;overflow:hidden}.img-overlay-sm{font-size:15px}.img-overlay:hover{color:#000}.img-overlay-static{overflow:visible}.img-overlay-img,.img-overlay>img{width:100%;height:auto}.img-overlay-overlay{position:relative;bottom:0;left:0;width:100%;padding:0 1.2em;background:rgba(0,135,201,0.7);color:#fff;text-align:center;height:5em;font-size:20px;font-weight:300;transition:height .3s;z-index:3}.img-overlay-space{margin-bottom:1.4em}.img-overlay .img-overlay-overlay{position:absolute;font-size:inherit}.img-overlay-sm .img-overlay-overlay{padding-left:.5em;padding-right:.5em}.img-overlay-top .img-overlay-overlay{bottom:auto;top:0}.img-overlay-middle .img-overlay-overlay{bottom:auto;top:50%;margin-top:-2.5em}.img-overlay-overlay-gap-below{height:4.7em;margin-bottom:.3em}.img-overlay-overlay.active{background:#E5E5E5;font-weight:600;position:relative}.img-overlay-overlay .img-active{display:none;position:absolute;left:50%;bottom:0;width:120px;margin-left:-60px}.img-overlay-overlay.active .img-active{display:block}.img-overlay-overlay-lg{height:6em}.img-overlay-overlay-xl{height:8em}.img-overlay-overlay h4{font-size:1.2em;font-weight:inherit;margin-bottom:.4em}@media (min-width: 747px){.img-overlay-overlay h4{font-size:1em}}.img-overlay-overlay p{display:none;font-size:1em;line-height:1.35em}@media (min-width: 747px){.img-overlay-overlay p{display:block;font-size:.75em}}.img-overlay-overlay h4.text-sm{font-size:.8em}.img-overlay-overlay h4.text-xs{font-size:.6em}.img-overlay-overlay a{color:inherit}.img-overlay-vcenter-wrapper,.vcenter-wrapper{display:table;width:100%;height:100%}.img-overlay-vcenter-content,.vcenter-content{display:table-cell;vertical-align:middle}.img-overlay-vcenter-content>*:first-child,.vcenter-content>*:first-child,.banner .vcenter-content>div>*:first-child{margin-top:0}.img-overlay-vcenter-content>*:last-child,.vcenter-content>*:last-child,.banner .vcenter-content>div>*:last-child{margin-bottom:0}.img-overlay-expand:hover .img-overlay-overlay{height:100%}.img-overlay-hide:hover .img-overlay-overlay{height:0}.img-overlay-spacer{width:100%;padding-bottom:100%;position:relative;z-index:1}.img-overlay-spacer-rectangle{width:100%;padding-bottom:66%}.img-overlay-spacer-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.img-overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.rdproject_images img{max-width:30%;margin-left:5px}.img-hp-screens{position:relative;float:right;width:100%;height:200px;margin-top:4em}@media (min-width: 400px){.img-hp-screens{height:240px}}@media (min-width: 500px){.img-hp-screens{height:270px}}@media (min-width: 747px){.img-hp-screens{height:340px}}@media (min-width: 1200px){.img-hp-screens{margin-top:7.5em;height:330px}}.img-hp-screen{position:absolute;width:100%;max-width:200px;height:auto}@media (min-width: 400px){.img-hp-screen{max-width:260px}}@media (min-width: 500px){.img-hp-screen{max-width:300px}}@media (min-width: 747px){.img-hp-screen{max-width:340px}}@media (min-width: 1200px){.img-hp-screen{max-width:440px}}.img-hp-screen1{top:2em;left:0em;z-index:3}@media (min-width: 400px){.img-hp-screen1{top:4em;left:2em}}@media (min-width: 747px){.img-hp-screen1{top:4em;left:3em}}@media (min-width: 1200px){.img-hp-screen1{top:2em;left:0}}.img-hp-screen2{top:-3em;left:-2em;z-index:2}@media (min-width: 747px){.img-hp-screen2{top:-4em;left:0}}@media (min-width: 1200px){.img-hp-screen2{top:-9.5em;left:-1.5em}}.img-hp-screen3{top:-4em;left:7em;z-index:1}@media (min-width: 400px){.img-hp-screen3{top:-5em;left:11em}}@media (min-width: 747px){.img-hp-screen3{top:-6em;left:13em}}@media (min-width: 1200px){.img-hp-screen3{top:-6.5em;left:13em}}.img-hp-screen4{top:2em;left:8em;z-index:0}@media (min-width: 400px){.img-hp-screen4{top:4em;left:15em}}@media (min-width: 747px){.img-hp-screen4{top:3em;left:16em}}@media (min-width: 1200px){.img-hp-screen4{top:5em;left:13.5em}}.img-gs-screens{position:relative;float:right;width:100%;height:240px;margin-top:2em}@media (min-width: 500px){.img-gs-screens{height:300px}}@media (min-width: 900px){.img-gs-screens{height:500px}}.img-gs-screen{position:absolute;width:100%;max-width:200px;height:auto}@media (min-width: 400px){.img-gs-screen{max-width:260px}}@media (min-width: 500px){.img-gs-screen{max-width:300px}}.img-gs-screen1{top:0;left:0;z-index:3}@media (min-width: 900px){.img-gs-screen1{top:12em;left:2em}}.img-gs-screen2{top:0;left:5em;z-index:2}@media (min-width: 500px){.img-gs-screen2{left:8em}}@media (min-width: 747px){.img-gs-screen2{left:10em}}@media (min-width: 900px){.img-gs-screen2{top:6em;left:7em}}.img-gs-screen3{top:0;left:10em;z-index:1}@media (min-width: 500px){.img-gs-screen3{left:16em}}@media (min-width: 747px){.img-gs-screen3{left:20em}}@media (min-width: 900px){.img-gs-screen3{top:0;left:12em}}.testimonials{display:block;width:100%;padding:1.45em 1em;margin:0 0 2em;list-style:none;background-color:#00558c}@media (min-width: 1260px){.testimonials{height:377px;padding:2.4em 1em 1.45em;margin-bottom:1em}}.testimonials .owl-nav{display:none !important}.testimonials .owl-dots{margin-top:0;margin-bottom:0}.testimonials .owl-dot span{width:12px !important;height:12px !important;background-color:transparent !important;border:1px solid #fff !important}@media (min-width: 767px){.testimonials .owl-dot span{width:16px !important;height:16px !important}}.testimonials .owl-dot.active span{background-color:#fff !important}@media (min-width: 1200px){.testimonials--wide{height:auto;min-height:300px}}.testimonial{display:block;width:100%;text-align:center}.testimonial__image{display:block;width:auto !important;max-width:none;height:50px;margin:0 auto 1em}.testimonial__quote{display:block;margin:0 auto;width:100%;max-width:480px}.testimonial__quote p{position:relative;color:#fff;font-style:italic}.testimonial__quote p:last-of-type{margin-bottom:.35em}@media (min-width: 1200px){.testimonial__quote p{font-size:1.25em;line-height:1.3}}.testimonial__quote--wide{max-width:900px}@media (min-width: 1200px){.testimonial__quote--wide p{line-height:1.6}}.testimonial__cite{display:block;width:100%;max-width:360px;margin:0 auto;font-size:.85em;color:#fff;font-weight:bold;line-height:1.4}.testimonial__cite--wide{max-width:640px}@media (min-width: 1200px){.testimonial__cite--wide{margin-top:.75em;font-size:.95em}}.vacancies{padding:20px 30px;background:#fff;margin:2em 0}.vacancies .vacancy{line-height:1.5em;margin-bottom:2em}.vacancies>*:last-child{margin-bottom:0}.vacancies .btn{border-color:#000}@media (max-width: 767px){.vacancies{text-align:center}.vacancies .btn{margin-top:5px;float:none}}.event{min-height:100px;font-size:20px;margin-bottom:1.8em}.event img{height:100px;width:auto}.event .date{display:block;float:left;width:100%;font-size:.7em;font-weight:600;color:#0087c9;margin-bottom:.2em}.event i{font-size:.7em}@media (max-width: 767px){.event{min-height:0;text-align:center;font-size:18px}}@media (min-width: 768px){.cols-image-text .col-image,.cols-image-text .col-text{min-height:270px}.cols-image-text .col-image{position:relative}.cols-image-text .col-image>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto !important;width:auto !important;max-height:100%;max-width:100%;padding:0 15px}.cols-image-text .col-text{display:table}.cols-image-text .col-text>div{display:table-cell;vertical-align:middle}}.modal.in{display:flex !important;align-items:center}.modal-content{border-radius:0}ul.dlm-downloads{width:100%;margin:0 -15px;padding:0;display:inline-block}.dlm-downloads>li{list-style:none;width:33.33%;float:left;padding:15px;margin-bottom:20px}@media (max-width: 767px){.dlm-downloads>li{width:50%}}.download-item{padding:15px;background:#fff;border-bottom:1px solid #ccc;transition:background .3s}.download-item:hover{background:#f5f5f5}@media (max-width: 767px){.download-item{text-align:center;margin-bottom:15px;border:none;border-radius:3px}.download-item .btn{margin-top:20px}}.download-item-image img{margin-bottom:10px;border:1px solid #ccc}.download-item-image-text{line-height:1.2em;height:3.6em;overflow:hidden}@media (max-width: 767px){.download-item-image-text{font-size:11px}}.media .media-left img{max-width:200px}.media-left,.media>.pull-left{padding-right:20px}@media (max-width: 767px){.media .media-left img{max-width:100px}}.media-link{white-space:nowrap}.pagination{display:block;width:100%;float:left;font-size:13px;padding:50px 0}.pagination .page-numbers{display:inline-block;width:2.4em;line-height:2.4em;text-align:center;background:#aaa;color:#fff;transition:background .3s}.pagination .page-numbers:hover{background:#0087c9;text-decoration:none}.pagination .page-numbers.current{background:#ccc}.pagination .page-numbers.next,.pagination .page-numbers.prev{width:auto;padding:0 10px}#products-smart-battery{height:0;padding-bottom:100%;background-size:100% auto;position:relative;text-align:center;background-position-y:25%}#products-smart-battery .section{margin:0;padding:0;position:absolute}#products-smart-battery .section1{right:10%;top:230px;width:40%;background:rgba(255,255,255,0.8);color:#000;padding:80px}#products-smart-battery .section2{color:#000;left:8%;top:63%;width:34%;height:33%}@media (max-width: 767px){#products-smart-battery{background-size:120% auto;padding-bottom:100%;margin-bottom:250px}#products-smart-battery .section1{top:8%;margin-top:100px;padding:15px;width:60%;right:3%}#products-smart-battery .section2{background:#ccc;left:0;top:100%;bottom:0;width:100%;height:250px;padding:20px}}#SolarBattery .section-content{background:#f5f5f5}@media (max-width: 767px){#Dashboard .banner{text-align:center}}@media (min-width: 768px){#Dashboard .banner{height:0;padding-bottom:40%;background-size:82% auto;position:relative;text-align:center;background-position:5% -20%}#Dashboard .banner .banner-section-background{background:#fff;color:#000}}#Tech .banner{height:420px}#Tech .banner:after{content:'';display:block;position:absolute;top:10%;right:5%;width:45%;height:80%;background-size:auto 100%;background-position:center;background-repeat:no-repeat}@media (max-width: 767px){#Tech .banner{height:300px;margin-bottom:200px}#Tech .banner:after{height:200px;background-size:auto 90%;top:100%;right:0;width:100%;background-color:#ccc}}@media (min-width: 768px){.banner#business-Landlords{height:700px}.banner#business-Finance{height:0;padding-bottom:65%}}.icon-blocks-container{position:relative;float:left;width:100%}.icon-blocks-container--compact{margin-bottom:12em}@media (min-width: 747px){.icon-blocks-container--compact{margin-top:0em;margin-bottom:14em}}.icon-blocks-image{display:block;width:100%;max-width:700px;height:auto}@media (min-width: 1000px){.icon-blocks-image{position:absolute;top:0;right:0;max-width:500px}}@media (min-width: 1200px){.icon-blocks-image{top:-70px;right:-100px;max-width:700px}}.icon-blocks{display:block;list-style:none;margin:0;padding:0;width:100%;max-width:700px;zoom:1}.icon-blocks:after{display:block;visibility:hidden;height:0;clear:both;content:""}@media (min-width: 768px){.icon-blocks{margin-top:2em}}.icon-block{float:left;width:100%;margin-bottom:1em}@media (min-width: 768px){.icon-block{margin-bottom:1.6em}}.icon-block--compact{margin-bottom:.25em}@media (min-width: 768px){.icon-block--compact{width:33.3%}}.icon-block__symbol{float:left;width:20%}.icon-block__symbol img{display:block;width:100%;height:auto}.icon-block__symbol svg{width:60px;height:60px}.icon-block__symbol svg path,.icon-block__symbol svg polyline,.icon-block__symbol svg line,.icon-block__symbol svg polygon,.icon-block__symbol svg rect,.icon-block__symbol svg circle{stroke:#00558c;stroke-dashoffset:0}@media (min-width: 400px){.icon-block__symbol{width:auto}.icon-block__symbol svg{width:60px;height:60px}}@media (min-width: 768px){.icon-block__symbol{width:auto}.icon-block__symbol svg{width:105px;height:105px}}@media (min-width: 768px){.icon-block__symbol--compact{float:none;margin-left:0}.icon-block__symbol--compact svg{width:90px;height:90px}}@media (min-width: 1200px){.icon-block__symbol--compact svg{width:110px;height:110px}}.icon-block__symbol--shrink svg{width:48px;height:48px}@media (min-width: 768px){.icon-block__symbol--shrink{margin-top:1em;margin-bottom:.2em}.icon-block__symbol--shrink svg{width:68px;height:68px}}@media (min-width: 1200px){.icon-block__symbol--shrink{margin-top:1.4em;margin-bottom:.5em}.icon-block__symbol--shrink svg{width:80px;height:80px}}.not-ie .inview .icon-block__symbol svg path,.not-ie .inview .icon-block__symbol svg polyline,.not-ie .inview .icon-block__symbol svg line,.not-ie .inview .icon-block__symbol svg polygon,.not-ie .inview .icon-block__symbol svg rect,.not-ie .inview .icon-block__symbol svg circle{fill:none;stroke-miterlimit:10;stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:draw 10s 0.75s linear forwards;-moz-animation:draw 10s 0.75s linear forwards;-ms-animation:draw 10s 0.75s linear forwards;-o-animation:draw 10s 0.75s linear forwards;animation:draw 10s 0.75s linear forwards}.not-ie .inview .icon-block__symbol svg path.path-fade-in,.not-ie .inview .icon-block__symbol svg polyline.path-fade-in,.not-ie .inview .icon-block__symbol svg line.path-fade-in,.not-ie .inview .icon-block__symbol svg polygon.path-fade-in,.not-ie .inview .icon-block__symbol svg rect.path-fade-in,.not-ie .inview .icon-block__symbol svg circle.path-fade-in{stroke-dasharray:0;stroke-dashoffset:0}.not-ie .inview .icon-block__symbol .path-fade-in{fill:#00558c;opacity:0;-webkit-animation:fade-in 1s 2.2s linear forwards;-moz-animation:fade-in 1s 2.2s linear forwards;-ms-animation:fade-in 1s 2.2s linear forwards;-o-animation:fade-in 1s 2.2s linear forwards;animation:fade-in 1s 2.2s linear forwards}.icon-block__content{float:left;width:75%;margin:.5em 0 0 5%;text-align:left}@media (min-width: 768px){.icon-block__content{width:70%;margin-top:1.5em;margin-left:4.5%}}@media (min-width: 500px){.icon-block__content--compact{width:50%}}@media (min-width: 768px){.icon-block__content--compact{width:90%;margin-top:.25em;margin-left:0}.icon-block__content--compact p{font-size:.85em}}@media (min-width: 1200px){.icon-block__content--compact p{font-size:1em}}.video-player{position:relative;display:block;width:100%;padding:0;margin-bottom:1em;overflow:hidden}@media (min-width: 1200px){.video-player{margin-bottom:0}}.video-player iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.video-player p{margin-bottom:0;color:#fff;font-size:1.6rem;font-weight:400}@media (min-width: 400px){.video-player p{font-size:2.3rem}}.video-player__responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}@media (min-width: 747px){.video-player__responsive{min-height:317px}}@media (min-width: 1200px){.video-player__responsive{min-height:378px}}.video-player__responsive:before{display:block;content:"";padding-top:56.25%}.video-player__inner{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center}.video-player__play{position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-player__play svg{display:block;font-size:5rem;margin:0 auto;height:1em;overflow:visible;vertical-align:-.125em}@media (min-width: 400px){.video-player__play svg{height:1.4em;margin:0 auto .25em}}.video-player__poster{position:absolute;display:block;top:0;left:0;background:50% 50% / cover;height:100%;width:100%}.video-player__poster:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(63,63,63,0.5)}.partners-container{float:left;width:100%;padding:2em 0;box-shadow:0 6px 10px rgba(0,0,0,0.1)}.partners{position:relative;list-style:none;width:100%;display:block;white-space:nowrap;padding-top:.5em;margin:0}.partners .owl-dots{display:none}@media (min-width: 747px){.partners .owl-dots{display:block}}.partners .owl-nav{display:block;margin:0}@media (min-width: 747px){.partners .owl-nav{display:block;width:100%}}.partners .owl-next,.partners .owl-prev{position:absolute;top:50%;transform:translate(0, -50%);margin:0 !important;padding:0 !important}.partners .owl-next svg,.partners .owl-prev svg{display:block;width:24px;height:24px}.partners .owl-prev{left:0}.partners .owl-next{right:0}.partners--static{max-width:1020px;overflow:auto}.partners--static .owl-item .partner{width:210px !important;display:block;margin:0 auto}.partners--static .owl-item .partner img{width:100% !important;height:auto}.partners--carousel{padding:0 2em}.partners--carousel .owl-item .partner{width:180px !important;display:block;margin:0 auto}.partners--carousel .owl-item .partner img{width:100% !important;height:auto}.partner>a,.partner>span{background:#fff;display:block}.tabs{position:relative;clear:both;display:block;width:100%;zoom:1}.tabs:after{display:block;visibility:hidden;height:0;clear:both;content:""}@media (min-width: 1100px){.tabs{min-height:500px}}.tab{float:left;width:100%;margin-bottom:.5em;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.tab.tab-active{background-color:#8cd2ff}.tab.tab-active .tab__title{font-weight:bold}.tab.tab-active .tab__toggle .tab__toggle__icon.fa-plus{opacity:0}.tab.tab-active .tab__toggle .tab__toggle__icon.fa-minus{opacity:1}.tab--utilities .tab__title-text{margin-top:.5em}@media (min-width: 1100px){.tab--utilities .tab__title-text{margin-top:.75em}}.tab--housing-sector .tab__title-text{margin-top:.3em}@media (min-width: 1100px){.tab--housing-sector .tab__title-text{margin-top:.5em}}.tab-homeowners .tab__title-text{margin-top:1em}@media (min-width: 1100px){.tab-homeowners .tab__title-text{margin-top:1.2em}}.tab__title{position:relative;float:left;width:100%;padding:.75em;margin-bottom:0;font-size:1em;text-align:left;line-height:2;cursor:pointer}@media (min-width: 400px){.tab__title{font-size:1.2em}}@media (min-width: 480px){.tab__title{font-size:1.4em}}@media (min-width: 1100px){.tab__title{width:50%}}.tab__icon{float:left;margin-top:.2em;margin-right:.35em;width:36px}.tab__icon svg{display:block;width:100%;height:auto}.tab__icon svg path,.tab__icon svg polyline,.tab__icon svg line,.tab__icon svg polygon,.tab__icon svg rect,.tab__icon svg circle{stroke:#00558c;stroke-dashoffset:0}@media (min-width: 360px){.tab__icon{margin-right:.5em}}@media (min-width: 400px){.tab__icon{width:65px;margin-top:0;margin-right:1em}}@media (min-width: 1100px){.tab__icon{width:80px}}.not-ie .inview .tab__icon svg path,.not-ie .inview .tab__icon svg polyline,.not-ie .inview .tab__icon svg line,.not-ie .inview .tab__icon svg polygon,.not-ie .inview .tab__icon svg rect,.not-ie .inview .tab__icon svg circle{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:draw 10s 0.5s linear forwards;-moz-animation:draw 10s 0.5s linear forwards;-ms-animation:draw 10s 0.5s linear forwards;-o-animation:draw 10s 0.5s linear forwards;animation:draw 10s 0.5s linear forwards}.not-ie .inview .tab__icon .path-fade-in{opacity:0;-webkit-animation:fade-in 1s 1.5s linear forwards;-moz-animation:fade-in 1s 1.5s linear forwards;-ms-animation:fade-in 1s 1.5s linear forwards;-o-animation:fade-in 1s 1.5s linear forwards;animation:fade-in 1s 1.5s linear forwards}.ie .tab__icon svg{width:80px;height:80px}.tab__title-text{float:left}.tab__toggle{position:absolute;top:50%;right:.25em;transform:translateY(-50%);width:15px;height:15px;font-size:3em}.tab__toggle .tab__toggle__icon{position:absolute;top:0;right:0}.tab__toggle .tab__toggle__icon path{fill:#00558c}.tab__toggle .tab__toggle__icon.fa-plus{opacity:1}.tab__toggle .tab__toggle__icon.fa-minus{opacity:0}@media (min-width: 340px){.tab__toggle{width:16px;height:16px}}@media (min-width: 600px){.tab__toggle{width:19px;height:19px}}@media (min-width: 1100px){.tab__toggle{display:none}}.tab__content{display:none;float:left;width:100%;padding:1.4em}.tab__content p a{text-decoration:underline}@media (min-width: 1100px){.tab__content{position:absolute;top:0;right:0;width:50%;min-height:520px;padding:2.25em 2em;background-color:#8cd2ff;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}.block{position:relative;float:left;width:100%;padding-bottom:3em;margin-bottom:2em}@media (min-width: 540px){.block{padding-bottom:0}}@media (min-width: 747px){.block{margin-bottom:1em}}@media (min-width: 1200px){.block{margin-bottom:0}}.block__inner{display:block;min-height:240px;width:100%;padding:2em;background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 540px){.block__inner{min-height:330px}}@media (min-width: 640px){.block__inner{min-height:370px}}@media (min-width: 747px){.block__inner{min-height:300px}}@media (min-width: 1100px){.block__inner{min-height:375px}}.block__title{max-width:200px;font-size:1em;color:#003349;font-weight:400;line-height:1.3}@media (min-width: 540px){.block__title{max-width:300px;font-size:1.16em}}@media (min-width: 747px){.block__title{max-width:240px;font-size:.9em}}@media (min-width: 900px){.block__title{max-width:300px;font-size:1.16em}}@media (min-width: 900px){.block__title{max-width:340px;font-size:1.2em}}@media (min-width: 1200px){.block__title--wide{max-width:380px}}.block__title--light{color:#fff}.card{display:block;margin:0 auto 2em;width:100%;max-width:360px;padding:2em;-webkit-border-radius:.4666666667em;-moz-border-radius:.4666666667em;border-radius:.4666666667em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:6px 6px 10px 2px rgba(0,0,0,0.1);background-color:#eaf5fb;text-align:center}@media (min-width: 747px){.card{min-height:300px}}@media (min-width: 1200px){.card{margin-bottom:0;max-width:300px;min-height:0}}.card__title{margin-bottom:.5em;font-size:1.4em;color:#62b5e5;font-weight:bold}.card__icon{display:block;width:120px;height:120px;margin:0 auto .5em}.card__icon path,.card__icon polyline,.card__icon line,.card__icon polygon,.card__icon rect,.card__icon circle{stroke:#00558c;stroke-dashoffset:0}.card__icon--small{width:85px;height:85px;margin:1.6em auto}.not-ie .inview .card__icon path,.not-ie .inview .card__icon polyline,.not-ie .inview .card__icon line,.not-ie .inview .card__icon polygon,.not-ie .inview .card__icon rect,.not-ie .inview .card__icon circle{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:draw 10s linear forwards;-moz-animation:draw 10s linear forwards;-ms-animation:draw 10s linear forwards;-o-animation:draw 10s linear forwards;animation:draw 10s linear forwards}.not-ie .inview .card__icon .path-fade-in{opacity:0;-webkit-animation:fade-in 1s 1s linear forwards;-moz-animation:fade-in 1s 1s linear forwards;-ms-animation:fade-in 1s 1s linear forwards;-o-animation:fade-in 1s 1s linear forwards;animation:fade-in 1s 1s linear forwards}.card__desc{display:block;width:100%;max-width:280px;margin:0 auto .5em}.card__desc p{font-size:.825em}.card__desc p a{text-decoration:underline}.card__link{display:block;margin-bottom:0;font-size:1.25em;color:#0076cf}.card__link:hover{color:#0076cf}@media (min-width: 1270px){.card__link--space-top{margin-top:1.5em}}@media all and (max-width: 960px){.profiles .col-sm-6:nth-of-type(2n+1){clear:left}}.profile{float:left;width:100%;max-width:440px;margin-bottom:2em}@media (min-width: 900px){.profile{margin-bottom:3em}}.profile__image{display:block;margin-bottom:1em;width:200px;height:auto;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.profile__name{margin-bottom:.25em;font-size:1.2em;font-weight:bold}.map{display:block;width:100%;height:400px;margin-bottom:2em}.trustpilot-widget{clear:both;margin-top:-1em}@media (min-width: 1000px){.trustpilot-widget{margin:-1em 2em 0}}


/*# sourceMappingURL=maps/all.css.map */
