@import'odometer-theme-minimal.css';html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.viewportDebug{position:fixed;width:100%;z-index:99999}.helper--mobile,.helper--tablet,.helper--desktop,.helper--large-desktop{display:none}@media only screen and (max-width: 768px){.helper--mobile{display:block}}@media only screen and (min-width: 768px)and (max-width: 992px){.helper--tablet{display:block}}@media only screen and (min-width: 992px)and (max-width: 1200px){.helper--desktop{display:block}}@media only screen and (min-width: 1200px){.helper--large-desktop{display:block}}html{background:#fff;background:-moz-linear-gradient(0deg, white 0%, #8fcfe6 100%);background:-webkit-linear-gradient(0deg, white 0%, #8fcfe6 100%);background:linear-gradient(0deg, white 0%, #8fcfe6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#8fcfe6",GradientType=1);background-attachment:fixed;margin:0;padding:0}body{background-image:url(/assets/images/structure/bk-bottom.svg);background-size:100%;background-position:bottom;background-repeat:no-repeat;background-attachment:fixed;color:#595c5c;box-sizing:border-box;font-family:"Montserrat","Open Sans",sans-serif;font-size:16px;height:100vh;min-height:100vh;margin:0;overflow-x:hidden}.noSVGSupport body{background-image:url(/assets/images/structure/bk-bottom.png)}.main--wrapper{background-image:url(/assets/images/structure/bk-clouds.svg);background-size:100%;background-position:top;background-repeat:no-repeat;background-attachment:fixed;box-sizing:border-box;display:block;overflow:visible;padding-top:65px;height:100%;width:100%}.noSVGSupport .main--wrapper{background-image:url(/assets/images/structure/bk-clouds.png)}a{color:#e4006d}a:hover,a:focus,a:active{color:#cb0061}h1{overflow:hidden;position:relative;width:100%;height:150px;background-image:url(/assets/images/structure/banners/game--header.svg);background-size:contain;background-position:center;background-repeat:no-repeat;font-size:30px;font-size:1.875rem;box-sizing:border-box;color:#fff;float:left;font-weight:normal;height:110px;padding-bottom:0;padding-left:90px;padding-right:90px;padding-top:30px;text-align:center;z-index:50}.noSVGSupport h1{background-image:url(/assets/images/structure/banners/game--header.png)}h2{font-weight:normal;margin-bottom:10px;margin-top:20px}small{font-size:12px;font-size:0.75rem}sup{vertical-align:super;font-size:smaller}strong{font-weight:600}.info-bar{background-color:#666;color:#fff;display:block;font-size:10px;font-family:Courier,monospace;padding:5px;position:fixed;text-align:center;width:100%;z-index:99999999}.targeted-agency{background-image:url(https://branding.targeted.agency/logos/widths/svg/targeted.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:80px;margin-top:50px;text-align:left;text-indent:-9999999px}.btn-close{padding:5px 10px !important;position:absolute;right:20px;top:20px;cursor:pointer}.newPlayer--brand-logo-wrapper{position:relative}.hidden{display:none !important}.mobile-only{display:block}.not-mobile{display:none}.print-only{display:none}.form-group.hp{display:none}@media only screen and (min-width: 768px){.mobile-only{display:none !important}.not-mobile{display:block}}.nav{list-style-type:none;margin:0;padding:0}.goog-logo-link{display:none !important}.goog-te-gadget{color:transparent !important;display:inline-block;width:100%}.goog-te-gadget select{margin:0 0 5px 0 !important}.a11yWrapper{display:block;float:left;margin-top:20px}.typeSelector{float:right;margin-bottom:10px}.font-size--normal{font-size:12px;font-size:0.75rem}.font-size--bigger{font-size:15px;font-size:0.9375rem}.font-size--biggest{font-size:18px;font-size:1.125rem}.font-size--link{color:#595c5c;text-decoration:none}.font-size--link:hover{text-decoration:underline}body.bigger .primary-nav,body.biggest .primary-nav{font-size:1.2em}body.bigger .secondSidebar,body.biggest .secondSidebar{font-size:1.05em}body.bigger .main-content{font-size:1.3em}body.biggest .main-content{font-size:1.6em}#fancyMap{height:800px;width:100%}.newPlayer--brand-logo{background-image:url(/assets/images/branding/netZero.svg);background-size:85%;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;height:60px;width:200px;padding:20px;margin-bottom:0;margin-top:30px;margin-left:auto;margin-right:auto}.noSVGSupport .newPlayer--brand-logo{background-image:url(/assets/images/branding/netZero.png)}.brand-logo{background-image:url(/assets/images/branding/netZero.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;height:80px;width:268px;position:fixed;top:50px;right:50px}.noSVGSupport .brand-logo{background-image:url(/assets/images/branding/netZero.png)}.container{box-sizing:border-box;width:100%;margin:0 auto}@media only screen and (min-width: 768px){.container{width:600px}}@media only screen and (min-width: 992px){.container{width:700px}}@media only screen and (min-width: 1200px){.container{width:900px}}@media only screen and (max-width: 768px){.container{padding-left:20px;padding-right:20px}}.content-type--service .floaty-left{float:left;width:40%;margin-bottom:20px;margin-right:20px}.other-services{background-color:#dedede}.content--block--gas-services--list--item{clear:both}.infoBar{background-color:#e4006d;color:#fff;margin-bottom:50px;padding:20px 10px 20px;overflow:hidden;text-align:center}.infoBar .container{position:relative}.infoBar.viewportDebug{border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:0}.infoBar--link{color:#fff !important;text-transform:none}.infoBar.fontsize{display:none}.infoBar--static{position:fixed;top:0;width:100%;z-index:999999999}.infoBar--static .inner{border-right:1px solid #fff;display:block;float:left;overflow:hidden;margin-bottom:5px;position:relative;width:100%}@media only screen and (min-width: 768px){.infoBar--static .inner{width:100%}}@media only screen and (min-width: 992px){.infoBar--static .inner{width:60%}}@media only screen and (min-width: 1200px){.infoBar--static .inner{width:70%}}.infoBar--static--link{color:#fff;float:left;font-size:12px;font-size:0.75rem;font-weight:bold;text-decoration:none;text-transform:uppercase}.infoBar--static--link--search{float:none;height:100%;position:absolute;right:20px}.infoBar--static--link.icon--phone,.infoBar--static--link.icon--email{padding-left:25px;margin-left:20px}.infoBar--static--link.icon--phone{background-image:url(/assets/images/structure/contact/telephone.svg);background-size:contain;background-position:center left;background-repeat:no-repeat}.noSVGSupport .infoBar--static--link.icon--phone{background-image:url(/assets/images/structure/contact/telephone.png)}.infoBar--static--link.icon--email{background-image:url(/assets/images/structure/contact/email.svg);background-size:contain;background-position:center left;background-repeat:no-repeat}.noSVGSupport .infoBar--static--link.icon--email{background-image:url(/assets/images/structure/contact/email.png)}.infoBar--static--link.icon--twitter,.infoBar--static--link.icon--linkedin,.infoBar--static--link.icon--search{float:right;height:12px;width:12px}.infoBar--static--link.icon--search{z-index:999999999}.btn{background-color:#fff;border:1px solid #e4006d;box-sizing:border-box;color:#e4006d;display:inline-block;font-size:11px;font-size:0.6875rem;padding:10px 35px;text-decoration:none;text-transform:uppercase}.btn:hover,.btn:focus,.btn:active{background-color:#e4006d;border-color:#fff;color:#fff}.btn-small{padding:5px 15px;font-size:10px;font-size:0.625rem}.btn.inverted{background-color:#e4006d;color:#fff}.btn.inverted:hover{background-color:#fff;border-color:#e4006d;color:#e4006d}.close{background:transparent;border:0;color:#eee;cursor:pointer;float:right;margin-right:20px;margin-top:20px}.pagination{margin-bottom:50px;text-align:center}.pagination--meta{display:none;margin-bottom:8px}.pagination--controls--action{color:#595c5c;text-decoration:none}.pagination--controls--action.active{font-weight:bold}.document{width:100%;clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:20px;float:left;margin-bottom:10px;overflow:hidden}.document--wrapper{display:block;overflow:hidden;margin-bottom:20px;margin-top:20px}.document--info{flex-grow:2}.document--info--download{margin-left:150px}.document--info--meta{margin-bottom:10px;margin-top:10px}.document--info--meta--label,.document--info--meta--value{float:left}.document--info--meta--label{clear:left;width:150px;margin-right:5px;text-align:right}.main-content{clear:both;overflow:hidden}.floaty-left{float:left;margin-bottom:20px;margin-right:20px}.floaty-right{float:right;margin-bottom:20px;margin-left:20px}.case-studies .page-copy{overflow:hidden;position:relative}.case-studies .page--content--title--secondary{margin-top:20px}.case-studies .floaty-right{margin-bottom:20px;margin-left:20px;float:right;width:100%}@media only screen and (min-width: 768px){.case-studies .floaty-right{width:40%}}.main-content--header-image--image{width:100%}.page--content ul{margin-bottom:20px}.page--content ul li{margin-bottom:.5em;margin-left:1.1em}.page--content--image{margin-bottom:20px}.page--content--list{list-style-position:inside;margin-bottom:.7em}.page--content--list--item{list-style-position:outside;margin-bottom:.3em;margin-left:1.1em}.page--content--lead-image:not(:first-child){margin-bottom:20px}.page--content--lead-image--wrapper{display:block;float:left;overflow:hidden;margin-bottom:20px;margin-right:20px;width:100%}@media only screen and (min-width: 768px){.page--content--lead-image--wrapper{width:240px}}@media only screen and (min-width: 992px){.page--content--lead-image--wrapper{width:360px}}@media only screen and (min-width: 1200px){.page--content--lead-image--wrapper{width:360px}}.page--content--lead-image--wrapper img{width:100%}.page--header--wrapper{display:block;margin-bottom:70px}.page--header>.container{position:relative}.page--header--image{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;position:relative;overflow:hidden;height:100%;width:100%}.page--header--title{font-size:45px;font-size:2.8125rem;box-sizing:border-box;display:block;font-family:"Roboto",sans-serif;font-weight:100;margin-bottom:10px}.page--header--title--quotation{font-size:35px;font-size:2.1875rem}.page--header--title--wrapper--inner{width:360px;background-color:rgba(0,0,0,.6);box-sizing:border-box;color:#fff;float:left;height:100%;padding-bottom:38px;padding-left:24px;padding-right:24px;padding-top:115px;position:relative}.page--header--by-name,.page--header--by-company{box-sizing:border-box;font-weight:normal;line-height:1.2}.page--header--by-name{font-weight:bold;margin-bottom:.3em}.page--header--link{margin-top:20px}.page--content--title{font-family:"Roboto",sans-serif;font-size:35px;font-size:2.1875rem;font-weight:100;margin-bottom:28px}.page--content--sub-title{font-size:18px;font-size:1.125rem;font-weight:bold}.page--content--sub-title,.page--content--paragraph,.page--content p{line-height:1.42;margin-bottom:.9em}.page--content img{max-width:100%}.page--content img.floaty-right{margin-bottom:20px;margin-left:50px;max-width:300px}.page--content img.floaty-left{margin-bottom:20px;margin-right:50px;max-width:300px}.search-form--fieldset--legend{display:none}.header{clear:both;display:block;float:left;margin-bottom:20px;margin-top:27px;overflow:visible;width:100%}.header .brand-logo{float:left}.footer{overflow:hidden;padding-top:20px}.footer--clients{padding-bottom:30px}.footer--clients--title{font-family:"Roboto",sans-serif;font-size:35px;font-size:2.1875rem;font-weight:100;margin-bottom:28px}.footer--clients--description{margin:20px auto;width:70%}.hidenFooterHero .footer--hero{margin-top:20px}.footer--clients,.footer--hero{background-image:url(/assets/images/structure/blocks/block--gradient.svg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;overflow:hidden;padding-top:50px;text-align:center}.noSVGSupport .footer--clients,.noSVGSupport .footer--hero{background-image:url(/assets/images/structure/blocks/block--gradient.png)}.footer--clients--item,.footer--hero--item{width:100%;float:left}@media only screen and (min-width: 768px){.footer--clients--item,.footer--hero--item{width:33%}}.footer--clients--item--title,.footer--hero--item--title{font-family:"Roboto",sans-serif;font-size:35px;font-size:2.1875rem;font-weight:100;margin-bottom:28px}.footer--clients--item--strap,.footer--hero--item--strap{margin-bottom:28px}.footer--clients--item--readmore,.footer--hero--item--readmore{margin-bottom:45px}.footer--hero--item--title{font-size:25px;font-size:1.5625rem}.footer--hero--item--strap{font-size:14px;font-size:0.875rem;font-weight:100}.footer--get-in-touch{background-color:#dedede}.footer--get-in-touch--form-link{background-color:#e4006d;border-color:#e4006d;color:#fff;float:right}.footer--get-in-touch--title{font-family:"Roboto",sans-serif;font-size:35px;font-size:2.1875rem;font-weight:100;margin-bottom:28px}.footer--get-in-touch--description{line-height:1.6;margin-right:40%}.footer--get-in-touch--description a{display:inline-block}.footer--get-in-touch .container{background-image:url(/assets/images/structure/arrows/right-primary-arrow.svg);background-size:55px;background-position:center left;background-repeat:no-repeat;padding:45px 0 45px 80px}.noSVGSupport .footer--get-in-touch .container{background-image:url(/assets/images/structure/arrows/right-primary-arrow.png)}.footer--sub{border-top:1px solid #dedede;clear:both;font-size:9px;font-size:0.5625rem;padding-top:5px;margin-bottom:13px;margin-top:17px}.footer--sub--link{color:#595c5c;text-decoration:none}.footer--sub--copyright{float:right}.windowFrame{border:3px solid #90ee90;position:absolute;top:0;left:0;z-index:99999999999}[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"]>img{height:auto}@supports(--custom: property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}.icon--twitter,.icon--linkedin{float:left;width:15px;height:15px;margin-right:12px}.icon--twitter{background-image:url(/assets/images/structure/social/twitter--solid.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .icon--twitter{background-image:url(/assets/images/structure/social/twitter--solid.png)}.icon--linkedin{background-image:url(/assets/images/structure/social/linkedin--solid.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .icon--linkedin{background-image:url(/assets/images/structure/social/linkedin--solid.png)}.infoBar .icon--twitter{background-image:url(/assets/images/structure/social/twitter--white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .infoBar .icon--twitter{background-image:url(/assets/images/structure/social/twitter--white.png)}.infoBar .icon--linkedin{background-image:url(/assets/images/structure/social/linkedin--white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .infoBar .icon--linkedin{background-image:url(/assets/images/structure/social/linkedin--white.png)}.infoBar .icon--search{background-image:url(/assets/images/structure/icons/search--white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;float:left;margin-left:27px;width:12px;height:12px}.noSVGSupport .infoBar .icon--search{background-image:url(/assets/images/structure/icons/search--white.png)}.footer--hero--item--icon{width:42px;height:42px;margin:0 auto 20px}.footer--hero--item--partnerships--icon{background-image:url(/assets/images/structure/icons/partnerships.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--partnerships--icon{background-image:url(/assets/images/structure/icons/partnerships.png)}.footer--hero--item--accreditations--icon{background-image:url(/assets/images/structure/icons/accreditations.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--accreditations--icon{background-image:url(/assets/images/structure/icons/accreditations.png)}.footer--hero--item--our-clients--icon{background-image:url(/assets/images/structure/icons/our-clients.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--our-clients--icon{background-image:url(/assets/images/structure/icons/our-clients.png)}.footer--hero--item--about-us--icon{background-image:url(/assets/images/structure/icons/about-us.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--about-us--icon{background-image:url(/assets/images/structure/icons/about-us.png)}.footer--hero--item--meet-the-team--icon{background-image:url(/assets/images/structure/icons/meet-the-team.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--meet-the-team--icon{background-image:url(/assets/images/structure/icons/meet-the-team.png)}.footer--hero--item--frameworks--icon{background-image:url(/assets/images/structure/icons/frameworks.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--frameworks--icon{background-image:url(/assets/images/structure/icons/frameworks.png)}.footer--hero--item--why-choose-liberty--icon{background-image:url(/assets/images/structure/icons/why-choose-liberty.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--why-choose-liberty--icon{background-image:url(/assets/images/structure/icons/why-choose-liberty.png)}.footer--hero--item--compliance--icon{background-image:url(/assets/images/structure/icons/compliance.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--compliance--icon{background-image:url(/assets/images/structure/icons/compliance.png)}.footer--hero--item--wellbeing--icon{background-image:url(/assets/images/structure/icons/wellbeing.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .footer--hero--item--wellbeing--icon{background-image:url(/assets/images/structure/icons/wellbeing.png)}.slide-in{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.slide-out{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}@keyframes slide-in{100%{transform:translateX(0%)}}@-webkit-keyframes slide-in{100%{-webkit-transform:translateX(0%)}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(100%)}}.slide-in .mobile-menu-toggle{animation:slide-in .2s forwards;-webkit-animation:slide-in-mobile-menu-toggle .2s forwards}.slide-out .mobile-menu-toggle{animation:slide-out .5s forwards;-webkit-animation:slide-out-mobile-menu-toggle .5s forwards}@keyframes slide-in-mobile-menu-toggle{100%{transform:translateX(10px)}}@-webkit-keyframes slide-in-mobile-menu-toggle{100%{-webkit-transform:translateX(10px)}}@keyframes slide-out-mobile-menu-toggle{0%{transform:translateX(10px)}100%{transform:translateX(-10px)}}@-webkit-keyframes slide-out-mobile-menu-toggle{0%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(-10px)}}.mobile-menu-toggle{background-image:url(/assets/images/structure/menu/mobile-menu-burger.svg);background-size:20px;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;background-color:#595c5c;color:#fff;border:0;display:block;position:absolute;top:17px;left:-50px;height:40px;width:40px}.noSVGSupport .mobile-menu-toggle{background-image:url(/assets/images/structure/menu/mobile-menu-burger.png)}@media only screen and (min-width: 992px){.mobile-menu-toggle{display:none}}.mobile-menu-toggle:active .mobile-menu-toggle:hover,.slide-in .mobile-menu-toggle{background-image:url(/assets/images/structure/menu/mobile-menu-burger-close.svg);background-size:20px;background-position:center;background-repeat:no-repeat;outline:none}.noSVGSupport .mobile-menu-toggle:active .mobile-menu-toggle:hover,.noSVGSupport .slide-in .mobile-menu-toggle{background-image:url(/assets/images/structure/menu/mobile-menu-burger-close.png)}#mobile-menu-wrapper{-webkit-transform:translateX(100%);position:fixed;right:0;top:90px;transform:translateX(100%);width:220px;z-index:9999999}.mobile-menu{background-color:#595c5c;color:#fff;padding-bottom:20px;padding-left:24px;padding-right:34px;padding-top:10px}.mobile-menu #google_translate_element{border:0;display:none;top:0;width:220px}@media only screen and (min-width: 992px){.mobile-menu{display:none}}.mobile-menu .jump-links{border-bottom:1px solid #fff;padding-bottom:10px}.mobile-menu .jump-links a{background-color:#595c5c;color:#fff;background-image:url(/assets/images/structure/menu/mobile-menu--jump-links-background.svg);background-size:contain;background-position:right;background-repeat:no-repeat;display:block;padding:5px;margin-bottom:8px}.noSVGSupport .mobile-menu .jump-links a{background-image:url(/assets/images/structure/menu/mobile-menu--jump-links-background.png)}.mobile-menu .jump-links a:hover,.mobile-menu .jump-links a:active,.mobile-menu .jump-links a:focus{background-color:#fe0079}.mobile-menu a{color:#fff;display:block;text-decoration:none}.mobile-menu--primary-nav{margin-top:10px}.mobile-menu--primary-nav--item--link{border-bottom:1px solid #fff;padding-bottom:10px;padding-top:10px}.mobile-menu--primary-nav--item--link+ul{margin-bottom:5px;margin-top:5px}.mobile-menu--primary-nav--item--link+ul a{font-size:14px;font-size:0.875rem;padding-bottom:5px;padding-left:10px;padding-top:5px}.mobile-menu--corporate-nav{font-size:12px;font-size:0.75rem}.mobile-menu--corporate-nav--item--link{padding-bottom:5px;padding-top:5px}.mobile-menu ul>li>ul{display:none}.form-horizontal{margin-bottom:50px}.form-group{margin-bottom:20px}.form-group .form-control{width:100%;margin-bottom:20px;padding:5px 7px}@media only screen and (min-width: 768px){.form-group .form-control{width:50%}}.form-group .control-label{display:block;margin-bottom:5px}.form-group .form-checkbox-div{margin-bottom:.5em}.form-group .form-checkbox-input{margin-bottom:0;width:auto !important}.form-group textarea{min-height:120px}.form-group .control-label,.form-group textarea{border-color:#ccc}.controls{left:0;position:absolute;top:0}.newPlayerData{overflow:hidden}.congratulations--place{margin-top:20px}.congratulations--place--number{display:block;font-size:38px;font-size:2.375rem;font-weight:bold;margin-top:5px;font-family:baskerville,serif}.leaderboard{list-style-position:inside}.leaderboard--wrapper{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background-color:#e4006d;color:#fff;max-width:35%;overflow:hidden}.leaderboard--header{background-image:url(/assets/images/structure/leaderboard/leaderboard--header.svg);background-size:cover;background-position:bottom;background-repeat:no-repeat;font-size:25px;font-size:1.5625rem;color:#fff;margin-bottom:0;margin-top:0;overflow:hidden;padding-bottom:220px;padding-top:40px;text-align:center;width:100%;z-index:99999}.noSVGSupport .leaderboard--header{background-image:url(/assets/images/structure/leaderboard/leaderboard--header.png)}.leaderboard--inner{padding:20px 20px 50px 20px}.leaderboard--table{text-align:left;width:100%}.leaderboard--table th,.leaderboard--table td{box-sizing:border-box;padding:8px 5px}.leaderboard--table th{font-size:11px;font-size:0.6875rem}.leaderboard--table td{font-size:12px;font-size:0.75rem}.leaderboard--table thead th{background-color:#3c3b3a}.leaderboard--table thead th.score{width:100px}.leaderboard--table--body .row{cursor:pointer}.leaderboard--table--body .row:nth-child(odd):hover{background-color:#d50066}.leaderboard--table--body .row:nth-child(even){background-color:#d1738f}.leaderboard--table--body .row:nth-child(even):hover{background-color:#cd6786}.leaderboard--table--body .rank{text-align:center}.leaderboard .rank--name{display:inline-block;width:200px}.leaderboard .rank--score{display:inline-block;text-align:right;width:100px}.leaderboard--recent{-webkit-animation:color-change-2x 2s ease-in-out infinite alternate both;animation:color-change-2x 2s ease-in-out infinite alternate both}.fireworks{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:500}.gameEnd--stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gameEnd--topbit{background:#fff;background:-moz-linear-gradient(0deg, white 0%, #8fcfe6 100%);background:-webkit-linear-gradient(0deg, white 0%, #8fcfe6 100%);background:linear-gradient(0deg, white 0%, #8fcfe6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#8fcfe6",GradientType=1);-webkit-border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border-radius:30px;overflow:hidden}.gameEnd--form{background:#e83077;background:-moz-linear-gradient(90deg, #e83077 0%, #ea5c4b 100%);background:-webkit-linear-gradient(90deg, #e83077 0%, #ea5c4b 100%);background:linear-gradient(90deg, #e83077 0%, #ea5c4b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e83077",endColorstr="#ea5c4b",GradientType=1);-webkit-border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border-radius:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.gameEnd--inner{-webkit-border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border-radius:30px;color:#fff;width:70%;z-index:550}@media only screen and (min-width: 768px){.gameEnd--inner{width:500px}}.gameEnd--inner .brand-logo{margin:0 auto 30px}.gameEnd--inner .form--input{width:100%}.gameEnd--inner .form--input.checkbox{display:inline-block;float:right;margin-left:20px;width:auto}.gameEnd--inner--inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;height:100vh;position:fixed;justify-content:center;width:100vw;z-index:550}.gameEnd--wrapper{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.gameEnd--wrapper.active{display:block}.gameEnd .form--group{margin-bottom:10px}.gameEnd .form--label{display:inline-block;margin-bottom:8px;width:100%}.gameEnd .btn{margin-top:10px}.gameEnd--close{display:block;margin:0 auto 20px}.newPlayer--modal{background:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.newPlayer--stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.newPlayer--topbit{background:#fff;background:-moz-linear-gradient(0deg, white 0%, #8fcfe6 100%);background:-webkit-linear-gradient(0deg, white 0%, #8fcfe6 100%);background:linear-gradient(0deg, white 0%, #8fcfe6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#8fcfe6",GradientType=1);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.newPlayer--form{background:#e83077;background:-moz-linear-gradient(90deg, #e83077 0%, #ea5c4b 100%);background:-webkit-linear-gradient(90deg, #e83077 0%, #ea5c4b 100%);background:linear-gradient(90deg, #e83077 0%, #ea5c4b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e83077",endColorstr="#ea5c4b",GradientType=1);padding:30px;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.newPlayer--inner{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;width:70%;z-index:550}@media only screen and (min-width: 768px){.newPlayer--inner{width:600px}}.newPlayer--inner .brand-logo{margin:0 auto 30px}.newPlayer--inner .form--input{width:100%}.newPlayer--inner .form--input.checkbox{display:inline-block;float:right;margin-left:20px;width:auto}.newPlayer--inner--inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;height:100vh;position:fixed;justify-content:center;width:100vw;z-index:550}.newPlayer--wrapper{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2002}.newPlayer--wrapper.active{display:block}.newPlayer .form--group{margin-bottom:10px}.newPlayer .form--label{display:inline-block;margin-bottom:8px;width:100%}.newPlayer .btn{margin-top:10px}@-webkit-keyframes color-change-2x{0%{background:transparent}100%{background:#b22cff}}@keyframes color-change-2x{0%{background:transparent}100%{background:#b22cff}}.congratulations{color:#595c5c;display:block;font-size:34px;margin-bottom:10px;text-align:center}.congratulations--place{color:#595c5c;display:block;font-size:18px;font-weight:normal;margin-bottom:30px;text-align:center}.controls--content{text-align:center}.deactivated{background-color:red !important}.focusGlow{background:#e4006d;background:-moz-radial-gradient(circle, #e4006d 0%, rgba(228, 0, 109, 0) 50%);background:-webkit-radial-gradient(circle, #e4006d 0%, rgba(228, 0, 109, 0) 50%);background:radial-gradient(circle, #e4006d 0%, rgba(228, 0, 109, 0) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4006d",endColorstr="#e4006d",GradientType=1)}.card--front--description{box-sizing:border-box;margin:0 auto;max-width:160px}.cards--title{background-image:url(/assets/images/structure/banners/cards--title.svg);background-size:contain;background-position:center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:60px;font-size:3.75rem;height:150px;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%;align-items:center;justify-content:center;text-transform:capitalize}.noSVGSupport .cards--title{background-image:url(/assets/images/structure/banners/cards--title.png)}.cards--title .inner{background:#e4006d;font-size:40px;font-size:2.5rem;bottom:0;box-sizing:border-box;color:#fff;float:left;font-weight:normal;height:136px;margin-top:60px;padding-bottom:90px;padding-left:90px;padding-right:90px;padding-top:30px;position:absolute;right:0;text-align:center;z-index:50}.cards--title .inner--right{content:"";float:right;display:inline-block;position:absolute;right:0;bottom:0;height:106px;width:100px;background-image:url(/assets/images/structure/banners/banner--right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .cards--title .inner--right{background-image:url(/assets/images/structure/banners/banner--right.png)}.cards .flip-card-front,.cards .flip-card-back{height:300px}.cards .flip-card--index--1{transform:rotate(-4deg)}.cards .flip-card--index--1 .flip-card-front{background-image:url(/assets/images/game/cards/rear/rear--card-1.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .cards .flip-card--index--1 .flip-card-front{background-image:url(/assets/images/game/cards/rear/rear--card-1.png)}.cards .flip-card--index--2{transform:rotate(5deg)}.cards .flip-card--index--2 .flip-card-front{background-image:url(/assets/images/game/cards/rear/rear--card-2.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .cards .flip-card--index--2 .flip-card-front{background-image:url(/assets/images/game/cards/rear/rear--card-2.png)}.cards .flip-card--index--3{transform:rotate(-2deg)}.cards .flip-card--index--3 .flip-card-front{background-image:url(/assets/images/game/cards/rear/rear--card-3.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .cards .flip-card--index--3 .flip-card-front{background-image:url(/assets/images/game/cards/rear/rear--card-3.png)}.cards .flip-card-back{background-image:url(/assets/images/game/cards/front/rear--front--card.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .cards .flip-card-back{background-image:url(/assets/images/game/cards/front/rear--front--card.png)}.game--header--wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;max-height:170px;justify-content:center}.game--subheader{background-image:url(/assets/images/structure/banners/subheader.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;font-size:18px;font-size:1.125rem;box-sizing:border-box;color:#fff;line-height:1.3;overflow:hidden;padding:10px 100px;position:relative;top:-55px;text-align:center;display:inline-block;padding:10px 60px;z-index:200}.noSVGSupport .game--subheader{background-image:url(/assets/images/structure/banners/subheader.png)}.game--container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:50px;padding-left:50px;padding-right:50px}.game--wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;gap:50px;justify-content:space-between}.game--house{background-image:url(/assets/images/game/house/house.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;box-sizing:border-box;clear:both;height:800px;width:100%}.noSVGSupport .game--house{background-image:url(/assets/images/game/house/house.png)}.game--house--frame{background-image:url(/assets/images/game/house/house--frame.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;background-size:70%;background-position:left bottom 20px;box-sizing:border-box;clear:both;cursor:pointer;display:block;height:100vh;margin:0 auto;overflow:hidden;position:relative;width:100%}.noSVGSupport .game--house--frame{background-image:url(/assets/images/game/house/house--frame.png)}@media only screen and (min-width: 768px){.game--house--frame{height:74vh}}@media only screen and (min-width: 768px){.game--house--frame{width:780px}}.game--house--frame--wrapper{text-align:center;transition:transform .8s}.game--house--frame--wall,.game--house--frame--loft,.game--house--frame--windows,.game--house--frame--heating,.game--house--frame--solar,.game--house--frame--battery{position:absolute;text-align:center}.game--house--frame--wall:hover,.game--house--frame--loft:hover,.game--house--frame--windows:hover,.game--house--frame--heating:hover,.game--house--frame--solar:hover,.game--house--frame--battery:hover{cursor:pointer}.game--house--frame--wall .image,.game--house--frame--loft .image,.game--house--frame--windows .image,.game--house--frame--heating .image,.game--house--frame--solar .image,.game--house--frame--battery .image{display:block;box-sizing:border-box;height:100%;width:100%}.game--house--frame--wall{display:block;width:220px;height:240px;z-index:15}.game--house--frame--wall .image{background-image:url(/assets/images/game/wall/wall--basic.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--wall .image{background-image:url(/assets/images/game/wall/wall--basic.png)}.game--house--frame--wall .wallExternal{background-image:url(/assets/images/game/wall/wall--no-insulation.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--wall .wallExternal{background-image:url(/assets/images/game/wall/wall--no-insulation.png)}.game--house--frame--wall .wallCavity{background-image:url(/assets/images/game/wall/wall--some-insulation.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--wall .wallCavity{background-image:url(/assets/images/game/wall/wall--some-insulation.png)}.game--house--frame--wall .wallCavityExternal{background-image:url(/assets/images/game/wall/cavity-wall-party-wall-and-external-wall-insulation.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--wall .wallCavityExternal{background-image:url(/assets/images/game/wall/cavity-wall-party-wall-and-external-wall-insulation.png)}.game--house--frame--wall--upstairs{bottom:190px;right:160px}.game--house--frame--wall--downstairs{bottom:0px;right:30px}.game--house--frame--loft{display:block;width:340px;height:450px;bottom:350px;right:150px}.game--house--frame--loft .image{background-image:url(/assets/images/game/loft/loft--no-insulation.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--loft .image{background-image:url(/assets/images/game/loft/loft--no-insulation.png)}.game--house--frame--loft .loft100{background-image:url(/assets/images/game/loft/loft--no-insulation.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--loft .loft100{background-image:url(/assets/images/game/loft/loft--no-insulation.png)}.game--house--frame--loft .loft200{background-image:url(/assets/images/game/loft/loft--some-insulation.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--loft .loft200{background-image:url(/assets/images/game/loft/loft--some-insulation.png)}.game--house--frame--loft .loft300{background-image:url(/assets/images/game/loft/loft--plenty-of-insulation.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--loft .loft300{background-image:url(/assets/images/game/loft/loft--plenty-of-insulation.png)}.game--house--frame--windows{display:block;width:110px;height:110px;z-index:20}.game--house--frame--windows--upstairs{bottom:273px;right:210px}.game--house--frame--windows--downstairs{bottom:80px;right:80px}.game--house--frame--windows .image{background-image:url(/assets/images/game/windows/windows--wood.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--windows .image{background-image:url(/assets/images/game/windows/windows--wood.png)}.game--house--frame--windows .windows1-6{background-image:url(/assets/images/game/windows/windows--wood.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--windows .windows1-6{background-image:url(/assets/images/game/windows/windows--wood.png)}.game--house--frame--windows .windows1-0{background-image:url(/assets/images/game/windows/windows--double-glazing.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--windows .windows1-0{background-image:url(/assets/images/game/windows/windows--double-glazing.png)}.game--house--frame--windows .windows0-8{background-image:url(/assets/images/game/windows/windows--tripple-glazing.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--windows .windows0-8{background-image:url(/assets/images/game/windows/windows--tripple-glazing.png)}.game--house--frame--heating{height:280px;width:270px;bottom:-5px;display:block;right:72px;z-index:5}.game--house--frame--heating .image{background-image:url(/assets/images/game/boilers/boiler--gas-combi.svg);background-size:contain;background-position:bottom left;background-repeat:no-repeat}.noSVGSupport .game--house--frame--heating .image{background-image:url(/assets/images/game/boilers/boiler--gas-combi.png)}.game--house--frame--heating .combi{background-image:url(/assets/images/game/boilers/boiler--gas-combi.svg);background-size:contain;background-position:bottom left;background-repeat:no-repeat}.noSVGSupport .game--house--frame--heating .combi{background-image:url(/assets/images/game/boilers/boiler--gas-combi.png)}.game--house--frame--heating .electricPanel{background-image:url(/assets/images/game/boilers/boiler--ground-source-panel.svg);background-size:contain;background-position:bottom left;background-repeat:no-repeat}.noSVGSupport .game--house--frame--heating .electricPanel{background-image:url(/assets/images/game/boilers/boiler--ground-source-panel.png)}.game--house--frame--heating .ashp{background-image:url(/assets/images/game/boilers/boiler--ground-source.svg);background-size:contain;background-position:bottom left;background-repeat:no-repeat}.noSVGSupport .game--house--frame--heating .ashp{background-image:url(/assets/images/game/boilers/boiler--ground-source.png)}.game--house--frame--heating--external .image{background-image:url(/assets/images/game/boilers/boiler--external-thing.svg);background-size:contain;background-position:bottom left;background-repeat:no-repeat;display:none;bottom:35px;height:100px;position:absolute;right:45px;width:60px;z-index:200}.noSVGSupport .game--house--frame--heating--external .image{background-image:url(/assets/images/game/boilers/boiler--external-thing.png)}.game--house--frame--solar{display:block;width:200px;height:210px;bottom:440px;right:210px}.game--house--frame--solar .default{background-image:url(/assets/images/game/solar/solar--none.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--solar .default{background-image:url(/assets/images/game/solar/solar--none.png)}.game--house--frame--solar .solar-2-5-kwp{background-image:url(/assets/images/game/solar/solar--some.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--solar .solar-2-5-kwp{background-image:url(/assets/images/game/solar/solar--some.png)}.game--house--frame--solar .solar-4-kwp{background-image:url(/assets/images/game/solar/solar--full.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--solar .solar-4-kwp{background-image:url(/assets/images/game/solar/solar--full.png)}.game--house--frame--battery{display:block;width:90px;height:80px;bottom:454px;right:360px}.game--house--frame--battery .battery-5-kwh{background-image:url(/assets/images/game/battery/battery.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--battery .battery-5-kwh{background-image:url(/assets/images/game/battery/battery.png)}.game--house--frame--battery .battery-10-kwh{background-image:url(/assets/images/game/battery/battery.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .game--house--frame--battery .battery-10-kwh{background-image:url(/assets/images/game/battery/battery.png)}.game--current--title{color:#e4006d;font-size:20px;font-size:1.25rem;margin-bottom:3px}.game--current--measure{font-size:24px;font-size:1.5rem;font-weight:bold}.game--current--measure--wrapper{width:100%}.game--current--measure--wrapper--wrapper{transform:translateY(-70px);z-index:2001}.game--current--energy,.game--current--cost{margin-left:100px}.game--current--score,.game--current--energy,.game--current--cost{background-image:url(/assets/images/structure/score/score--wrapper.svg);background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#fff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;align-items:center;font-weight:bold;padding:25px;text-align:center;height:200px;width:200px}.noSVGSupport .game--current--score,.noSVGSupport .game--current--energy,.noSVGSupport .game--current--cost{background-image:url(/assets/images/structure/score/score--wrapper.png)}.game--current--score--units,.game--current--energy--units,.game--current--cost--units{display:block;font-weight:normal}.game--current--score{transform:translateY(-15px)}.game--current--cost{transform:translateY(-30px)}.game-end--current--title{color:#e4006d;font-size:15px;font-size:0.9375rem;margin-bottom:3px}.game-end--current--measure{font-size:28px;font-size:1.75rem}.game-end--current--measure--wrapper{width:100%}.game-end--current--score,.game-end--current--energy,.game-end--current--cost{background-image:url(/assets/images/structure/score/score--wrapper.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;box-sizing:border-box;color:#595c5c;flex-grow:1;font-weight:bold;margin-bottom:20px;padding:25px;text-align:center;height:140px;width:140px}.noSVGSupport .game-end--current--score,.noSVGSupport .game-end--current--energy,.noSVGSupport .game-end--current--cost{background-image:url(/assets/images/structure/score/score--wrapper.png)}.game-end--current--score--units,.game-end--current--energy--units,.game-end--current--cost--units{display:block;font-size:12px;font-size:0.75rem;font-weight:normal}.game--current--name,.game--current--score{text-align:center}.game--current--name{font-size:40px;font-size:2.5rem}.game--current--score{font-size:40px;font-size:2.5rem}.game--current--score--units{font-weight:100;font-size:20px;font-size:1.25rem}.game--items{flex-grow:1}.game--items--overlay{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:none;background-color:rgba(0,0,0,.7);height:100vh;right:0;padding-top:120px;position:absolute;top:0;width:100vw;z-index:2000}.game--items--group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;align-items:center;flex-wrap:wrap;margin-bottom:20px}.game--items--sub-group{display:none}.game--items--item{align-content:center;height:300px;cursor:pointer;flex-grow:1;flex-shrink:1;padding-bottom:25px;padding-top:25px;text-align:center}.cards{margin-bottom:50px;margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:25vw}.flip-card{perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card.active .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{text-align:center}.disabled{cursor:not-allowed;-webkit-filter:grayscale(70%);-moz-filter:grayscale(70%);-ms-filter:grayscale(70%);-o-filter:grayscale(70%);filter:gray}.flip-card-back{color:#fff;font-weight:800;text-align:center;transform:rotateY(180deg)}.card--front--image{height:200px;margin:10px auto;width:70%;max-width:160px}.card--front--image--loft100{background-image:url(/assets/images/game/loft/loft--no-insulation.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--loft100{background-image:url(/assets/images/game/loft/loft--no-insulation.png)}.card--front--image--loft200{background-image:url(/assets/images/game/loft/loft--some-insulation.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--loft200{background-image:url(/assets/images/game/loft/loft--some-insulation.png)}.card--front--image--loft300{background-image:url(/assets/images/game/loft/loft--plenty-of-insulation.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--loft300{background-image:url(/assets/images/game/loft/loft--plenty-of-insulation.png)}.card--front--image--batterySmall{background-image:url(/assets/images/game/battery/battery--small.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--batterySmall{background-image:url(/assets/images/game/battery/battery--small.png)}.card--front--image--batteryLarge{background-image:url(/assets/images/game/battery/battery--large.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--batteryLarge{background-image:url(/assets/images/game/battery/battery--large.png)}.card--front--image--heatingCombi{background-image:url(/assets/images/game/boilers/boiler--gas-combi.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--heatingCombi{background-image:url(/assets/images/game/boilers/boiler--gas-combi.png)}.card--front--image--electricPanel{background-image:url(/assets/images/game/boilers/boiler--ground-source-panel.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--electricPanel{background-image:url(/assets/images/game/boilers/boiler--ground-source-panel.png)}.card--front--image--ashp{background-image:url(/assets/images/game/boilers/boiler--ground-source--card.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--ashp{background-image:url(/assets/images/game/boilers/boiler--ground-source--card.png)}.card--front--image--wallExternal{background-image:url(/assets/images/game/wall/wall--no-insulation.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--wallExternal{background-image:url(/assets/images/game/wall/wall--no-insulation.png)}.card--front--image--wallCavity{background-image:url(/assets/images/game/wall/wall--full-insulation.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--wallCavity{background-image:url(/assets/images/game/wall/wall--full-insulation.png)}.card--front--image--wallCavityExternal{background-image:url(/assets/images/game/wall/cavity-wall-party-wall-and-external-wall-insulation.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--wallCavityExternal{background-image:url(/assets/images/game/wall/cavity-wall-party-wall-and-external-wall-insulation.png)}.card--front--image--windows1-6{background-image:url(/assets/images/game/windows/windows--wood.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--windows1-6{background-image:url(/assets/images/game/windows/windows--wood.png)}.card--front--image--windows1-0{background-image:url(/assets/images/game/windows/windows--double-glazing.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--windows1-0{background-image:url(/assets/images/game/windows/windows--double-glazing.png)}.card--front--image--windows0-8{background-image:url(/assets/images/game/windows/windows--tripple-glazing.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--windows0-8{background-image:url(/assets/images/game/windows/windows--tripple-glazing.png)}.card--front--image--solar-none{background-image:url(/assets/images/game/roof/roof--no-pv.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--solar-none{background-image:url(/assets/images/game/roof/roof--no-pv.png)}.card--front--image--solar-2-5-kwp{background-image:url(/assets/images/game/roof/roof--solar-some.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--solar-2-5-kwp{background-image:url(/assets/images/game/roof/roof--solar-some.png)}.card--front--image--solar-4-kwp{background-image:url(/assets/images/game/roof/roof--pv-basic.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--solar-4-kwp{background-image:url(/assets/images/game/roof/roof--pv-basic.png)}.card--front--image--battery-5-kwh{background-image:url(/assets/images/game/battery/battery.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--battery-5-kwh{background-image:url(/assets/images/game/battery/battery.png)}.card--front--image--battery-10-kwh{background-image:url(/assets/images/game/battery/battery.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .card--front--image--battery-10-kwh{background-image:url(/assets/images/game/battery/battery.png)}.button--next,.button--submit{margin:0 auto}.button--next{background-color:#e4006d;border-radius:50%;cursor:pointer;background-image:url(/assets/images/structure/buttons/button--next.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;width:120px;height:120px}.noSVGSupport .button--next{background-image:url(/assets/images/structure/buttons/button--next.png)}.button--next:hover{background-color:#cb0061}.button--submit{display:none}.information{background-color:#e4006d;background-image:url(/assets/images/structure/information/i.svg);background-size:auto 60%;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:20px;cursor:pointer;color:#fff;height:50px;left:20px;position:absolute;transition:transform .8s;width:50px;z-index:9999999999}.noSVGSupport .information{background-image:url(/assets/images/structure/information/i.png)}.information:hover{background-color:#cb0061;transform:translateY(-6px)}.information--tables{display:inline-block;vertical-align:top}.information--tables--small--wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}.information--close{cursor:pointer;display:block;margin:20px auto 0}.information--info{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999999999999999999}.information--info.active{display:flex}.information--info .intro{font-size:22px;font-size:1.375rem;margin:10px auto 30px;max-width:70%}.information--info table{margin-bottom:30px}.information--info .baseline{transform:rotate(270deg);vertical-align:middle}.information--info th{padding:5px}.information--info td{padding:5px;text-align:right}.information--info .heating-type{text-align:left}.information--info dl{display:inline-block;margin-top:20px;vertical-align:top;width:40%}.information--info dd,.information--info dt{display:inline-block;vertical-align:top}.information--info dt{text-align:right;width:30%}.information--info dd{font-weight:bold;text-align:left;margin-bottom:10px;width:60%}.information--info--logo{background-image:url(/assets/images/branding/netZero.svg);background-size:85%;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;height:60px;width:200px;padding:20px;margin-bottom:0;margin-left:auto;margin-right:auto}.noSVGSupport .information--info--logo{background-image:url(/assets/images/branding/netZero.png)}.information--info--inner{background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;width:80%;padding:20px;text-align:center}@media only screen and (min-width: 768px){.information--info--inner{width:70%}}/*# sourceMappingURL=liberty.css.map */
