.sv-responsive .sv-image-portlet.sprite{opacity:0;position:absolute;z-index:-1;display:none}.sv-image-portlet,.sv-image-portlet a{line-height:0}.sv-responsive .sv-image-portlet img{max-width:100%;max-height:initial}.sv-responsive .sv-image-portlet img,.sv-responsive .sv-buddyicon-portlet img,.sv-responsive .sv-randomimage-portlet img,.sv-responsive .sv-archive-portlet .sv-channel-image,.sv-responsive .sv-linklist-portlet .sv-channel-image,.sv-responsive .sv-blog-portlet .sv-channel-image{width:100%;height:auto}.sv-row{position:relative}.sv-responsive .sv-html-portlet{position:initial}.sv-responsive .geothermal-sprite{width:100%;height:100%;position:relative;overflow:hidden}.sprite-type-heating-cooling .geothermal-sprite[toggle-state="sprite-toggle-cooling"]{background:linear-gradient(180deg,#f9fafb 50%,#bedddb 50%)}.sprite-type-heating-cooling .geothermal-sprite[toggle-state="sprite-toggle-heating"]{background:linear-gradient(180deg,#305064 50%,#bedddb 50%)}.sprite-type-summer-winter .geothermal-sprite[toggle-state="sprite-toggle-cooling"]{background:linear-gradient(180deg,#294a59 50%,#bfe8ea 50%)}.sprite-type-summer-winter .geothermal-sprite[toggle-state="sprite-toggle-heating"]{background:linear-gradient(180deg,#f2fbff 50%,#bfe8ea 50%)}.sv-responsive .geothermal-sprite .sprite-content-top{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2;padding-top:3vw;margin-bottom:-14vw}.sv-responsive [class*="text"]:not([class*="sv-text"]){font-weight:500}.sv-responsive .geothermal-sprite .sprite-text-wrapper{width:80%}.sv-responsive [class*="text"][class*="-bold"]{font-weight:600}.sv-responsive .geothermal-sprite .sprite-content-top .sprite-subtitle{text-align:center}.sv-responsive .geothermal-sprite[toggle-state="sprite-toggle-heating"] .sprite-content-top p,.sv-responsive .geothermal-sprite[toggle-state="sprite-toggle-heating"] .sprite-content-top .normal{color:#fff}.text-lg.text-bold.sprite-title{text-align:center}.sv-responsive [class*="text"]:not([class*="sv-text"]) p,.sv-responsive [class*="text"]:not([class*="sv-text"]) .normal,.sv-responsive [class*="text"]:not([class*="sv-text"]) input,.sv-responsive [class*="text"]:not([class*="sv-text"]) h1,.sv-responsive [class*="text"]:not([class*="sv-text"]) h2,.sv-responsive [class*="text"]:not([class*="sv-text"]) h3,.sv-responsive [class*="text"]:not([class*="sv-text"]) h4,.sv-responsive [class*="text"]:not([class*="sv-text"]) h5,.sv-responsive [class*="text"]:not([class*="sv-text"]) h6{font-family:"dunbar-text",sans-serif}.sv-responsive .text-md p,.sv-responsive .text-md .normal,.sv-responsive .text-md input,.sv-responsive .text-md h1,.sv-responsive .text-md h2,.sv-responsive .text-md h3,.sv-responsive .text-md h4,.sv-responsive .text-md h5,.sv-responsive .text-md h6,.sv-responsive .text-md-bold p,.sv-responsive .text-md-bold .normal,.sv-responsive .text-md-bold input,.sv-responsive .text-md-bold h1,.sv-responsive .text-md-bold h2,.sv-responsive .text-md-bold h3,.sv-responsive .text-md-bold h4,.sv-responsive .text-md-bold h5,.sv-responsive .text-md-bold h6{font-size:1.30719vw;line-height:1.63399vw;font-family:"dunbar-text",sans-serif}.sv-responsive [class*="text"][class*="-bold"] p,.sv-responsive [class*="text"][class*="-bold"] .normal,.sv-responsive [class*="text"][class*="-bold"] input,.sv-responsive [class*="text"][class*="-bold"] h1,.sv-responsive [class*="text"][class*="-bold"] h2,.sv-responsive [class*="text"][class*="-bold"] h3,.sv-responsive [class*="text"][class*="-bold"] h4,.sv-responsive [class*="text"][class*="-bold"] h5,.sv-responsive [class*="text"][class*="-bold"] h6{font-family:"dunbar-text",sans-serif;font-weight:600}.sv-responsive .geothermal-sprite .sprite-inactive{position:absolute;z-index:-1;opacity:0;top:0;left:0}.sv-responsive .geothermal-sprite .sprite-btn-wrapper{display:inline-flex;justify-content:center;padding-top:2vw}.geothermal-button{background-color:#13bac0}.sv-responsive .geothermal-button{display:inline-block;color:white;width:auto;cursor:pointer;display:inline-flex;justify-content:center;border-radius:4px}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn{border-radius:4px;margin-right:1vw;margin-left:1vw;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid transparent}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn:first-child{margin-left:0}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-yellow{border-color:#f5d947;background-color:transparent}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn:last-child{margin-right:0}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-teal{border-color:#13bac0;background-color:transparent}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-teal.sprite-btn-active{background-color:#13bac0}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-yellow.sprite-btn-active{background-color:#f5d947}.sv-responsive address,.sv-responsive dl,.sv-responsive fieldset,.sv-responsive figure,.sv-responsive ol,.sv-responsive p,.sv-responsive pre,.sv-responsive ul{margin:0}.sv-responsive .geothermal-button a,.sv-responsive .geothermal-button p{color:white;padding:0;margin:0;white-space:nowrap;font-family:"dunbar-text" !important}.sv-responsive .geothermal-button.geothermal-rfi p.normal,.sv-responsive .geothermal-button.sprite-btn p.normal,.sv-responsive #geothermal-rfi-submit p.normal{padding:.7vw;padding-right:1.5vw;padding-left:1.5vw}.sv-responsive .geothermal-sprite[toggle-state="sprite-toggle-heating"] .sprite-content-top p,.sv-responsive .geothermal-sprite[toggle-state="sprite-toggle-heating"] .sprite-content-top .normal{color:#fff}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-yellow p,.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-yellow a{color:#f5d947}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-yellow.sprite-btn-active p,.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-yellow.sprite-btn-active a{color:#1d4a5a !important}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-teal p,.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-teal a{color:#13bac0 !important}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-teal.sprite-btn-active p,.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn.btn-teal.sprite-btn-active a{color:#fff !important}.sv-responsive .geothermal-sprite .sprite-container{overflow:hidden}.sv-responsive .geothermal-sprite .sprite-container{display:block;opacity:0;z-index:-1}.sv-responsive .geothermal-sprite.sprite-heating-cooling .sprite-container,.sv-responsive .geothermal-sprite.sprite-summer-winter .sprite-container{width:100vw;height:53vw}.sv-responsive .geothermal-sprite .sprite-container.sprite-active{display:block;overflow:hidden;opacity:1;z-index:1;margin-left:-1px}.sv-responsive .geothermal-sprite .sprite-inactive{position:absolute;z-index:-1;opacity:0;top:0;left:0}.sv-responsive .geothermal-sprite .sprite-container{overflow:hidden}.sv-responsive .geothermal-sprite .sprite-container{display:block;opacity:0;z-index:-1}.sv-responsive .geothermal-sprite.sprite-heating-cooling .sprite-container,.sv-responsive .geothermal-sprite.sprite-summer-winter .sprite-container{width:100vw;height:53vw}.sv-responsive .geothermal-sprite .sprite-container.sprite-inactive{position:absolute}.sv-responsive .geothermal-sprite .sprite-content-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:5vw}.sv-responsive [class*="text"]:not([class*="sv-text"]){font-weight:500}.sv-responsive .geothermal-sprite .sprite-textbox{background-color:#fff;color:#1d4a5a;justify-content:center;align-items:center;padding:2vw;border-radius:4px;text-align:center}.sprite-heating-cooling[toggle-state="sprite-toggle-heating"] .sprite-content-bottom.sprite-toggle-summer,.sprite-heating-cooling[toggle-state="sprite-toggle-cooling"] .sprite-content-bottom.sprite-toggle-winter{position:static;opacity:1}@media(max-width:640px){.sv-responsive .sv-layout .text-md p,.sv-responsive .sv-layout .text-md .normal,.sv-responsive .sv-layout .text-md input,.sv-responsive .sv-layout .text-md h1,.sv-responsive .sv-layout .text-md h2,.sv-responsive .sv-layout .text-md h3,.sv-responsive .sv-layout .text-md h4,.sv-responsive .sv-layout .text-md h5,.sv-responsive .sv-layout .text-md h6,.sv-responsive .sv-layout .text-md-bold p,.sv-responsive .sv-layout .text-md-bold .normal,.sv-responsive .sv-layout .text-md-bold input,.sv-responsive .sv-layout .text-md-bold h1,.sv-responsive .sv-layout .text-md-bold h2,.sv-responsive .sv-layout .text-md-bold h3,.sv-responsive .sv-layout .text-md-bold h4,.sv-responsive .sv-layout .text-md-bold h5,.sv-responsive .sv-layout .text-md-bold h6,. .sv-responsive .sv-layout .text-md p,. .sv-responsive .sv-layout .text-md .normal,. .sv-responsive .sv-layout .text-md input,. .sv-responsive .sv-layout .text-md h1,. .sv-responsive .sv-layout .text-md h2,. .sv-responsive .sv-layout .text-md h3,. .sv-responsive .sv-layout .text-md h4,. .sv-responsive .sv-layout .text-md h5,. .sv-responsive .sv-layout .text-md h6,. .sv-responsive .sv-layout .text-md-bold p,. .sv-responsive .sv-layout .text-md-bold .normal,. .sv-responsive .sv-layout .text-md-bold input,. .sv-responsive .sv-layout .text-md-bold h1,. .sv-responsive .sv-layout .text-md-bold h2,. .sv-responsive .sv-layout .text-md-bold h3,. .sv-responsive .sv-layout .text-md-bold h4,. .sv-responsive .sv-layout .text-md-bold h5,. .sv-responsive .sv-layout .text-md-bold h6{font-size:3.88889vw;line-height:5vw}.sv-responsive .geothermal-sprite .sprite-content-top .sprite-subtitle{padding-top:2vw}.sv-responsive .geothermal-sprite .sprite-btn-wrapper{padding-top:4vw}.sv-responsive .geothermal-sprite .sprite-btn-wrapper .sprite-btn p.normal{padding-left:5.55556vw;padding-right:5.55556vw}.sv-responsive .sv-layout>div .geothermal-button.geothermal-rfi p.normal,.sv-responsive .sv-layout>div .geothermal-button.sprite-btn p.normal,.sv-responsive .sv-layout>div #geothermal-rfi-submit p.normal{padding:1.7vw;padding-right:5.5vw;padding-left:5.5vw}.sv-responsive .geothermal-sprite.sprite-heating-cooling .sprite-container,.sv-responsive .geothermal-sprite.sprite-summer-winter .sprite-container{width:150vw;height:80vw;margin-left:-23vw;margin-top:-16vw}.sv-responsive .geothermal-sprite .sprite-textbox{width:90%}}.inline-video{position:relative;width:100%;height:auto;display:block}.mobile-foot-text{display:none !important}.overlay-block{display:block;position:absolute;top:78%;max-width:25vw;right:33%;text-align:right}.overlay-block p{font-size:1vw !important;line-height:1.3vw !important}.overlay-block p:first-child{margin-bottom:4px}@media(max-width:767px){.mobile-foot-text{display:flex !important}.overlay-block{display:none}}