.header__contact-links{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(calc(100% + 20px));-ms-transform:translateY(calc(100% + 20px));transform:translateY(calc(100% + 20px))}.header__contact-links a{background:var(--secondary-colour);color:var(--text-over-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.header__contact-links a:after{content:'';position:absolute;bottom:0;left:50%;width:25px;background:#fff;height:2px;opacity:.6;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}.header__contact-links a:hover{background:hsla(calc(var(--secondary-colour-h) + 0deg),calc(var(--secondary-colour-s) + .001%),calc(var(--secondary-colour-l) + -10%),calc(var(--secondary-colour-a) - 0))}body:not(.is_mouse) .header__contact-links a:focus{background:hsla(calc(var(--secondary-colour-h) + 0deg),calc(var(--secondary-colour-s) + .001%),calc(var(--secondary-colour-l) + -10%),calc(var(--secondary-colour-a) - 0))}.header__contact-links a:last-of-type:after{display:none}.header__contact-links:hover a:after{opacity:0}body:not(.is_mouse) .header__contact-links:focus a:after{opacity:0}.header .container{max-width:var(--header-container-width);padding:0 60px}@media (max-width:767px){.header .container{padding:0 20px}}.header__inner{padding:10px 0;-webkit-transition:.4s ease-in-out padding;transition:.4s ease-in-out padding}@media (max-width:767px){.header__inner{padding:15px 0!important}}@media (max-width:767px){.header__logo{margin-top:15px}}.header__logo a{display:block;float:left}.header__logo a svg{display:block;max-width:100%;-webkit-transition:height .4s ease-in-out,width .4s ease-in-out;transition:height .4s ease-in-out,width .4s ease-in-out}@media (max-width:991px){.header__logo a svg{height:64px!important;width:184px!important}}.header__enquire{display:-webkit-box;display:-ms-flexbox;display:flex;width:116px;height:57px;padding:8px 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--font-heading);font-size:16px;font-weight:600;line-height:17px;-webkit-transition:background-color ease-in-out .2s,color ease-in-out .2s;transition:background-color ease-in-out .2s,color ease-in-out .2s;text-align:center;margin-right:20px;background-color:var(--third-colour);color:var(--primary-colour)}@media (max-width:767px){.header__enquire{position:absolute;bottom:20px;right:0}}@media (min-width:0px) and (max-width:575px){.header__enquire{width:77px;height:60px}}.header__enquire:hover{background:var(--secondary-colour);color:var(--text-over-secondary)}body:not(.is_mouse) .header__enquire:focus{background:var(--secondary-colour);color:var(--text-over-secondary)}body.has_header_image .header:not(.header--fixed) .header__enquire{background:var(--primary-colour);color:var(--text-over-primary)}body.has_header_image .header:not(.header--fixed) .header__enquire:hover{background-color:var(--third-colour);color:var(--primary-colour)}body:not(.is_mouse) body.has_header_image .header:not(.header--fixed) .header__enquire:focus{background-color:var(--third-colour);color:var(--primary-colour)}@media (min-width:992px){.header__nav{margin-top:10px}.header__nav>ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.has_header_image .header:not(.header--fixed) .header__inner{padding:30px 0}body.has_header_image .header:not(.header--fixed) .header__logo a svg{height:80px;width:232px}