@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/0b130f3675bf.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/2c82b9015a58.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/51d963d26bc2.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:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/1e82e2bfa969.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/49e242afe593.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:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/0b130f3675bf.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/2c82b9015a58.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/51d963d26bc2.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:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/1e82e2bfa969.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/49e242afe593.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}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.wpcf7 input[type=url],.wpcf7 input[type=email]{direction:ltr}
/*!
Theme Name: K. Binks Heating Ltd
Theme URI: http://underscores.me/
Author: Yorkshire Media Limited
Author URI: https://www.yorkshiremedia.co.uk
Description: Custom Wordpress theme for K. Binks Heating Ltd by Yorkshire Media Limited
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: binks
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

K. Binks Heating Ltd is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}strong{font-weight:bolder}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}textarea{overflow:auto}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-overflow .owl-stage-outer{overflow:visible!important}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto}.sidr.sidr-left{left:-260px;right:auto}body,button,input,select,textarea{color:#404040;font-family:"Montserrat","Segoe UI",Verdana,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6,.heading{position:relative;line-height:1em;font-family:"Montserrat","Segoe UI",Verdana,sans-serif;font-weight:700;padding:0;margin-top:0;color:#000}h1,h2,h3,h4,h5,h6{margin-bottom:1em}.heading--large{font-size:3.7em;margin-bottom:0}@media only screen and (max-width:75em){.heading--large{font-size:3.5em}}@media (max-width:62.5em){.heading--large{font-size:3.2em}}@media (max-width:50em){.heading--large{font-size:3em}}@media (max-width:37.5em){.heading--large{font-size:2em}}h1,.h1{font-size:2.5em;margin-bottom:32px}@media (max-width:50em){h1,.h1{font-size:2.1em}}h2,.h2{font-size:2.1em}@media (max-width:50em){h2,.h2{font-size:1.7em}}h3,.h3{font-size:1.7em}@media (max-width:50em){h3,.h3{font-size:1.3em}}h4,.h4{font-size:1.5em}@media (max-width:50em){h4,.h4{font-size:1.2em}}.text--center{text-align:center}.text--large{font-size:1.4em}.text--white{color:#fff}.text--blue{color:#005193}.text--white a{color:#fff}p{margin-bottom:1em;font-size:1.1em}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{background:#fff}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}img{height:auto;max-width:100%}.block{position:relative;padding:3em 1em;background-repeat:no-repeat;background-size:cover;background-position:center center;*zoom:1}.block:before,.block:after{content:"";display:table}.block:after{clear:both}.block--white{background-color:#fff}.block--blue{background-color:#005193}.block--blue-o{background-color:rgba(0,81,147,.84)}.block--bg--br{background-size:auto;background-position:center right -5%}@media (max-width:37.5em){.block--bg--br{background-image:none!important}}.block--padding--header,.block--padding--header .container{min-height:45vh;padding:0;margin-top:10em}@media (max-width:37.5em){.block--padding--header,.block--padding--header .container{min-height:40vh}}.block--padding--none{padding:0}.block--padding--extra{padding:3em}@media (max-width:62.5em){.block--padding--extra{padding:3em 2em}}@media (max-width:37.5em){.block--padding--extra{padding:3em 1em}}.block--padding--section{padding-top:6em;padding-bottom:6em}@media (max-width:37.5em){.block--padding--section{padding-top:3em;padding-bottom:3em}}.block--padding--section--top{padding-top:6em}@media (max-width:37.5em){.block--padding--section--top{padding-top:3em}}.block--padding--section--bottom{padding-bottom:6em}@media (max-width:37.5em){.block--padding--section--bottom{padding-bottom:3em}}.block--border--top{border-top:8px solid #005193}.block--border--top:before{content:"";position:absolute;top:0;left:50%;margin-left:-30px;width:0;height:0;border-top:solid 25px #005193;border-left:solid 25px transparent;border-right:solid 25px transparent;z-index:9}.block--overflow{overflow:hidden}.block__overlay-header{position:absolute;left:0;bottom:0}.icon-block{padding:3em;padding-left:9em;padding-right:4em;position:relative;margin-bottom:3em}@media only screen and (max-width:75em){.icon-block{padding-left:7em;padding-right:3em}}@media (max-width:37.5em){.icon-block{padding:1em 0 1em 6em}}.icon-block__icon{width:5em;position:absolute;margin-left:-8em}@media only screen and (max-width:75em){.icon-block__icon{margin-left:-6em}}.logo-gallery{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.logo-gallery img{margin:1%;max-width:20%}@media (max-width:50em){.logo-gallery img{max-width:30%}}@media (max-width:37.5em){.logo-gallery img{max-width:48%}}.footer-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1em 1em 1.3em 1em}@media (max-width:37.5em){.footer-cta{display:block}}.footer-cta__label{-ms-flex:1;flex:1}.footer-cta__link.cta{font-size:1em;padding-right:3.5em}button,input[type=button],input[type=submit]{border:0;border-radius:0;background:0 0;text-align:left;width:auto;cursor:pointer;text-decoration:underline;font-weight:700}button:hover,input[type=button]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=number],input[type=range],input[type=time],input[type=color],input,textarea{width:100%;color:#000;border:0;border-bottom:2px solid #cd1a08;border-radius:0;padding:1em 0;height:3.5em;line-height:1.5em;transition:padding .25s ease-out;margin-bottom:1em}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,input[type=range]:focus,input[type=time]:focus,input[type=color]:focus,input:focus,textarea:focus{color:#111;padding:1em}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}textarea{height:8em}a{color:inherit;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.ctas-wrapper{width:100%;left:0;position:absolute;background:#fff;margin-top:1em}.ctas-wrapper,.ctas-wrapper li,.ctas-wrapper a{display:block}.ctas-wrapper a{width:50%;float:right;clear:both}@media (max-width:37.5em){.ctas-wrapper a{width:100%}}.cta{position:relative;display:block;text-decoration:underline;font-size:1.2em;font-weight:700;padding:1.5em 1em 1.5em 2.5em;text-decoration:none;transition:transform .25s ease-out}.cta:after{content:">";position:absolute;right:2.5em}.cta--white{background-color:#fff}.cta--blue{background-color:#005193}.cta--red{background-color:#cd1a08}.cta--offwhite{background-color:#f3f7fa}.cta--white,.cta--offwhite{color:#005193}.cta--red,.cta--blue{color:#fff}.cta--no-padding{padding:0}.cta:hover,.cta:focus{transform:scale(1.05);text-decoration:none}.cta:active{transform:scale(.9)}.main-navigation{background:#f3f7fa;padding:2em;border-right:8px solid #cd1a08;z-index:1000}.main-navigation ul,.main-navigation li{display:block;padding:0;margin:0}.main-navigation ul a,.main-navigation li a{display:block;padding:1em 0;font-weight:700;color:#005193;font-size:1.1em}.hamburger{position:relative;display:inline-block;width:1.75em;height:.8em;margin-right:.3em;border-top:.15em solid #005193;border-bottom:.15em solid #005193}.hamburger:before{content:"";position:absolute;top:.18em;left:0;width:100%;border-top:.15em solid #005193}.nav-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;background-color:rgba(0,0,0,.5)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#383838;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{*zoom:1}.clear:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.container{position:relative;max-width:118.75em;margin:0 auto;*zoom:1}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.grid-one-whole{width:calc(100%);float:left;margin-left:0}.grid-one-half{width:calc(50%);float:left;margin-left:0}.grid-one-half:nth-child(odd){clear:left}@media (max-width:50em){div:not(.nested-grid)>.grid-one-half{width:calc(100%);float:left;margin-left:0}}@media (max-width:37.5em){.grid-one-half{width:calc(100%);float:left;margin-left:0}}.grid-one-quarter{width:calc(25%);float:left;margin-left:0}@media (max-width:62.5em){.grid-one-quarter{width:calc(50%);float:left;margin-left:0}.grid-one-quarter:nth-child(odd){clear:left}}@media (max-width:37.5em){.grid-one-quarter{width:calc(100%);float:left;margin-left:0}}.grid-two-thirds{width:calc(66.66667%);float:left;margin-left:0}@media (max-width:37.5em){.grid-two-thirds{width:calc(100%);float:left;margin-left:0}}.grid-one-third{width:calc(33.33333%);float:left;margin-left:0}@media (max-width:62.5em){.grid-one-third{width:calc(50%);float:left;margin-left:0}}@media (max-width:50em){.grid-one-third{width:calc(100%);float:left;margin-left:0}}.grid-one-third:nth-child(4n){clear:left}@media (max-width:62.5em){.grid-one-third:nth-child(4n){clear:none}}@media (max-width:62.5em){.grid-one-third:nth-child(odd){clear:left}}body:not(.home){background:#f3f7fa}.contact-nav{background:rgba(0,81,147,.84);position:absolute;left:0;top:-4.5em;z-index:10;color:#fff}.contact-nav:before{display:block;content:"";background:rgba(0,81,147,.84);margin-left:-1000px;width:1000px;height:100%;position:absolute}.contact-nav,.contact-nav li{display:inline-block;margin:0;padding:0}@media (max-width:37.5em){.contact-nav,.contact-nav li{display:none}}.contact-nav li:first-child a{font-size:1.4em;padding-left:1em}.contact-nav li:first-child:after{content:"•";padding:0 1em 0 1em}.contact-nav a{display:inline-block;padding:.5em}.contact-nav img{height:20px;width:20px}.site-header{background:#f3f7fa;position:fixed;z-index:10;width:100%;height:66px;top:6em;left:0}.site-header:after{display:block;content:"";border:5px solid #005193;position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px}@media (max-width:37.5em){.site-header:after{display:block}}.site-header__branding{position:absolute;right:1em;z-index:11;top:-79px}.site-header__branding img{width:auto;max-height:223px}@media (max-width:37.5em){.site-header__branding{position:relative;margin:0 auto;display:block;width:100%;text-align:center;right:0}.site-header__branding img{display:inline-block;height:223px}}@media (max-width:28.125em){.site-header__branding{text-align:right;padding-right:1em}}.site-header__title{color:#005193;font-style:italic;font-size:2em;text-align:center;line-height:66px;margin:0;font-weight:700;margin-left:-2em}@media (max-width:50em){.site-header__title{font-size:1.5em;display:none}}@media (max-width:37.5em){.site-header__title{margin-left:1em;text-align:left;font-size:1.3em}}@media (max-width:28.125em){.site-header__title{font-size:1em;width:40%;line-height:20px;margin-top:20px}}.site-header__mobile-nav-toggle{padding:1em;display:none;width:100%;color:#cd1a08;text-decoration:none;font-size:1.4em;line-height:1em;margin-bottom:-10px;z-index:9999}.site-header__nav-toggle{display:inline-block;color:#005193;position:absolute;left:1em;line-height:66px;z-index:12;padding:0;text-decoration:none;font-weight:300;font-size:1.4em}@media (max-width:37.5em){.site-header__nav-toggle{font-size:1em}}.site-header__nav-toggle:hover{color:#cd1a08}.site-header__nav-toggle:hover span,.site-header__nav-toggle:hover span:before{border-color:#cd1a08}.sticky{display:block}.post,.page{margin:0 0 1.5em}.site-footer{border-top:8px solid #005193;border-bottom:8px solid #cd1a08;margin-top:4em}@media (max-width:37.5em){.site-footer .block{padding:0 1em}}iframe{max-width:100%}.custom-logo-link{display:inline-block}