[class^=icon-],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-overlake-airconditioners:before{content:"\e600"}.icon-overlake-airfiltration:before{content:"\e601"}.icon-overlake-furnaces:before{content:"\e602"}.icon-overlake-heatpumps:before{content:"\e603"}.icon-overlake-thermostats:before{content:"\e604"}.icon-overlake-waterheaters:before{content:"\e605"}.icon-overlake-installation:before{content:"\e606"}.icon-overlake-maintenance:before{content:"\e607"}.icon-overlake-repair:before{content:"\e608"}.icon-overlake-star:before{content:"\e609"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-google-plus:before{content:"\f0d5"}[class*=icon-overlake]:before{color:rgba(246,244,239,.6)}.block-image-left .row .columns.medium-8{align-items:flex-start}@media only screen and (min-width:768px){.block-image-left
.row{display:flex}.block-image-left .row
.columns{align-items:center;display:flex;flex-direction:column;justify-content:center}.block-image-left .row .columns
p.icon{margin-bottom:0}}.block-logo-banner__logos-container{display:flex;justify-content:space-evenly;align-items:center;gap:20px;flex-wrap:wrap}.block-logo-banner__logos-container
img{max-width:14rem;min-width:10rem;width:100%;max-height:14rem;height:auto}.block-accordion-subheading{margin-bottom:0 !important}.accordion-container__section{border-top:1px solid #000;transition:all .3s ease-in-out}.accordion-container__section:first-child{border-top-color:transparent}.accordion-container__section:last-child{border-bottom:1px solid #000}.accordion-container__header{display:flex;justify-content:space-between;cursor:pointer;width:100%;outline:none}.accordion-container__header
svg{width:10px;rotate:-90deg;margin-right:1rem;transition:all .3s ease-in-out}.block-accordion .accordion-container__content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.block-accordion .active
svg{rotate:90deg}.block-accordion .active+.accordion-container__content{max-height:1000px}.block-testimonial-slider .swiper-slide{display:flex}.testimonial-slide-image-container
img{object-fit:cover}.testimonial-slide-content-container{display:flex;align-items:center;justify-content:center;padding:60px;flex-direction:column}.cta-row{display:grid;width:100%;margin:0
auto;max-width:87.5em}.col-0,.col-1,.col-2,.col-3,.col-4{grid-template-columns:1fr}@media screen and (min-width:1100px){.col-2{grid-template-columns:1fr 1fr}.col-3{grid-template-columns:1fr 1fr 1fr}.col-4{grid-template-columns:1fr 1fr}}@media screen and (min-width:1300px){.col-4{grid-template-columns:1fr 1fr 1fr 1fr}}.cta-column{display:flex;flex-direction:column;align-items:center;padding-left:.9375em;padding-right:.9375em;margin-top:40px}.image .multi-cta{background-color:rgba(43,72,153,.85);color:#fff}.image .multi-cta
.button{border-color:#fff;color:#fff}.image .multi-cta .button:hover{background-color:#f6f4ef;color:#2b4899;border-color:#f6f4ef}.force-dark-text p,.force-dark-text ul,.force-dark-text h1,.force-dark-text h2,.force-dark-text h3,.force-dark-text h4,.force-dark-text h5,.force-dark-text
h6{color:#000 !important}section.banner{position:relative;overflow:hidden}section.banner>div:not(.banner-image-background__container){position:relative;z-index:1}.banner-image-background__container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.banner-image-background__container
img{width:100%;height:100%;object-fit:cover}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTXtXA-X-uE0qEE5Do.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTXt7A-X-uE0qEE5Do.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTXt_A-X-uE0qEE5Do.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTXtHA-X-uE0qEEw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDTbtPK-F2qC0usEw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDYbtPK-F2qC0usEw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDZbtPK-F2qC0usEw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtPK-F2qC0s.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;outline:none !important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}meta.foundation-mq-small{font-family:"/only screen and (max-width: 766px)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:767px) and (max-width:1098px)/";width:767px}meta.foundation-mq-large{font-family:"/only screen and (min-width:1099px)/";width:1099px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}embed,img,object{max-width:100%;height:auto}embed,object{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas
object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin:0
auto;max-width:87.5em}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse
.row{margin-left:0;margin-right:0}.row
.row{width:auto;margin:0
-.9375em;max-width:none}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row
.row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}@media only
screen{.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right !important}}@media only screen and (min-width: 767px){.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}.medium-offset-0{position:relative;margin-left:0}.medium-offset-1{position:relative;margin-left:8.33333%}.medium-offset-2{position:relative;margin-left:16.66667%}.medium-offset-3{position:relative;margin-left:25%}.medium-offset-4{position:relative;margin-left:33.33333%}.medium-offset-5{position:relative;margin-left:41.66667%}.medium-offset-6{position:relative;margin-left:50%}.medium-offset-7{position:relative;margin-left:58.33333%}.medium-offset-8{position:relative;margin-left:66.66667%}.medium-offset-9{position:relative;margin-left:75%}.medium-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right !important}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 1099px){.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.large-offset-0{position:relative;margin-left:0}.large-offset-1{position:relative;margin-left:8.33333%}.large-offset-2{position:relative;margin-left:16.66667%}.large-offset-3{position:relative;margin-left:25%}.large-offset-4{position:relative;margin-left:33.33333%}.large-offset-5{position:relative;margin-left:41.66667%}.large-offset-6{position:relative;margin-left:50%}.large-offset-7{position:relative;margin-left:58.33333%}.large-offset-8{position:relative;margin-left:66.66667%}.large-offset-9{position:relative;margin-left:75%}.large-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}@media only screen and (min-width: 90.063em){.xlarge-push-1{position:relative;left:8.33333%;right:auto}.xlarge-pull-1{position:relative;right:8.33333%;left:auto}.xlarge-push-2{position:relative;left:16.66667%;right:auto}.xlarge-pull-2{position:relative;right:16.66667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.33333%;right:auto}.xlarge-pull-4{position:relative;right:33.33333%;left:auto}.xlarge-push-5{position:relative;left:41.66667%;right:auto}.xlarge-pull-5{position:relative;right:41.66667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.33333%;right:auto}.xlarge-pull-7{position:relative;right:58.33333%;left:auto}.xlarge-push-8{position:relative;left:66.66667%;right:auto}.xlarge-pull-8{position:relative;right:66.66667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.33333%;right:auto}.xlarge-pull-10{position:relative;right:83.33333%;left:auto}.xlarge-push-11{position:relative;left:91.66667%;right:auto}.xlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.xlarge-1{position:relative;width:8.33333%}.xlarge-2{position:relative;width:16.66667%}.xlarge-3{position:relative;width:25%}.xlarge-4{position:relative;width:33.33333%}.xlarge-5{position:relative;width:41.66667%}.xlarge-6{position:relative;width:50%}.xlarge-7{position:relative;width:58.33333%}.xlarge-8{position:relative;width:66.66667%}.xlarge-9{position:relative;width:75%}.xlarge-10{position:relative;width:83.33333%}.xlarge-11{position:relative;width:91.66667%}.xlarge-12{position:relative;width:100%}.xlarge-offset-0{position:relative;margin-left:0}.xlarge-offset-1{position:relative;margin-left:8.33333%}.xlarge-offset-2{position:relative;margin-left:16.66667%}.xlarge-offset-3{position:relative;margin-left:25%}.xlarge-offset-4{position:relative;margin-left:33.33333%}.xlarge-offset-5{position:relative;margin-left:41.66667%}.xlarge-offset-6{position:relative;margin-left:50%}.xlarge-offset-7{position:relative;margin-left:58.33333%}.xlarge-offset-8{position:relative;margin-left:66.66667%}.xlarge-offset-9{position:relative;margin-left:75%}.xlarge-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.xlarge-centered,.columns.xlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right !important}}@media only screen and (min-width: 120.063em){.xxlarge-push-1{position:relative;left:8.33333%;right:auto}.xxlarge-pull-1{position:relative;right:8.33333%;left:auto}.xxlarge-push-2{position:relative;left:16.66667%;right:auto}.xxlarge-pull-2{position:relative;right:16.66667%;left:auto}.xxlarge-push-3{position:relative;left:25%;right:auto}.xxlarge-pull-3{position:relative;right:25%;left:auto}.xxlarge-push-4{position:relative;left:33.33333%;right:auto}.xxlarge-pull-4{position:relative;right:33.33333%;left:auto}.xxlarge-push-5{position:relative;left:41.66667%;right:auto}.xxlarge-pull-5{position:relative;right:41.66667%;left:auto}.xxlarge-push-6{position:relative;left:50%;right:auto}.xxlarge-pull-6{position:relative;right:50%;left:auto}.xxlarge-push-7{position:relative;left:58.33333%;right:auto}.xxlarge-pull-7{position:relative;right:58.33333%;left:auto}.xxlarge-push-8{position:relative;left:66.66667%;right:auto}.xxlarge-pull-8{position:relative;right:66.66667%;left:auto}.xxlarge-push-9{position:relative;left:75%;right:auto}.xxlarge-pull-9{position:relative;right:75%;left:auto}.xxlarge-push-10{position:relative;left:83.33333%;right:auto}.xxlarge-pull-10{position:relative;right:83.33333%;left:auto}.xxlarge-push-11{position:relative;left:91.66667%;right:auto}.xxlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.xxlarge-1{position:relative;width:8.33333%}.xxlarge-2{position:relative;width:16.66667%}.xxlarge-3{position:relative;width:25%}.xxlarge-4{position:relative;width:33.33333%}.xxlarge-5{position:relative;width:41.66667%}.xxlarge-6{position:relative;width:50%}.xxlarge-7{position:relative;width:58.33333%}.xxlarge-8{position:relative;width:66.66667%}.xxlarge-9{position:relative;width:75%}.xxlarge-10{position:relative;width:83.33333%}.xxlarge-11{position:relative;width:91.66667%}.xxlarge-12{position:relative;width:100%}.xxlarge-offset-0{position:relative;margin-left:0}.xxlarge-offset-1{position:relative;margin-left:8.33333%}.xxlarge-offset-2{position:relative;margin-left:16.66667%}.xxlarge-offset-3{position:relative;margin-left:25%}.xxlarge-offset-4{position:relative;margin-left:33.33333%}.xxlarge-offset-5{position:relative;margin-left:41.66667%}.xxlarge-offset-6{position:relative;margin-left:50%}.xxlarge-offset-7{position:relative;margin-left:58.33333%}.xxlarge-offset-8{position:relative;margin-left:66.66667%}.xxlarge-offset-9{position:relative;margin-left:75%}.xxlarge-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.xxlarge-centered,.columns.xxlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right !important}}[class*=block-grid-]{display:block;padding:0;margin:0
-.625rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:inline;height:auto;float:left;padding:0
.625rem 1.25rem}@media only
screen{.small-block-grid-1>li{width:100%;padding:0
.625rem 1.25rem}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0
.625rem 1.25rem}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0
.625rem 1.25rem}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0
.625rem 1.25rem}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0
.625rem 1.25rem}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0
.625rem 1.25rem}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0
.625rem 1.25rem}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0
.625rem 1.25rem}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0
.625rem 1.25rem}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0
.625rem 1.25rem}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0
.625rem 1.25rem}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0
.625rem 1.25rem}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 767px){.medium-block-grid-1>li{width:100%;padding:0
.625rem 1.25rem}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;padding:0
.625rem 1.25rem}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;padding:0
.625rem 1.25rem}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;padding:0
.625rem 1.25rem}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;padding:0
.625rem 1.25rem}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;padding:0
.625rem 1.25rem}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;padding:0
.625rem 1.25rem}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;padding:0
.625rem 1.25rem}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;padding:0
.625rem 1.25rem}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;padding:0
.625rem 1.25rem}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;padding:0
.625rem 1.25rem}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;padding:0
.625rem 1.25rem}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 1099px){.large-block-grid-1>li{width:100%;padding:0
.625rem 1.25rem}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0
.625rem 1.25rem}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0
.625rem 1.25rem}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0
.625rem 1.25rem}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0
.625rem 1.25rem}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0
.625rem 1.25rem}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0
.625rem 1.25rem}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0
.625rem 1.25rem}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0
.625rem 1.25rem}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0
.625rem 1.25rem}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0
.625rem 1.25rem}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0
.625rem 1.25rem}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-only{display:inherit !important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-only,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-only{display:table}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-only{display:table-header-group !important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-only{display:table-row-group !important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-only{display:table-row !important}td.hide-for-large,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-xlarge td.hide-for-xlarge-up,td.hide-for-xxlarge-up,td.show-for-medium-down td.show-for-large-down,td.show-for-small,td.show-for-small-only,th.hide-for-large,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-xlarge th.hide-for-xlarge-up,th.hide-for-xxlarge-up,th.show-for-medium-down th.show-for-large-down,th.show-for-small,th.show-for-small-only{display:table-cell !important}@media only screen and (min-width: 767px){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up{display:inherit !important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up{display:table}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up{display:table-header-group !important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up{display:table-row-group !important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up{display:table-row !important}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up{display:table-cell !important}}@media only screen and (min-width: 1099px){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium-up{display:inherit !important}.hide-for-large,.hide-for-large-only,.hide-for-large-up,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up{display:table-header-group !important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up{display:table-row-group !important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up{display:table-row !important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up{display:table-cell !important}}@media only screen and (min-width: 90.063em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-only,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up{display:inherit !important}.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small-only,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-only,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-xlarge,table.show-for-xlarge-only,table.show-for-xlarge-up{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-xlarge,thead.show-for-xlarge-only,thead.show-for-xlarge-up{display:table-header-group !important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-xlarge,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up{display:table-row-group !important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-xlarge,tr.show-for-xlarge-only,tr.show-for-xlarge-up{display:table-row !important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-only,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-xlarge,td.show-for-xlarge-only,td.show-for-xlarge-up,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-xlarge,th.show-for-xlarge-only,th.show-for-xlarge-up{display:table-cell !important}}@media only screen and (min-width: 120.063em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-only,.show-for-large-up,.show-for-medium-up,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit !important}.hide-for-xlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small-only,.show-for-xlarge-only{display:none !important}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group !important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group !important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row !important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-xlarge-up,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-xlarge-up,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell !important}}.hide-for-portrait,.show-for-landscape{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.hide-for-portrait,.show-for-landscape{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-portrait,table.show-for-landscape{display:table}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group !important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group !important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row !important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell !important}}@media only screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch,.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}.touch table.show-for-touch,table.hide-for-touch{display:table}.touch thead.show-for-touch,thead.hide-for-touch{display:table-header-group !important}.touch tbody.show-for-touch,tbody.hide-for-touch{display:table-row-group !important}.touch tr.show-for-touch,tr.hide-for-touch{display:table-row !important}.touch td.show-for-touch,.touch th.show-for-touch,td.hide-for-touch,th.hide-for-touch{display:table-cell !important}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.8)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;background:#fff;overflow:hidden}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:28px}#cboxTitle{margin:0;position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;border-radius:4px}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;background:#fff}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:0;border:8px
solid #000;background-color:#fff;border-radius:12px;box-shadow:0 0 6px rgba(0,0,0,0.5)}#cboxError{padding:50px;border:1px
solid #ccc}#cboxBottomLeft,#cboxBottomRight,#cboxTopLeft,#cboxTopRight{width:6px;height:6px}#cboxMiddleLeft,#cboxMiddleRight{width:6px}#cboxBottomCenter,#cboxTopCenter{height:6px}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;background-color:transparent;background-position:-460px -897px;border-radius:15px}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;background-color:transparent;background-position:-476px -897px;border-radius:15px}#cboxClose{position:absolute;bottom:0;right:0;width:23px;height:23px;text-indent:-9999px;background-position:-14px -842px;border-radius:15px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE
#cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.alignleft,.alignright{display:inline-block}.alignleft{float:left;margin:0
20px 5px 0}.alignright{float:right;margin:0
0 5px 20px}.alignnone{margin:5px
15px 15px 0}.aligncenter{display:block;margin:15px
auto}.wp-caption{background:rgba(0,0,0,0.1);border:1px
rgba(0,0,0,0.3) solid;padding:15px;font-size:0.85em;text-align:center}.wp-caption
img{border:1px
rgba(0,0,0,0.3) solid;margin:0
auto 15px auto;max-width:98.5%;width:auto}@media only screen and (min-width: 768px){ul.sub-menu{display:none}}.global-wrapper{min-height:100%;width:100%}@media only screen and (min-width: 768px){.global-wrapper{padding-left:240px;float:left}#front-page .global-wrapper{padding-left:240px}}@media only screen and (max-width: 767px){.global-wrapper{margin-top:85px}.blog .global-wrapper,.single .global-wrapper{margin-top:135px}}.banner,.block-container,.block-history{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.banner{background-color:#72706d}.banner
.black{padding:1% 4%}.taxonomy{padding:1% 4%;font-size:12px;color:#72706d}.taxonomy
ul{padding-left:1em}.taxonomy ul
li{display:inline-block}.taxonomy ul li:after{content:' > ';margin:0
10px}.taxonomy ul li:last-child:after{content:''}.taxonomy
a{color:#72706d;text-decoration:none;text-transform:uppercase}.taxonomy a:hover{text-decoration:underline;color:#370d0d}@media only screen and (max-width: 767px){.taxonomy{display:none}}.features-row
li{line-height:1.6;margin-bottom:0.75rem}[class*="block-grid-"]{margin:0}#choose-brand{display:block;width:100%;line-height:50px;padding-left:20px;text-decoration:none;color:#4a4a4a;position:relative}#choose-brand::after{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:'';display:block;width:0;height:0;border-left:10px solid #4a4a4a;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:19px;right:20px}#choose-brand.active::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.blog #menu-global ul.blog ul.open li.cat-item>a:after,ul.blog li ul.open li a:after:hover{content:none}@media only screen and (max-width: 767px){#menu-global{height:auto;position:relative;display:block}.menu-global-container{position:relative;display:block;height:100%;padding-bottom:100px}}body.page-template-template-about-php .block-container.block-content-background .block-inner{padding:7% 8%}body.page-template-template-about-php .block-container.block-content-background .block-inner.less-padding{padding:3% 8%}body.page-template-template-about-php .block-container.block-content-background .block-inner
h3{font-size:1em;font-weight:normal;margin-bottom:2em}body.tax-type #menu-item-29.current_page_parent>a{background-color:inherit;color:#4a4a4a}body.tax-type #menu-item-29.current_page_parent>a:after{border-left-color:transparent}body.tax-type #menu-item-29.current_page_parent>a a:hover{background-color:#3d5aab;color:#fff}body.tax-type #menu-item-29.current_page_parent>a a:hover:after{border-left-color:#fff}body #menu-global ul.blog li>a.inactive::after,body #menu-global ul.blog li>a.active::after{content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body #menu-global ul.blog li>a.inactive::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}body #menu-global ul.blog li>a.active::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body #menu-global ul.blog li
ul{display:none}@media only screen and (min-width: 768px){body
header{width:240px;padding-top:20px;overflow-y:auto;overflow-x:hidden}}.cursor-default,.cursor-default
a{cursor:default}.tax-type .block-inner .columns
ul{margin-bottom:30px}.white{color:#4a4a4a;background-color:#fff}.grey{color:#fff;background-color:#72706d}.tan{color:#fff;background-color:#b8af91}.tan.taxonomy{background-color:#ddd9d1}.tan.block-description,.tan.block-intro{background-color:#f6f4ef !important;color:#4a4a4a}.tan.block-logo-awards{background-color:#fff;color:#4a4a4a}.tan.block-intro .block-inner{padding:4rem 6rem}.tan.section-inner{background-color:rgba(184,175,145,0.85)}.tan.comments{background-color:#f6f4ef;color:#4a4a4a}.tan
h1{color:#4a4a4a}.block-history
.tan{background-color:rgba(184,175,145,0.85)}.block-content-background
.tan{background-color:rgba(184,175,145,0.85);background-color:#807a65;opacity:.8}.block-content-background .tan h2,.block-content-background .tan
h3{line-height:1.6}.block-content-background .tan
h3{font-size:1.2em}.products.three-buckets
.tan{background-color:#c4bf9f}@media only screen and (max-width: 767px){.tan.block-intro .block-inner{padding:4%}}.light-tan,.products.filter{color:#72706d;background-color:#ddd9d1}.pale-tan{color:#4a4a4a;background-color:#f6f4ef}.blue{color:#fff;background-color:#2b4899}.blue.block-inner{background-color:rgba(43,72,153,0.85)}.blue.block-inner
a{color:#fff}.banner
.blue{border-top-width:2px;border-top-color:#fff;border-top-style:solid;padding:4%;background-color:rgba(43,72,153,0.85)}.banner .blue
p{padding:0
9%;font-size:27px;line-height:45px;color:rgba(255,255,255,0.35)}@media only screen and (max-width: 767px){.banner .blue
p{font-size:1em;padding:0
4%;line-height:inherit;color:rgba(255,252,255,0.65)}}.black{background-color:rgba(0,0,0,0.35)}.button,button,input[type=submit]{-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s;background-color:transparent;cursor:pointer;display:inline-block;position:relative;padding:0.5rem 1.5rem;outline:none;color:#4a4a4a;font-family:"Playfair Display",Georgia,serif;font-size:0.8rem;text-align:center;text-decoration:none;text-transform:uppercase;border-width:1px;border-style:solid;border-color:#4a4a4a}.button:hover,button:hover,input[type=submit]:hover{background-color:#2b4899;color:#f6f4ef;border-color:#2b4899}.blue .button,.blue button,.blue input[type=submit]{border-color:#f6f4ef;border-color:#f6f4ef;color:#f6f4ef}.blue .button:hover,.blue button:hover,.blue input[type=submit]:hover{background-color:#f6f4ef;color:#4a4a4a;border-color:#f6f4ef}.white .button,.white button,.white input[type=submit]{color:#4a4a4a;border-width:1px;border-style:solid;border-color:#4a4a4a}.white .button:hover,.white button:hover,.white input[type=submit]:hover{background-color:#2b4899;color:#f6f4ef;border-color:#2b4899}.tan .button,.tan button,.tan input[type=submit]{border-color:#f6f4ef;color:#f6f4ef}.tan .button:hover,.tan button:hover,.tan input[type=submit]:hover{background-color:#ddd9d1;color:#fff;border-color:#ddd9d1}.block-container .button,.block-container button,.block-container input[type=submit]{margin:20px
0;padding:25px
45px;font-size:1.5em}.block-callouts.block-container .button,.block-callouts.block-container button,.block-callouts.block-container input[type=submit]{font-size:20px}.blue.block-container .button:hover,.blue.block-container button:hover,.blue.block-container input[type=submit]:hover{color:#2b4899}.gform_wrapper .button,.gform_wrapper button,.gform_wrapper input[type=submit]{font-size:1rem}@media only screen and (max-width: 767px){.block-container .button,.block-container button,.block-container input[type=submit]{margin:10px
0;width:100%}}a.button+a.button{margin-left:20px}@media only screen and (max-width: 917px){a.button+a.button{margin-left:0}}.block-container.block-related-posts a.button,.block-container.block-related-posts a.button:hover,.block-three-column
.button{margin:20px
0;font-size:0.8rem;padding:0.5rem 1.5rem}a.button,a.button:active,a.button:visited{color:#4a4a4a}.blue a.button,.tan a.button,.blue a.button:active,.tan a.button:active,.blue a.button:visited,.tan a.button:visited{color:#f6f4ef}.blue a.button:hover,.blue a.button:active:hover,.blue a.button:visited:hover{color:#4a4a4a}.tan a.button:hover,.tan a.button:active:hover,.tan a.button:visited:hover{color:#fff}.white a.button:hover,.white a.button:active:hover,.white a.button:visited:hover{color:#f6f4ef}a.button:hover,a.button:active:hover,a.button:visited:hover{color:#f6f4ef}a.button .white,a.button:active .white,a.button:visited
.white{color:#4a4a4a}.block-container a.button,.block-container a.button:active,.block-container a.button:visited{padding:15px
30px}.block-container .blue a.button:hover{color:#2b4899}.block-container a.button:hover{padding:15px
30px}body,html{background-color:#fff;line-height:26px;color:#4a4a4a;position:relative;height:100%;font-family:Georgia,serif;font-size:1em;font-weight:400}h1{padding:6% 0;line-height:75px;color:#f6f4ef;display:block;font-family:"Playfair Display",Georgia,serif;font-weight:400;font-size:70px}#front-page
h1{padding:24% 9% 6%}@media only screen and (max-width: 767px){h1{font-size:30px;line-height:36px;padding:120px
0 40px}#front-page
h1{padding:20% 4% 4%}.blog
h1{padding:40px
0}}h2{font-family:"Playfair Display",Georgia,serif;font-weight:400;font-size:40px;padding:20px
0;line-height:45px;display:block}.white
h2{color:#4a4a4a}.blue h2,.grey
h2{color:#fff}.banner
h2{padding:4.5% 0 0;color:#f6f4ef}h3{font-family:"Playfair Display",Georgia,serif;font-weight:400;font-size:26px;padding:30px
0;line-height:30px;display:block}.white
h3{color:#4a4a4a}.grey
h3{color:#fff}.tan h3,h3
.tan{color:#f6f4ef}.banner
h3{padding:1.5% 0;color:#f6f4ef}h3.small{font-size:20px;padding-top:0}h4{font-weight:700;font-size:20px;line-height:25px;color:#72706d}.blue h4,.grey
h4{color:#fff}h5{font-weight:400;font-size:20px;line-height:25px;color:#72706d;margin-bottom:1em}h5 a,h5 a:visited{color:#4a4a4a;text-decoration:none}h5 a:active,h5 a:hover{color:#72706d}h5.no-comments{margin-bottom:2.5rem}h6{font-weight:400;font-size:16px;line-height:25px;color:#72706d}a
img{border:none}a,a:visited{color:#2b4899}a:active,a:hover{color:#72706d}a:visited,nav
a{text-decoration:none}hr{border:0;display:block;height:1px;color:#b8af91;background-color:#b8af91;margin:34px
0;clear:both}p{font-size:1em;font-weight:normal}blockquote{line-height:30px;color:#b8af91;margin:0
35px;font-weight:400;font-size:22px}table{border-collapse:collapse;border:1px
solid #ddd9d1}table thead tr
th{padding:0.5rem;text-align:left;border-right:1px solid #eee;background-color:#ddd9d1;font-weight:700}table thead tr th:last-child{border-right:none}table tbody tr
td{padding:0.5rem;text-align:left;border-top:1px solid #eee;border-right:1px solid #eee}table tbody tr td:last-child{border-right:none}.wysiwyg
ul{list-style:disc;margin:0.75rem 0 0 1.2rem}.features-wrapper .features-title
h3{text-align:left}.three-buckets.products
a{color:#f6f4ef;display:block;margin-bottom:20px;min-height:165px;padding:57px
27px 27px 134px;text-decoration:none;font-family:"Playfair Display",Georgia,serif;font-size:26px}.three-buckets.products
a.furnaces{background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/icon-furnaces.png);background-repeat:no-repeat;background-position:27px}.three-buckets.products
a.replacementairfilters{background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/icon-replacementairfilters.png);background-repeat:no-repeat;background-position:25px center}.three-buckets.products
a.heatpumps{background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/icon-heatpumps.png);background-repeat:no-repeat;background-position:27px}.three-buckets.products
a.airconditioners{background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/icon-airconditioners.png);background-repeat:no-repeat;background-position:27px}.three-buckets.products
a.airfiltration{background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/icon-airfiltration.png);background-repeat:no-repeat;background-position:27px}.three-buckets.products
a.thermostatscontrols{background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/icon-thermostatscontrols.png);background-repeat:no-repeat;background-position:27px}.three-buckets.products
a.waterheaters{background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/icon-waterheaters.png);background-repeat:no-repeat;background-position:27px}.three-buckets.products a:hover{background-color:#b8af91}@media only screen and (max-width: 1414px){.three-buckets.products{min-height:200px;padding:50% 1% 0;text-align:center}.three-buckets.products.furnaces,.three-buckets.products.replacementairfilters,.three-buckets.products.heatpumps,.three-buckets.products.airconditioners,.three-buckets.products.airfiltration,.three-buckets.products.thermostatscontrols,.three-buckets.products.waterheaters{background-position:50% 13%}}@media only screen and (max-width: 1024px){.three-buckets.products{min-height:1px;padding:6% 1% 6% 38%;text-align:left}.three-buckets.products.furnaces,.three-buckets.products.replacementairfilters,.three-buckets.products.heatpumps,.three-buckets.products.airconditioners,.three-buckets.products.airfiltration,.three-buckets.products.thermostatscontrols,.three-buckets.products.waterheaters{background-position:8% 43%}}@media only screen and (max-width: 701px){.three-buckets.products{min-height:1px;padding:39% 1% 6%;text-align:center}.three-buckets.products.furnaces,.three-buckets.products.heatpumps,.three-buckets.products.replacementairfilters,.three-buckets.products.airconditioners,.three-buckets.products.airfiltration,.three-buckets.products.thermostatscontrols,.three-buckets.products.waterheaters{background-position:50% 13%}}.grid{padding:20px
10px}.grid li
div{background-color:#f6f4ef;padding:0
0 20px}.grid li div a.button,.grid li div
p{margin:10px
10px 0}.grid li div
h5{padding:20px
10px 0}.grid li div
img{width:100%}@media only screen and (max-width: 767px){.grid{padding:0}}.product-table{min-width:1056px;width:100%}.ptab{display:table;float:left;min-width:340px;width:30%;margin-bottom:15px;margin-right:1%;background:#c4bf9f;transition:background 0.2s;font-family:"Playfair Display",Georgia,serif}.ptab:hover{background:#b8af91}.ptab
a{color:#fff}.cell{display:table-cell;vertical-align:middle;height:150px;padding:0
20px;font-size:26px;line-height:normal;width:80px}.cell+.cell{width:auto}@media screen and (max-width: 1349px){.product-table{min-width:100%}.ptab{display:inline-block;min-width:180px;max-width:100%;width:31%;margin:0
5px 5px 0;float:left}.ptab+br{display:none !important}.cell{height:150px;padding:5px
15px}}@media screen and (max-width: 1175px){.cell{padding:10px;font-size:18px;width:50px}.cell
img{max-width:45px;width:45px}.cell+.cell{width:auto;max-width:100%;padding-left:5px}}@media screen and (max-width: 865px){.ptab{float:none;min-width:100%;width:100%}.ptab
.cell{font-size:18px;padding:10px
15px;font-size:26px}.ptab .cell
img{max-width:80px}}@media only screen and (max-width: 1024px){.products.three-buckets .large-block-grid-3
li{width:100%}}label{font-style:italic;text-align:right;font-weight:bold}label+.ginput_container{margin-top:0.5rem}input[type=text],input[type=email],input[type=tel],textarea{border:1px
solid #dfdfdf;padding:6px
5px;font-size:16px;width:100%;font-family:Georgia,serif}.gform_fields
li{margin-top:1rem}.gform_fields li:first-child{margin-top:0}.gform_wrapper ul.gform_fields
li.gfield{text-align:left}.gform_wrapper ul
li.gfield{border:none;text-align:center}.gform_wrapper li.gfield.gfield_error,.gform_wrapper
li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent !important;border:none !important;padding:0
!important;margin:0
!important}.gform_validation_container{display:none}.gfield_required{margin-left:4px;color:#370d0d}header{background-color:#ddd9d1}header
a.logo{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}header nav.main #menu-global>li .sub-menu
li{padding:0;border:0}header nav.main #menu-global>li .sub-menu li:last-child
a{padding-bottom:1.5rem}header nav.main #menu-global>li .sub-menu li
a{font-family:"Playfair Display",Georgia,serif;font-size:1.1rem;color:rgba(246,244,239,0.6);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding-left:20px;text-transform:inherit;padding:10px
0 10px 17px}header nav.main #menu-global>li .sub-menu li a:hover{color:#f6f4ef}header nav.main #menu-global>li .sub-menu li a::after{content:none}@media only screen and (min-width: 768px){header nav.main #menu-global>li .sub-menu li
a{padding:7px
0 7px 17px}}@media only screen and (max-width: 767px){header
nav.main{width:100%;position:absolute;z-index:9999;background-color:#3d5aab}}header nav ul li
a{padding:17px
0 17px 17px;display:block;text-decoration:none;font-family:"Playfair Display",Georgia,serif;font-size:18px}@media only screen and (min-width: 768px){header{width:360px;padding-top:40px;position:fixed;height:100%;float:left;background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/flourish.png);background-repeat:no-repeat;background-position:74px 146px}header
a.logo{width:240px;height:143px;background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/logo-desktop-home.png)}header
nav{height:100%}#front-page
header{width:240px;padding-top:20px}#front-page header
a.logo{height:143px;width:240px;background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/logo-desktop-home.png)}}@media only screen and (max-width: 767px){header{height:85px;top:0;position:fixed;width:100%;z-index:9999;min-width:320px;background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/header-bg-mobile.png);background-position:left center;background-repeat:repeat-x}header
a.logo{height:78px;width:118px;position:relative;left:23%;top:6px;background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/logo-mobile.png)}header .mobile-menu{width:85px;height:85px;right:0;border-left:1px solid #f6f4ef;padding:20px;position:relative;float:right;background-color:#ddd9d1}header .mobile-menu
span{margin:auto;left:0;right:0;top:0;bottom:0}header .mobile-menu span::before{top:-10px}header .mobile-menu span::after{top:10px}header .mobile-menu span::before,header .mobile-menu span::after{content:''}header .mobile-menu span,header .mobile-menu span::after,header .mobile-menu span::before{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:block;height:7px;position:absolute;width:45px;background-color:#3d5aab}header .mobile-menu.active
span{background-color:transparent}header .mobile-menu.active span::before{transform:rotate(45deg)}header .mobile-menu.active span::after{transform:rotate(-45deg)}header .mobile-menu.active span::after,header .mobile-menu.active span::before{top:0;background-color:#3d5aab}header
nav.main{width:100%;position:absolute;z-index:9999;background-color:#3d5aab}header nav.main #menu-global>li{border-bottom:1px solid #ddd9d1}header nav.main #menu-global>li::after{clear:both;content:'';display:block}header nav.main #menu-global>li a:after{display:none}header nav.main #menu-global>li.menu-item-has-children{position:relative}header nav.main #menu-global>li.menu-item-has-children>a{width:30%;float:left}header nav.main #menu-global>li.menu-item-has-children
.arrow{content:'';width:20%;height:67px;position:absolute;right:0;display:block;top:0;max-width:85px}header nav.main #menu-global>li.menu-item-has-children .arrow
span{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:0;height:0;border-left:18px solid #fff;border-top:9px solid transparent;border-bottom:9px solid transparent}header nav.main #menu-global>li.menu-item-has-children .arrow.open
span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}header nav.main #menu-global>li .sub-menu{width:70%;float:left}header nav.main #menu-global>li .sub-menu
ul{float:none}header nav.main #menu-global>li .sub-menu
li{padding:0}header nav.main #menu-global>li .sub-menu li
a{padding-left:20px;text-transform:none;font-size:1.1rem}header nav.main ul
li{padding:15px
0 10px}header nav.main ul li
a{padding:10px;color:#f6f4ef}header nav.main ul li a::after{content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid;border-left-color:#2b4899}header nav.main ul li.blog span,header nav.main ul li.contact
span{display:none}header nav.main-sub{display:none;width:50%;margin-left:50%;min-height:330px;position:absolute;z-index:9999;background-color:#2b4899}#about header nav.main ul li.about a,#services header nav.main ul li.services a,#products header nav.main ul li.products a,#blog header nav.main ul li.blog a,#contact header nav.main ul li.contact
a{background-color:#2b4899}#about header nav.main ul li.about a::after,#services header nav.main ul li.services a::after,#products header nav.main ul li.products a::after,#blog header nav.main ul li.blog a::after,#contact header nav.main ul li.contact a::after{content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid;border-left-color:#f6f4ef}}nav.main #menu-global>li .sub-menu .current-menu-item
a{color:#fff}nav.main
p{display:none}@media only screen and (max-width: 767px){nav.main ul li
a{font-size:1.3rem}}@media only screen and (max-width: 400px){nav.main ul li
a{font-size:0.9rem}}nav.main
ul.blog{background-color:#3d5aab}nav.main ul.blog
li{border-top-color:rgba(246,244,239,0.2)}nav.main li.current_page_item .blog a,nav.main li.current_page_parent .blog
a{color:rgba(246,244,239,0.6);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:1.1rem}nav.main li.current_page_item .blog a:hover,nav.main li.current_page_parent .blog a:hover{color:#f6f4ef}nav.main li.current_page_item .blog li:last-child a,nav.main li.current_page_parent .blog li:last-child
a{padding-bottom:1.5rem}nav.main li.current_page_item:not(.cat-item)>a::after,nav.main li.current_page_parent:not(.cat-item)>a::after{width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid;border-left-color:#f6f4ef}@media only screen and (min-width: 768px){nav.main{margin-top:20px}nav.main li.current_page_item .blog a,nav.main li.current_page_parent .blog
a{padding:7px
0 7px 17px}nav.main ul li
a{color:#4a4a4a;background:transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav.main ul li a
span{display:none;background-position:0 0}nav.main ul li a:hover{color:#f6f4ef;background-color:#3d5aab}nav.main ul li a:hover
span{display:inline-block}nav.main ul li a:hover:after{content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid;border-left-color:#f6f4ef}nav.main
p{padding:65px
20px;font-style:italic;display:block}nav.main p
span.forservice{display:none}nav.main p
span.twentyfourservice{display:block;font-size:15px}nav.main p .tel,nav.main p p
a{font-style:normal;color:#4a4a4a;text-decoration:none}#front-page nav.main p
span.forservice{display:block}#front-page nav.main p
span.twentyfourservice{display:none}#about nav.main nav.main ul li.about,#services nav.main nav.main ul li.services,#products nav.main nav.main ul li.products,#blog nav.main nav.main ul li.blog,#contact nav.main nav.main ul
li.contact{border-top:none}#about nav.main nav.main ul li.about a,#services nav.main nav.main ul li.services a,#products nav.main nav.main ul li.products a,#blog nav.main nav.main ul li.blog a,#contact nav.main nav.main ul li.contact
a{color:#f6f4ef;background-color:#3d5aab}#about nav.main nav.main ul li.about a span,#services nav.main nav.main ul li.services a span,#products nav.main nav.main ul li.products a span,#blog nav.main nav.main ul li.blog a span,#contact nav.main nav.main ul li.contact a
span{display:inline-block}#about nav.main nav.main ul li.about a::after,#services nav.main nav.main ul li.services a::after,#products nav.main nav.main ul li.products a::after,#blog nav.main nav.main ul li.blog a::after,#contact nav.main nav.main ul li.contact a::after{content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid;border-left-color:#f6f4ef}}@media only screen and (min-width: 768px) and (max-width: 767px){nav.main ul li,nav.main ul li:last-child{border-top-width:1px;border-top-style:solid;border-top-color:#f6f4ef}}nav.main-sub ul.blog
ul{display:none}nav.main-sub ul.blog li a.inactive::after{-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid}nav.main-sub ul.blog li
a.active{background-color:#4d69b7;color:#f6f4ef}nav.main-sub ul.blog li a.active::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid}nav.main-sub ul.blog li
ul.open{background-color:#3d5aab;max-height:270px;overflow-x:hidden;overflow-y:auto;padding-bottom:20px}nav.main-sub ul.blog li ul.open li
a{font-size:14px;padding-top:10px;padding-bottom:0}nav.main-sub ul li
a{color:rgba(246,244,239,0.6);background-color:transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:15px}#about nav.main-sub
ul.about{display:block}#services nav.main-sub
ul.services{display:block}#products nav.main-sub
ul.products{display:block}#blog nav.main-sub
ul.blog{display:block}#contact nav.main-sub
ul.contact{display:block}@media only screen and (min-width: 768px){nav.main-sub{position:absolute;top:0;left:160px;width:200px;padding-top:156px;background-color:#2b4899}#front-page nav.main-sub{display:none}#about nav.main-sub ul.about,#services nav.main-sub ul.services,#products nav.main-sub ul.products,#blog nav.main-sub ul.blog,#contact nav.main-sub
ul.contact{display:block}nav.main-sub ul li a.current-page-item,nav.main-sub ul li a:hover{background-color:#3d5aab;color:#f6f4ef}.page-template-template-contact-php nav.main-sub{background-color:#2b4899;background-image:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/flourish-blue.png);background-repeat:no-repeat;background-position:0 146px}.page-template-template-contact-php nav.main-sub
.contact{margin-top:140px;font-style:italic}.page-template-template-contact-php nav.main-sub .contact a:hover{background-color:#3d5aab;color:#f6f4ef}.page-template-template-contact-php nav.main-sub .contact
div{margin:0
15px 15px;text-align:center;color:white}.page-template-template-contact-php nav.main-sub .contact div input[type=text]{font-family:Georgia,serif;font-size:14px;font-style:italic;padding:10px;background-color:#f6f4ef}.page-template-template-contact-php nav.main-sub .contact div input[type=submit]{width:100%;border-color:#f6f4ef;color:#f6f4ef}.page-template-template-contact-php nav.main-sub .contact
div.ginput_container{margin:0}.page-template-template-contact-php nav.main-sub .contact .gform_wrapper .top_label
input.medium{width:100%}}nav
.contact{background-color:#2b4899;color:#fff;text-align:center;font-style:italic;border:none;padding:15px
0}nav .contact input[type=submit]{width:100%;border-color:#f6f4ef;color:#f6f4ef;margin:20px
0}nav .contact .gform_wrapper.gf_browser_chrome
.gform_body{margin-left:0;width:100%}nav .contact .gform_wrapper ul.gform_fields
li.gfield{padding:0}nav .contact .gform_wrapper .gform_footer input.button,nav .contact .gform_wrapper .gform_footer input[type=submit],nav .contact .gform_wrapper .gform_page_footer input.button,nav .contact .gform_wrapper .gform_page_footer input[type=submit]{margin-right:0}nav .contact .gform_wrapper .top_label
input.medium{padding:10px}.page-navi
nav{overflow:hidden}.page-navi nav
ol.grav_page_navi{text-align:center;width:100%}.page-navi nav ol.grav_page_navi
li{display:inline-block;text-align:center;margin:0
5px;font-family:"Playfair Display",Georgia,serif;font-size:24px}.page-navi nav ol.grav_page_navi li.bpn-current{margin:0
4px}.page-navi nav ol.grav_page_navi li.bpn-current
span{border:1px
solid #c4bf9f}.page-navi nav ol.grav_page_navi li:hover{margin:0
4px}.page-navi nav ol.grav_page_navi li:hover
a{border:1px
solid #ddd9d1}.page-navi nav ol.grav_page_navi li.bpn-next-link,.page-navi nav ol.grav_page_navi li.bpn-next-link:hover,.page-navi nav ol.grav_page_navi li.bpn-prev-link,.page-navi nav ol.grav_page_navi li.bpn-prev-link:hover{margin:0
5px}.page-navi nav ol.grav_page_navi li.bpn-next-link a,.page-navi nav ol.grav_page_navi li.bpn-next-link:hover a,.page-navi nav ol.grav_page_navi li.bpn-prev-link a,.page-navi nav ol.grav_page_navi li.bpn-prev-link:hover
a{content:'';width:0;height:0;display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right-width:10px;border-right-style:solid;border-right-color:#c4bf9f;border-left:none;padding:0}.page-navi nav ol.grav_page_navi li.bpn-prev-link a,.page-navi nav ol.grav_page_navi li.bpn-prev-link:hover
a{margin-left:5px}.page-navi nav ol.grav_page_navi li.bpn-next-link a,.page-navi nav ol.grav_page_navi li.bpn-next-link:hover
a{margin-left:10px}.page-navi nav ol.grav_page_navi li a,.page-navi nav ol.grav_page_navi li
span{display:inline-block;padding:0
10px 5px;color:#4a4a4a}@media only screen and (max-width: 767px){nav.blog-menu{width:100%;position:fixed;z-index:8888;top:85px;text-align:center;background-color:#2b4899}nav.blog-menu ul.blog-sub-nav{display:none}nav.blog-menu
li{display:inline-block}nav.blog-menu li
a{padding:0
10px;line-height:50px;color:rgba(246,244,239,0.6)}nav.blog-menu>ul:not(.blog-sub-nav) li>a:after{content:'';width:0;height:0;display:inline-block;margin-left:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-width:10px;border-left-style:solid;margin-left:10px;border-left-color:rgba(246,244,239,0.6)}nav.blog-menu li:hover a,nav.blog-menu li:hover a::after{border-left-color:#fff;color:#fff}}.mobile-container.close{width:0}.mobile-container.open{width:100%}@media only screen and (min-width: 768px){.mobile-container{width:100% !important}}@media only screen and (max-width: 767px){.mobile-container{-webkit-transition-delay:.1s;-moz-transition:all 300ms ease-in-out .1s;-o-transition:all 300ms ease-in-out .1s;transition:all 300ms ease-in-out .1s;overflow:auto;position:absolute;width:0;top:85px;overflow-y:auto;-webkit-overflow-scrolling:touch}}.menu-global-container>ul>li>a{text-transform:uppercase}.menu-contact-inner{padding:1rem 1rem 0.5rem}.menu-contact-inner
form{margin-top:1.5rem}footer{padding:40px
80px}@media only screen and (max-width: 767px){footer{padding:20px
10px;text-align:center}footer
nav{padding:10px;width:100%}footer
nav.social{float:none}footer
a{color:#4a4a4a;text-decoration:none}footer a:visited{color:#4a4a4a}footer
span{font-style:italic}}@media only screen and (max-width: 640px){footer nav.social ul
li{margin:0
10px}}footer
nav{display:inline-block}footer nav ul
li{display:inline-block}footer nav.bottom ul li a,footer nav.bottom ul li a:visited{color:#4a4a4a;font-size:14px}footer nav.bottom ul li a::after,footer nav.bottom ul li a:visited::after{content:' | '}footer nav.bottom ul li:last-child a:after{content:''}footer
nav.social{float:right}footer nav.social ul
li{margin-left:25px}footer nav.social ul li
a{color:#3d5aab;font-size:30px}footer nav.social ul li a:active,footer nav.social ul li a:hover,footer nav.social ul li a:visited{color:#2b4899}.block-three-column-list
li{display:list-item !important;list-style-type:disc !important;padding-left:0}.block-three-column-list li
a{text-decoration:none}.block-callouts
.button{margin:20px
0}.block-button{text-align:center}.block-copy ol,.block-copy
ul{padding:0
40px;list-style-position:outside}.block-copy
ul{list-style-type:disc}.block-copy
ol{list-style-type:decimal}.block-copy ol
ol{list-style-type:lower-alpha}.block-copy
h3{text-align:center}.blog .block-copy{padding:60px
0 0 100px}.blog .block-copy
h3{text-align:left;margin:2em
0 1em;padding:0}.blog .block-copy
p{margin:15px
0}.block-container .columns
p{margin-bottom:2em}@media only screen and (max-width: 640px){.block-container .columns
p{margin-bottom:2em !important}}.block-container .image-column{text-align:center}@media only screen and (min-width: 768px){.block-container .image-column{text-align:right}.block-container .image-column
img{margin-right:5%}}.block-container.block-content-background .block-inner{padding:6em}@media only screen and (max-width: 1099px){.block-container.block-content-background .block-inner{padding:3rem 6rem}}@media only screen and (max-width: 767px){.block-container.block-content-background .block-inner{padding:1rem}}.block-container .block-inner{padding:6em}.block-container .block-inner
img{margin-top:20px}.block-container.block-logo-awards .block-inner{padding:0}.block-container.block-logo-awards .block-inner .awards,.block-container.block-logo-awards .block-inner
.icons{padding-top:65px;padding-bottom:65px;text-align:center}.block-container.block-callouts{text-align:center}.block-container.block-callouts
li.content{text-align:left;padding-top:1rem}.block-container.block-callouts li.content
h5{margin-bottom:1rem}.block-container.block-callouts
p.icon{font-size:70px}.block-container.block-callouts-list{text-align:center;float:none !important;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.block-container.block-callouts-list
ul{text-align:left;display:inline-block}.block-container.block-two-column .contact-info .row,.block-container.block-two-column .message-form
.row{margin-bottom:1rem}.block-container.block-two-column .contact-info .row:first-child,.block-container.block-two-column .message-form .row:first-child{text-align:right;font-style:italic}.block-container.block-two-column .contact-info .row input[type="text"],.block-container.block-two-column .contact-info .row textarea,.block-container.block-two-column .message-form .row input[type="text"],.block-container.block-two-column .message-form .row
textarea{padding:10px;width:100%;border:0}.block-container.block-two-column .contact-info .row input[type="submit"],.block-container.block-two-column .message-form .row input[type="submit"]{margin:20px
0;padding:10px
5px;width:100%;font-size:18px}.block-container.block-two-column .contact-info .row a,.block-container.block-two-column .message-form .row
a{color:#fff;text-decoration:none}@media only screen and (min-width: 768px){.block-container.block-three-column-list
ul{font-size:28px;line-height:38px}}.block-container.block-image-left
p.icon{font-size:70px;color:rgba(246,244,239,0.6);padding-top:30px}.block-container.block-image-left.tan:nth-child(odd){background-color:#c4bf9f}@media only screen and (min-width: 768px){.block-container.block-image-left .columns:first-child
.icon{text-align:center}}.block-container.block-service-area
a{display:block;min-height:500px}@media only screen and (max-width: 640px){.block-container.block-image-left
p.icon{margin:10px
0 0 !important}}@media only screen and (max-width: 767px){.block-container.block-image-left .block-inner{text-align:center}.block-container.block-image-left.block-description h2,.block-container.block-image-left.block-description
p{text-align:left}.block-container.block-two-column .contact-info .row div:first-child,.block-container.block-two-column .message-form .row div:first-child{text-align:left}.block-container.block-callouts
.columns{padding:20px
0}.block-container .block-inner{padding:4%}.block-container .block-inner ol,.block-container .block-inner
ul{text-align:left}}.tan.block-container.block-callouts
p.icon{color:rgba(246,244,239,0.6)}.white.block-container.block-image-left
p.icon{font-size:200px;color:#b8af91;padding-top:0}.products.filter .block-container .block-inner{padding:20px;margin-top:10px}.products.filter .block-container .block-inner
h6{margin:20px
0}.products.filter .block-container .block-inner .section-head{border-top:1px solid #b8af91;margin-top:20px}.products.filter .block-container .block-inner .section-head
h3{display:inline-block;border-bottom:1px solid #b8af91;margin-bottom:20px;width:50%}.section-inner{padding:4%}@media only screen and (min-width: 768px){.section-inner .blog-details{display:inline-block}.section-inner .blog-details.pub:before{content:' | '}}.white+.white{border-top:3px solid #f6f4ef}.block-sideimage.white+.block-sideimage.white{border-top:0}.block-sideimage.white+.block-sideimage.white .block-inner{padding-top:0}.block-intro.tan+.block-sideimage.white .block-inner{padding-top:4rem}.block-sideimage.last-image-block .block-inner{padding-bottom:6rem}.page-template-template-about-php .block-container.block-intro .columns
p{margin-bottom:2em}.page-template-template-service-page-php .block-container.block-related-posts .columns
p{margin-bottom:0}@media only screen and (max-width: 680px){.block-sideimage.last-image-block .block-inner{padding-bottom:3rem}}@media only screen and (max-width: 680px){.blue+.blue,.tan+.tan,.white+.white{padding:0}.block-container .block-inner{padding:4%}}@media only screen and (max-width: 767px){.block-intro,.section-inner{padding:4%}.block-intro h2,.section-inner
h2{font-size:24px;line-height:34px}.block-intro h3,.section-inner
h3{font-size:20px;line-height:30px}.block-history .block-inner{padding:5% 4%}}@media only screen and (max-width: 900px){.medium-block-grid-2>li{width:100%;padding:0
0.625rem 1.25rem}.home .block-callouts
.columns{width:100%}}.block-testimonial
blockquote{color:#000;margin:0}.block-testimonial blockquote
p{font-style:italic;display:block;font-size:1.5rem;line-height:1.35;letter-spacing:0.05rem}.block-testimonial blockquote
footer{padding:0;font-size:1rem}.block-testimonial blockquote
cite{display:block;font-style:normal;margin-top:2rem}.block-testimonial .flex-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1099px){.block-testimonial .flex-container{-webkit-flex-direction:row;flex-direction:row}}.block-testimonial .container-image{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.block-testimonial .container-image .bg-image{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;width:160px;height:160px;border-radius:100%}@media only screen and (min-width: 1099px){.block-testimonial .container-image{margin-right:4rem}}.block-testimonial .container-text{-webkit-flex-grow:1;flex-grow:1;margin-top:2rem}@media only screen and (min-width: 1099px){.block-testimonial .container-text{margin-top:0}}.block-testimonial.blue
blockquote{color:#fff}@media only screen and (max-width: 1098px){.block-content-background .fallback-tan{background:#b8af91}}@media only screen and (max-width: 1098px){.block-content-background .fallback-blue{background:#2b4899}}.block-content-background .block-inner.text-white{color:#fff}.block-content-background .block-inner.text-white h1,.block-content-background .block-inner.text-white h2,.block-content-background .block-inner.text-white h3,.block-content-background .block-inner.text-white h4,.block-content-background .block-inner.text-white h5,.block-content-background .block-inner.text-white h6,.block-content-background .block-inner.text-white
a{color:#fff}.block-content-background .block-inner.text-black{color:#000}.block-content-background .block-inner.text-black h1,.block-content-background .block-inner.text-black h2,.block-content-background .block-inner.text-black h3,.block-content-background .block-inner.text-black h4,.block-content-background .block-inner.text-black h5,.block-content-background .block-inner.text-black h6,.block-content-background .block-inner.text-black
a{color:#000}.block-html.image.text-white{color:#fff}@media only screen and (max-width: 1098px){.block-block-over-image{background-image:none !important}}.block-block-over-image__container{display:flex;padding-top:10rem;padding-bottom:10rem;min-height:714px}@media only screen and (max-width: 1098px){.block-block-over-image__container{padding:0}}.block-block-over-image
.row{display:flex}@media only screen and (max-width: 1098px){.block-block-over-image
.row{max-width:100% !important;padding:0}}.block-block-over-image__row{padding-top:3rem;padding-bottom:3rem}.block-block-over-image__column{display:flex;align-items:center;padding-right:7rem;padding-left:7rem;padding-top:3rem;padding-bottom:3rem;min-height:357px}.block-block-over-image__mobile-image{min-height:357px;background-position:center;background-size:cover}@media only screen and (min-width: 1099px){.block-block-over-image__mobile-image{display:none}}.block-block-over-image .align-left{justify-content:flex-start}.block-block-over-image .align-right{justify-content:flex-end}.container-blog-single>img{width:100%}.container-blog-single
h2{margin-left:100px}.container-blog-single .block-copy
h2{margin-left:0}.container-blog-single .blog-details.by{margin-left:50px}.container-blog-single .blog-details
a{color:#4a4a4a}.container-blog-single
.share{width:50px;height:175px;margin-top:20px;float:left;overflow:hidden;color:#c4bf9f}.container-blog-single .share
a{font-size:30px;display:block;margin:10px
5px;color:#c4bf9f;text-decoration:none}.container-blog-single .share a:hover{color:#b8af91}@media only screen and (max-width: 767px){.container-blog-single .blog-details.by,.container-blog-single
h2{margin-left:0}.container-blog-single .block-copy{padding:0}}.blog
.banner{margin-bottom:15px}.blog .banner.no-text{min-height:267px}.blog-thumb{display:block;width:100%;height:220px;background-size:cover !important;background-position:center;background-repeat:no-repeat}.comments .section-inner .comment-list li.comment,.comments .section-inner .commentlist li.comment,.comments-add .section-inner .comment-list li.comment,.comments-add .section-inner .commentlist
li.comment{border-bottom:1px solid #4a4a4a}.comments .section-inner .comment-list li.comment cite,.comments .section-inner .commentlist li.comment cite,.comments-add .section-inner .comment-list li.comment cite,.comments-add .section-inner .commentlist li.comment
cite{font-style:normal}.comments .section-inner .comment-list li.comment article.comment-block,.comments .section-inner .commentlist li.comment article.comment-block,.comments-add .section-inner .comment-list li.comment article.comment-block,.comments-add .section-inner .commentlist li.comment article.comment-block{padding:30px
0}.comments .section-inner .comment-list li.comment article.comment-block section,.comments .section-inner .commentlist li.comment article.comment-block section,.comments-add .section-inner .comment-list li.comment article.comment-block section,.comments-add .section-inner .commentlist li.comment article.comment-block
section{margin-bottom:20px}.comments .section-inner .comment-list li.comment article.comment-block section a,.comments .section-inner .commentlist li.comment article.comment-block section a,.comments-add .section-inner .comment-list li.comment article.comment-block section a,.comments-add .section-inner .commentlist li.comment article.comment-block section
a{text-decoration:none;color:#4a4a4a}.comments .section-inner .comment-list li.comment article.comment-block section a.reply,.comments .section-inner .commentlist li.comment article.comment-block section a.reply,.comments-add .section-inner .comment-list li.comment article.comment-block section a.reply,.comments-add .section-inner .commentlist li.comment article.comment-block section
a.reply{text-decoration:underline;display:block;margin-top:20px}.comments .section-inner .comment-list li.comment article.comment-block section time:before,.comments .section-inner .commentlist li.comment article.comment-block section time:before,.comments-add .section-inner .comment-list li.comment article.comment-block section time:before,.comments-add .section-inner .commentlist li.comment article.comment-block section time:before{content:'| '}.comments .section-inner .comment-list li.comment .children,.comments .section-inner .comment-list li.comment ol,.comments .section-inner .commentlist li.comment .children,.comments .section-inner .commentlist li.comment ol,.comments-add .section-inner .comment-list li.comment .children,.comments-add .section-inner .comment-list li.comment ol,.comments-add .section-inner .commentlist li.comment .children,.comments-add .section-inner .commentlist li.comment
ol{margin-left:100px}.comments .section-inner .comment-list li.comment.depth-1:last-child,.comments .section-inner .comment-list li.comment.depth-2:last-child,.comments .section-inner .commentlist li.comment.depth-1:last-child,.comments .section-inner .commentlist li.comment.depth-2:last-child,.comments-add .section-inner .comment-list li.comment.depth-1:last-child,.comments-add .section-inner .comment-list li.comment.depth-2:last-child,.comments-add .section-inner .commentlist li.comment.depth-1:last-child,.comments-add .section-inner .commentlist li.comment.depth-2:last-child{border-bottom:none}.comments .section-inner{padding:4% 0 0}#commentform{max-width:700px}#commentform .medium-2.columns{max-width:100px}#commentform .comment-submit-row .medium-2.columns{display:block;padding-top:1px}#commentform input[type="submit"]{margin-top:1rem}.comment-form-elements{margin-bottom:20px}.comment-form-elements input[type=text]{width:100%;height:30px}.comments-add .section-inner{padding-bottom:4%}.comments-add
textarea{width:100%}@media only screen and (max-width: 767px){.comments .section-inner .comment-list li.comment ol,.section-inner .comments-add .comment-list li.comment
ol{margin-left:40px}}.rating .section-inner{text-align:center}.rating .section-inner ul
li{display:inline-block;color:#2b4899;margin:0
10px;font-size:30px}.ratings .section-inner
.row{margin-bottom:0.75rem}.ratings .section-inner .row
.columns.last{float:left}.ratings .section-inner
h2{text-align:center}.ratings .section-inner
.title{text-align:right}.ratings .section-inner
.span{margin-top:0.3rem}.ratings .section-inner .span
span{background-color:#ddd9d1;margin:0
1% 0 0;width:9%;height:15px;display:block;float:left}.ratings .section-inner .span
span.selected{background-color:#2b4899}@media only screen and (max-width: 930px){.ratings .section-inner .span,.ratings .section-inner
.title{width:100%;text-align:left}}@media only screen and (max-width: 767px){.ratings .section-inner .title,.ratings .section-inner
h2{text-align:left}}.products.filter .section-inner{overflow:hidden}@media only screen and (min-width: 768px){.products.filter .section-inner{padding:0}.products.filter .section-inner
.filters{padding:20px
4% 10px}.products.filter .section-inner .filters
a{text-decoration:none;color:#4a4a4a}.products.filter .section-inner .filters a::after{content:' | ';margin:0
10px}.products.filter .section-inner .filters a:last-child::after{content:''}.products.filter .section-inner .filters a:hover{color:#fff}.products.filter .section-inner .filters a:hover::after{color:#4a4a4a}}@media only screen and (max-width: 767px){.products.filter .block-container .block-inner{margin-top:0}.products.filter .block-container .block-inner h5,.products.filter .block-container .block-inner
p{text-align:left}.products.filter .block-container .block-inner .section-head
h3{width:75%}.products.filter .section-inner{padding:0}.products.filter .section-inner
.filters{min-height:50px !important}.products.filter .section-inner .filters .filter-wrapper{display:none}.products.filter .section-inner .filters .filter-wrapper
a{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;height:40px;line-height:40px;width:100%;text-decoration:none;padding-left:20px;color:#4a4a4a;border-top:1px solid #dfdfdf}.products.filter .section-inner .filters .filter-wrapper a:hover{background-color:#4a4a4a;color:#ddd9d1}.products.filter .section-inner
.customSelect{color:#4a4a4a;padding:10px
0;margin:5px
10px;background:url(//www.overlakeheating.com/wp-content/themes/overlake/library/css/../images/arrow-right.png) right center no-repeat}}@media only screen and (min-width: 768px){.filter-wrapper{display:block !important}}@media only screen and (min-width: 768px){.swipe .cycle-slide{position:relative !important;visibility:visible !important}.swipe .cycle-slide:first-child{display:none !important}}@media only screen and (max-width: 767px){.swipe .cycle-slideshow{position:relative}.swipe .cycle-slideshow
.columns{position:absolute;top:0;left:0;width:100%}.swipe
.instruct{color:#c4bf9f;text-align:center}.swipe .instruct p.swipe-instruction{max-width:90%;margin:auto;position:relative;text-transform:uppercase}.swipe .instruct p.swipe-instruction::before,.swipe .instruct p.swipe-instruction::after{content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:0;bottom:0;margin:auto}.swipe .instruct p.swipe-instruction::before{border-right:10px solid #c4bf9f;left:0}.swipe .instruct p.swipe-instruction::after{border-left:10px solid #c4bf9f;right:0}.swipe .instruct p.swipe-instruction .swipe-bar{display:block;position:absolute;height:2px;width:100%;background:#c4bf9f;top:0;bottom:0;margin:auto}.swipe .instruct p.swipe-instruction .swipe-title{border-left:6px solid #fff;border-right:6px solid #fff;background:#fff;display:inline-block;position:relative}}