/*!
Theme Name: HTF_2019
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: htf_2019
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.

HTF_2019 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/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,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="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]: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="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#121742}a:visited{color:#121742}a:hover,a:focus,a:active{color:#ffb700}a:hover,a:active{outline:0}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);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 rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;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}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}:root{--headings:'Montserrat', helvetica, sans-serif;--text:'Figtree', helvetica, sans-serif}*{margin:0;padding:0;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}body{margin:0;padding:0;margin:auto;font-family:var(--text),Helvetica,sans-serif;font-weight:300;background-color:#f2f2f2;overflow:auto;overflow-x:hidden}p{font-family:var(--text),Helvetica,sans-serif;font-weight:300;font-size:1em;line-height:1.6em;color:#161616;text-decoration:none}h1,h2,h3,h4,h5{font-family:var(--headings),Helvetica,sans-serif;font-weight:700}h1{font-size:2.2em;line-height:1em;margin-top:0}h2{font-size:1.75em;line-height:1em}a{text-decoration:none;color:#121742;cursor:pointer!important;width:fit-content}a:hover{cursor:pointer!important}p a{text-decoration:underline;color:#ffb700}p a:visited{color:#ffb700}li{list-style-type:none}.bold{font-family:var(--text),Helvetica,sans-serif;font-weight:700}button{background-color:#121742;-webkit-transform:skew(0deg);transform:skew(0deg);text-transform:uppercase!important;cursor:pointer;padding:12px 40px!important;border:0!important;border-radius:0;transition:all 0.5s ease}a button:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:1px;z-index:-1;background:#121742;transform-origin:bottom left;-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);transition:all 0.5s ease}a button span{color:#fff;-webkit-transform:skew(0deg);transform:skew(0deg);display:inline-block;font-size:1.2em;letter-spacing:.2px;font-family:var(--headings),Helvetica,sans-serif;font-weight:400;transition:all 0.5s ease}a:hover button{background-color:#ffb700;transition:all 0.5s ease}a:hover button span{color:#fff;transition:all 0.5s ease}a:hover button:after{background:#ffb700;transition:all 0.5s ease}a button.yellow{background-color:#ffb700;transition:all 0.5s ease}a button.yellow span{color:#fff;transition:all 0.5s ease}a button.yellow:after{background:#ffb700;transition:all 0.5s ease}a:hover button.yellow{background-color:#121742;transition:all 0.5s ease}a:hover button.yellow span{color:#fff;transition:all 0.5s ease}a:hover button.yellow:after{background:#121742;transition:all 0.5s ease}@font-face{font-family:'Proxima Nova Light';src:url(/wp-content/themes/htf_2019/fonts/ProximaNova-Light.eot);src:url('/wp-content/themes/htf_2019/fonts/ProximaNova-Light.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Light.woff2) format('woff2'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Light.woff) format('woff'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Light.ttf) format('truetype'),url('/wp-content/themes/htf_2019/fonts/ProximaNova-Light.svg#ProximaNova-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova Semibold';src:url(/wp-content/themes/htf_2019/fonts/ProximaNova-Semibold.eot);src:url('/wp-content/themes/htf_2019/fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Semibold.woff2) format('woff2'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Semibold.woff) format('woff'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Semibold.ttf) format('truetype'),url('/wp-content/themes/htf_2019/fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:var(--text);src:url(/wp-content/themes/htf_2019/fonts/ProximaNova-Regular.eot);src:url('/wp-content/themes/htf_2019/fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Regular.woff2) format('woff2'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Regular.woff) format('woff'),url(/wp-content/themes/htf_2019/fonts/ProximaNova-Regular.ttf) format('truetype'),url('/wp-content/themes/htf_2019/fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');font-weight:400;font-style:normal}.header-top{position:fixed;top:0;width:100%;height:30px;background:#121742;padding-left:70px;padding-right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:9999}.header-top .top-nav ul{display:flex}.header-top .top-nav ul li a{color:#fff;font-size:.7em;text-transform:uppercase;font-family:var(--headings),Helvetica,sans-serif;margin:0 15px 0 15px;font-weight:400;transition:all 0.3s ease}.header-top .top-nav ul li:hover a{color:#FFB700;transition:all 0.3s ease}.header-top a.call{background:#FFB700;height:auto;padding:8px 40px 8px 40px;display:flex}.header-top a.call:before{content:'';background:#FFB700;height:40px;width:40px;top:0;right:220px;position:absolute;-webkit-clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%)}.header-top a.call p{font-family:var(--headings),Helvetica,sans-serif;font-weight:500;margin-bottom:0;line-height:1.1em;color:#fff;transition:all 0.5s ease}.header-top a.call:hover p{color:#121742;transition:all 0.5s ease}header{position:fixed;top:30px;width:100%;height:70px;background:#fff;border-bottom:1px solid #f2f2f2;padding-left:70px;padding-right:70px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:9999}header .main-navigation.small-screen{display:none}header .main-navigation ul{display:flex}header .main-navigation ul li{color:#121742;font-size:.8em;text-transform:uppercase;font-family:var(--headings),Helvetica,sans-serif;margin:0 15px 0 15px;font-weight:500;transition:all 0.3s ease;letter-spacing:.2px;z-index:9999}header .main-navigation ul li a{color:#121742;transition:all 0.3s ease}header .main-navigation ul li:hover a{color:#FFB700;transition:all 0.3s ease}header .logo{position:fixed;left:75px;margin-top:4px}header .anniversary{position:fixed;right:40px;margin-top:4px}header .main-navigation ul.header-mini-menu{display:flex}header .main-navigation ul.sub-menu{display:none!important}header .main-navigation li:hover ul.sub-menu{display:block!important;position:absolute;margin:0;margin-left:-15px;padding:8px 0 0 0;background:#fff}header .main-navigation li ul.sub-menu li a{color:#121742;transition:all 0.3s ease}header .main-navigation li ul.sub-menu li{margin:0;padding:8px 16px;font-size:1em;transition:all 0.3s ease}header .main-navigation li ul.sub-menu li:hover{background:#f8f8f8;transition:all 0.3s ease}header .main-navigation li ul.sub-menu li:last-child{margin:0}header .main-navigation li ul.sub-menu li:hover a{color:#FFB700;transition:all 0.3s ease}.page-template-tpl_home section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_home section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_home section.top .text h3{color:#121742}.page-template-tpl_home section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_home section.top .text{padding:100px 5% 100px 10%;width:50%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_home section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.home section.top .image{background-position:right!important}.page-template-tpl_home section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.page-template-tpl_home section.video{padding:50px 10%;background:#fff}.page-template-tpl_home section.hire{padding:70px 5%;;background:#f8f8f8;text-align:center}.page-template-tpl_home section.hire .text{max-width:450px;margin:auto;margin-bottom:30px}.page-template-tpl_home section.hire .text h2{color:#FFB700;line-height:1.2em;margin-bottom:15px}.page-template-tpl_home section.hire .text p{color:#121742}.image-choices-admin-field.image-choices-use-images .image-choices-choice-image-wrap,.image-choices-field .image-choices-choice-image-wrap{width:50px!important;height:50px!important}form#gform_2 li.gfield img{margin:15px 8px 10px 8px;padding:0 10px}.gform_legacy_markup_wrapper .gform_footer button{color:#fff}form#gform_2 li.gfield h3{color:#121742}form#gform_2 li.gfield h4{color:#121742;margin-top:10px;font-size:1.3em}.gform_wrapper form#gform_2{text-align:center!important;max-width:600px!important;background:#fff;padding:40px 4px 20px 20px}.gform_wrapper form#gform_2 input,.gform_wrapper form#gform_2 textarea{padding:8px 16px!important}.gform_wrapper form#gform_2 #gform_page_2_2 ul li{text-align:left!important}.gform_wrapper form#gform_2 .gform_page_footer input{background:#121742;padding:14px 34px!important;color:#fff;cursor:pointer;transition:all 0.5s ease}.gform_wrapper form#gform_2 .gform_page_footer input:hover{color:#ffb700;cursor:pointer;transition:all 0.5s ease}.gform_wrapper .gform_page_footer{border:0!important}.gform_wrapper .gform_page_footer .button.gform_next_button{margin-right:0;margin-bottom:24px}label.gfield_label{color:#121742;font-family:var(--text),sans-serif;font-weight:600;font-size:1.2em!important;text-align:left}.image-choices-admin-field.image-choices-use-images .image-choices-choice,.image-choices-field .image-choices-choice{border:2px solid transparent!important}.image-choices-admin-field.image-choices-use-images .image-choices-choice-selected,.image-choices-field .image-choices-choice-selected{border-color:#ffb700!important}.image-choices-admin-field.image-choices-use-images .image-choices-choice label,.image-choices-field .image-choices-choice label{border:0!important}.image-choices-field .image-choices-choice-text,.image-choices-field .image-choices-choice-price{font-size:1.2em!important;color:#121742!important}.page-template-tpl_home section.about-us{padding:0;background:#fff;text-align:left}.page-template-tpl_home section.about-us .text h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_home section.about-us .text h4{color:#121742}.page-template-tpl_home section.about-us .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:550px;margin-bottom:25px}.page-template-tpl_home section.about-us .text{padding:100px 10% 100px 10%;margin-left:calc(40% + 20px);width:auto;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_home section.about-us .image{height:600px;width:40%;max-width:720px;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:10}.page-template-tpl_home section.about-us .colour{background:#ffb700;height:600px;width:calc(40% + 20px);max-width:740px;-webkit-clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:0}.page-template-tpl_home section.why-us{padding:70px 10%;background:#f8f8f8;text-align:center}.page-template-tpl_home section.why-us .text{max-width:450px;margin:auto}.page-template-tpl_home section.why-us .text h2{color:#121742;line-height:1.2em}.page-template-tpl_home section.why-us .text p{color:#121742}.page-template-tpl_home section.why-us .repeater{display:flex;flex-direction:row;justify-content:center;text-align:center;margin:50px 0;background:#fff;border-radius:20px;padding:40px 24px}.page-template-tpl_home section.why-us .repeater .argument{margin:0 15px;width:25%}.page-template-tpl_home section.why-us .repeater .argument h3{margin:0 0 7px 0;color:#FFB700}.page-template-tpl_home section.why-us .repeater .argument img{margin:0 0 20px 0}.page-template-tpl_home section.why-us .repeater .argument p{color:#121742}.page-template-tpl_home section.why-us a button{text-align:center;margin:auto}.page-template-tpl_home section.charities{background:#fff;padding:70px 5%;text-align:center}.page-template-tpl_home section.charities .text{margin-bottom:35px}.page-template-tpl_home section.charities .text h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_home section.charities .text p{color:#121742;max-width:350px;margin:auto}.page-template-tpl_home section.charities .images .charity{display:inline-block;width:33%;padding:0 5px;margin-bottom:25px}.page-template-tpl_home section.charities .images .charity img{width:100%;display:block;margin-bottom:15px}.page-template-tpl_home section.charities .images .charity p{font-size:1.2em;color:#121742}.page-template-tpl_home section.charities a button{margin-top:35px}.page-template-tpl_home section.faq{padding:70px 10%;background:#f8f8f8;text-align:left}.page-template-tpl_home section.faq .text{max-width:450px;margin-bottom:30px}.page-template-tpl_home section.faq .text h2{color:#FFB700;line-height:1.2em;margin-bottom:15px}.page-template-tpl_home section.faq .text p{color:#121742}.page-template-tpl_home section.faq a button{text-align:left;margin-top:30px}.page-template-tpl_basic section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_basic section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_basic section.top .text h3{color:#121742}.page-template-tpl_basic section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_basic section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_basic section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.page-template-tpl_basic section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.page-template-tpl_basic section.content{padding:70px 10%;background:#f8f8f8;text-align:left}.page-template-tpl_basic section.content h2{color:#FFB700;text-align:left;line-height:1.2em;margin-bottom:15px}.page-template-tpl_basic section.content h3,.page-template-tpl_basic section.content h4,.page-template-tpl_basic section.content h5,.page-template-tpl_basic section.content p{color:#121742}.page-template-tpl_basic section.content p{color:#121742;margin-bottom:15px}.page-template-tpl_basic section.content .policies{max-width:1000px;margin-bottom:30px}.page-id-1315.page-template-tpl_basic section.content .policies{max-width:100%;margin:0}.page-template-tpl_policies section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_policies section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_policies section.top .text h3{color:#121742}.page-template-tpl_policies section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_policies section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_policies section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.page-template-tpl_policies section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.page-template-tpl_policies section.content{padding:70px 10%;background:#f8f8f8;text-align:left}.page-template-tpl_policies section.content h2{color:#FFB700;text-align:left;line-height:1.2em;margin-bottom:15px}.page-template-tpl_policies section.content h3,.page-template-tpl_policies section.content h4,.page-template-tpl_policies section.content h5,.page-template-tpl_policies section.content p{color:#121742}.page-template-tpl_policies section.content p{color:#121742;margin-bottom:15px}.page-template-tpl_policies section.content .policies{max-width:1000px;margin-bottom:30px}section.policies-list{background:#fff;padding:70px 10%}.policies-list .policies{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.policies-list .policies a{width:calc(33.333% - 20px);background:#f8f8f8;padding:20px;border-radius:4px;text-align:center;margin:0 20px 20px 0}.page-template-tpl_loads_form header,.page-template-tpl_loads_form .header-top,.page-template-tpl_loads_form footer{display:none}.page-template-tpl_loads_form section.top{padding:0;background:#fff;text-align:left}.page-template-tpl_loads_form section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_loads_form section.top .text h3{color:#121742}.page-template-tpl_loads_form section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_loads_form section.top .text{padding:50px 0 50px 10%;width:40%;height:400px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_loads_form section.top .image{height:400px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:0}.page-template-tpl_loads_form section.top .colour{background:#ffb700;height:400px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:0}.page-template-tpl_loads_form section.content{padding:70px 10%;background:#f8f8f8;text-align:left;min-height:70vh}.page-template-tpl_loads_form section.content h2{color:#121742;margin-bottom:20px}.page-template-tpl_loads_form section.content .gpnf-add-entry{background-color:#ffb700;color:#121742}.page-template-tpl_loads_form section.content .gpnf-add-entry:hover{background:#ffd76f;color:#121742}.page-template-tpl_loads_form .gform_wrapper li.gfield fieldset{border:0}.page-template-tpl_loads_form .gfield_repeater_item{width:100%}.page-template-tpl_loads_form .gfield_repeater_cell{margin-top:5px;margin:5px 20px 5px 0;display:inline-block}.page-template-tpl_loads_form .gfield_repeater_buttons .add_repeater_item_text{min-width:100px;height:auto;background:#ffb700;color:#121742}.page-template-tpl_loads_form .gfield_repeater_buttons .add_repeater_item_text:hover{background:#ffd76f;color:#121742}.page-template-tpl_loads_form .gfield_repeater_buttons .remove_repeater_item_text{min-width:100px;height:auto;background:#ea0000;color:#fff}.page-template-tpl_loads_form .gfield_repeater_buttons .remove_repeater_item_text:hover{background:#a20000;color:#fff}.page-template-tpl_loads_form .gform_wrapper .gfield_repeater_cell label{color:#121742}.page-template-tpl_loads header,.page-template-tpl_loads .header-top,.page-template-tpl_loads footer{display:none}.page-template-tpl_loads section.top{padding:0;background:#fff;text-align:left}.page-template-tpl_loads section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_loads section.top .text h3{color:#121742}.page-template-tpl_loads section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_loads section.top .text{padding:50px 0 50px 10%;width:40%;height:400px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_loads section.top .image{height:400px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:0}.page-template-tpl_loads section.top .colour{background:#ffb700;height:400px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:0}.page-template-tpl_loads section.content{padding:70px 10%;background:#f8f8f8;text-align:left;min-height:70vh}.page-template-tpl_loads section.content h2{color:#121742;margin-bottom:20px}.page-template-tpl_loads section.content table{margin:0;width:100%;border-collapse:collapse}.page-template-tpl_loads section.content table td.gv-field-9-1{padding:20px!important;border-bottom:1px solid #fff!important}.page-template-tpl_loads section.content table thead{text-align:left;color:#bbb;text-transform:capitalize;font-size:.9em}.page-template-tpl_loads section.content table td{padding:10px;text-align:left;background-color:#fff;color:#121742;font-size:1.1em;text-transform:uppercase;vertical-align:top}.page-template-tpl_loads .gv-table-view tbody>tr{border-bottom:1px solid #ddd!important}.page-template-tpl_loads section.content .gv-table-view{margin-bottom:20px}.page-template-tpl_loads section.content .gpnf-actions{display:none}.page-template-tpl_loads section.content td.gpnf-row-actions{display:none!important}.page-template-tpl_loads .buttons button.yellow{margin-right:30px;margin-bottom:5px}.page-template-tpl_loads .gv-table-view .gfield_repeater_item{display:flex;text-align:left;flex-direction:row;justify-content:flex-start;padding:15px;border-bottom:1px solid;flex-wrap:wrap}.page-template-tpl_loads .gv-table-view .gfield_repeater_cell{width:auto;min-width:15%;margin-right:20px}.page-template-tpl_loads .gv-table-view tr:first-of-type{border:0}.page-template-tpl_loads .gv-table-view tr td:before{width:0%;padding:0}.page-template-tpl_loads .gv-table-view tr{display:table-row;position:static;padding:0;overflow-x:auto}.page-template-tpl_loads .gv-table-view tr td{display:table-cell}.page-template-tpl_loads .gfield_repeater_cell .gfield_repeater_value{font-size:20px!important;color:#121742!important;text-transform:uppercase}.gfield_repeater_label{color:#aaa}.page-template-tpl_anniversary section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_anniversary section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_anniversary section.top .text h3{color:#121742}.page-template-tpl_anniversary section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_anniversary section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_anniversary section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.page-template-tpl_anniversary section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.page-template-tpl_anniversary section.hire{padding:70px 5%;;background:#f8f8f8;text-align:center}.page-template-tpl_anniversary section.hire .text{max-width:450px;margin:auto;margin-bottom:70px}.page-template-tpl_anniversary section.hire .text h2{color:#FFB700;line-height:1.2em;margin-bottom:15px}.page-template-tpl_anniversary section.hire .text p{color:#121742}.page-template-tpl_anniversary section.hire .timeline{margin:auto;padding:100px 0 200px}.page-template-tpl_anniversary section.hire .line{height:1600px;width:3px;margin-top:135px;position:absolute;left:calc(50% - 2px);background:rgb(255 183 0);background:-moz-linear-gradient(top,rgb(255 183 0) 0%,rgb(255 183 0) 80%,rgb(248 248 248) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(255 183 0)),color-stop(80%,rgb(255 183 0)),color-stop(100%,rgb(248 248 248)));background:-webkit-linear-gradient(top,rgb(255 183 0) 0%,rgb(255 183 0) 80%,rgb(248 248 248) 100%);background:-o-linear-gradient(top,rgb(255 183 0) 0%,rgb(255 183 0) 80%,rgb(248 248 248) 100%);background:-ms-linear-gradient(top,rgb(255 183 0) 0%,rgb(255 183 0) 80%,rgb(248 248 248) 100%);background:linear-gradient(to bottom,rgb(255 183 0) 0%,rgb(255 183 0) 80%,rgb(248 248 248) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb700',endColorstr='#f8f8f8',GradientType=0)}.page-template-tpl_anniversary section.hire .line:before{content:'';background-color:#ffb700;height:20px;width:20px;position:absolute;border-radius:100%;margin-left:-10px}.page-template-tpl_anniversary section.hire .timeline .event .text{width:350px;background:#fff;margin:10px;padding:20px;text-align:left;position:relative;z-index:100}.page-template-tpl_anniversary section.hire .timeline .event.left img{position:absolute;z-index:10;left:5%;width:500px;margin-top:-300px}.page-template-tpl_anniversary section.hire .timeline .event.left img.img-two{left:10%;margin-top:-50px;z-index:15;width:450px}.page-template-tpl_anniversary section.hire .timeline .event.right img{position:absolute;z-index:10;right:5%;width:500px;margin-top:-300px}.page-template-tpl_anniversary section.hire .timeline .event.left{margin-left:calc(50% - 400px)}.page-template-tpl_anniversary section.hire .timeline .event.right{margin-left:calc(50% + 30px)}.page-template-tpl_anniversary section.hire .timeline .event.right:before,.page-template-tpl_anniversary section.hire .timeline .event.left:not(:first-child):before{content:'';background-color:#ffb700;height:20px;width:20px;position:absolute;border-radius:100%;left:calc(50% - 10px);margin-top:25px}.page-template-tpl_anniversary section.hire .timeline .event h3{color:#ffb700}.page-template-tpl_anniversary section.hire .timeline .event p{color:#121742}.page-template-tpl_anniversary section.hire .timeline .event.one.left{margin-bottom:110px}.page-template-tpl_anniversary section.hire .timeline .event.two.right img{margin-top:-200px}.page-template-tpl_anniversary section.hire .timeline .event.two.right{margin-bottom:250px}.page-template-tpl_anniversary section.hire .timeline .event.four.right{margin-bottom:80px}.page-template-tpl_anniversary section.hire .timeline .event.six.right img{margin-top:-350px}.page-template-tpl_anniversary section.hire .timeline .event.six.right{margin-bottom:250px}.page-template-tpl_anniversary section.hire .timeline .event.six.right img.img-two{margin-top:-60px;right:10%}.page-template-tpl_anniversary section.hire .timeline .event.seven.left{margin-bottom:150px}.page-template-tpl_anniversary section.hire .timeline .event.nine.left{margin-bottom:120px}.page-template-tpl_anniversary section.hire .timeline .event.ten.right img.img-two{right:10%;margin-top:-100px}.page-template-tpl_anniversary section.truck{padding:70px 5%;background:#fff;text-align:center}.page-template-tpl_anniversary section.truck h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_anniversary section.truck .text{max-width:600px;margin:auto;margin-bottom:40px}.page-template-tpl_anniversary section.truck video{max-width:800px;width:100%}.page-template-tpl_about section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_about section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_about section.top .text h3{color:#121742}.page-template-tpl_about section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_about section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_about section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.page-template-tpl_about section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.page-template-tpl_about section.why-us{padding:70px 5%;;background:#f8f8f8;text-align:center}.page-template-tpl_about section.why-us .text{max-width:450px;margin:auto}.page-template-tpl_about section.why-us .text h2{color:#121742;line-height:1.2em}.page-template-tpl_about section.why-us .text p{color:#121742}.page-template-tpl_about section.why-us .repeater{display:flex;flex-direction:row;justify-content:center;text-align:center;margin:50px 0;background:#fff;border-radius:20px;padding:50px 40px}.page-template-tpl_about section.why-us .repeater .argument{margin:0 15px}.page-template-tpl_about section.why-us .repeater .argument h3{margin:0 0 7px 0;color:#FFB700}.page-template-tpl_about section.why-us .repeater .argument img{margin:0 0 20px 0}.page-template-tpl_about section.why-us .repeater .argument p{color:#121742}.page-template-tpl_about section.why-us a button{text-align:center;margin:auto;display:block}section.local-area{padding:70px 15%;background:#f4f4f4}section.local-area h2,section.local-area h3{color:#ffb700;margin-bottom:15px}section.local-area p{margin-bottom:20px}section.local-area button{background-color:#121742;-webkit-transform:skew(0deg);transform:skew(0deg);text-transform:uppercase!important;cursor:pointer;padding:12px 40px!important;border:0!important;border-radius:0;transition:all 0.5s ease}section.local-area button:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:1px;z-index:-1;background:#121742;transform-origin:bottom left;-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);transition:all 0.5s ease}section.local-area button span{color:#fff;-webkit-transform:skew(0deg);transform:skew(0deg);display:inline-block;font-size:1.2em;letter-spacing:.2px;font-family:var(--headings),Helvetica,sans-serif;font-weight:400;transition:all 0.5s ease}section.local-area button:hover{background-color:#ffb700;transition:all 0.5s ease}section.local-area button:hover span{color:#fff;transition:all 0.5s ease}section.local-area button:hover:after{background:#ffb700;transition:all 0.5s ease}.page-template-tpl_about section.about-us{padding:0;background:#fff;text-align:left}.page-template-tpl_about section.about-us .text h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_about section.about-us .text h4{color:#121742}.page-template-tpl_about section.about-us .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:800px;margin-bottom:25px;column-count:2}.page-template-tpl_about section.about-us .text{padding:100px 5% 100px 5%;margin-left:40%;width:60%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_about section.about-us .image{height:600px;width:40%;max-width:720px;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:10}.page-template-tpl_about section.about-us .colour{background:#ffb700;height:600px;width:calc(40% + 20px);max-width:740px;-webkit-clip-path:polygon(25% 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:0}.page-template-tpl_about section.charities{background:#f8f8f8;padding:70px 5%;text-align:center}.page-template-tpl_about section.charities .text{margin-bottom:35px}.page-template-tpl_about section.charities .text h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_about section.charities .text p{color:#121742;max-width:350px;margin:auto}.page-template-tpl_about section.charities .images .charity p{font-size:1.2em;color:#121742}.page-template-tpl_about section.charities .images .charity{display:inline-block;width:33%;padding:0 5px;margin-bottom:25px}.page-template-tpl_about section.charities .images .charity img{width:100%;display:block;margin-bottom:15px}.page-template-tpl_about section.charities a button{margin-top:35px}.page-template-tpl_about section.faq{padding:70px 10%;background:#fff;text-align:left}.page-template-tpl_about section.faq .text{max-width:450px;margin-bottom:30px}.page-template-tpl_about section.faq .text h2{color:#FFB700;line-height:1.2em;margin-bottom:15px}.page-template-tpl_about section.faq .text p{color:#121742}.page-template-tpl_about section.faq a button{text-align:center;display:block;margin-top:30px}.blog section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.blog section.top .text h1{color:#ffb700;margin-bottom:10px}.blog section.top .text h5{color:#121742}.blog section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.blog section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.blog section.top .image{background-image:url(https://htftransport.co.uk/wp-content/uploads/2019/05/htf_26.jpg);height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.blog section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.blog section.all-articles{padding:70px 5%;background:#f8f8f8;text-align:left}.blog .post{width:31%;display:inline-block;margin:1%;background:#fff;vertical-align:top}.blog .post .post-text{padding:10px 20px 20px 20px}.blog .post .post-text h2{margin-bottom:10px;font-size:1.5em;transition:all 0.5s ease}.blog .post .post-text p{margin-bottom:10px}#nav-posts>div{display:none}#nav-posts>div>a{display:none}.single article ul{padding-left:15px;margin-bottom:10px}.single article ul li{list-style-type:disc}.single article{margin:auto;margin-top:100px;background:#fff}.single article section.top{padding:0;background:#f8f8f8;text-align:left}.single article section.top .text h1{color:#ffb700;margin-bottom:10px}.single article section.top .text h5{color:#121742}.single article section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.single article section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.single article section.top .image{background-image:url(https://htftransport.co.uk/wp-content/uploads/2019/05/htf_26.jpg);height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.single article section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.single article h1.title-post{color:#121742;margin-bottom:10px}.single .entry-content{max-width:1024px;padding:70px 0 20px 0;margin:auto}.single .entry-content p{margin-bottom:15px;font-size:1em}.single .post-footer{padding:0 0 50px 0;margin:auto;max-width:1024px}nav.navigation.post-navigation{padding:20px;background:#f8f8f8}nav.navigation.post-navigation .nav-previous a,nav.navigation.post-navigation .nav-next a{font-size:1.15em;transition:all 0.5s ease}nav.navigation.post-navigation .nav-previous:before{content:'< '}nav.navigation.post-navigation .nav-next:after{content:' >'}section#meta-2,section#archives-2,section#recent-comments-2,section#categories-2{display:none}.single .comments-area{padding:30px 50px;max-width:1024px;margin:auto}.single .comments-area article{margin-top:20px}.single .widget-area{padding:0 50px 30px 50px;max-width:1024px;margin:auto}.single h2{color:#222152;margin-bottom:10px}.single li.comment{margin-bottom:15px}.single ol.comment-list{background:#f8f8f8;padding:20px}.single .comment-content p{font-size:16px;color:#161616;margin:10px 0}.single .comment-body{padding:15px 15px 20px 15px;margin-bottom:5px;background:#fff}.single a.comment-reply-link{background:#bbb;padding:7px 20px;color:#fff;transition:all 0.5s ease}.single a.comment-reply-link:hover,.single a.comment-reply-link:active,.single a.comment-reply-link:focus{background:#212252;transition:all 0.5s ease}.single .comment-respond{background:#f8f8f8;padding:15px 20px 20px 20px;margin-top:20px}.single .comment-reply-title{color:#212252}.single input[type="submit"]{border:0;border-radius:0;background:#212252;color:#fff;font-size:.75rem;line-height:1;padding:8px 20px;transition:all 0.5s ease}.single input[type="submit"]:hover,.single input[type="submit"]:focus,.single input[type="submit"]:active{background:#ccc;color:#222152;transition:all 0.5s ease}.single .widget{background:#f8f8f8;padding:10px 20px 15px 20px}.page-template-tpl_contact section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_contact section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_contact section.top .text h5{color:#121742;margin-bottom:5px}.page-template-tpl_contact section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_contact section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_contact section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,15% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,15% 100%);position:absolute;z-index:10;left:50%;top:100px}.page-template-tpl_contact section.top .colour{background:#ffb700;height:600px;width:calc(50% + 20px);max-width:920px;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,15% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,15% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.page-template-tpl_contact section.contact{padding:70px 5%;background:#f8f8f8;text-align:left;display:flex;flex-direction:row;justify-content:space-around}.page-template-tpl_contact section.contact h2{color:#ffb700;margin-bottom:5px}.page-template-tpl_contact section.contact h3{color:#ffb700;margin-bottom:5px}.page-template-tpl_contact section.contact p{color:#121742;margin-bottom:15px}.page-template-tpl_contact section.contact a{color:#121742}.page-template-tpl_contact section.contact a:hover{color:#ffb700}.page-template-tpl_contact section.contact a:hover p{color:#ffb700}.page-template-tpl_contact section.contact form{max-width:600px}.gform_wrapper input,.gform_wrapper textarea{border:1px solid #ddd!important;border-radius:0!important;padding:10px}.gform_wrapper .gform_footer input[type=submit]{background:#121742;padding:12px 40px;border:0!important;color:#fff;cursor:pointer;transition:all 0.5s ease}.gform_wrapper .gform_footer input[type=submit]:hover{background:#ffb700;color:#121742;cursor:pointer;transition:all 0.5s ease}.page-template-tpl_landing_page section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_landing_page section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_landing_page section.top .text h5{color:#121742;margin-bottom:5px;text-transform:uppercase}.page-template-tpl_landing_page section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_landing_page section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_landing_page section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.page-template-tpl_landing_page section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}.page-template-tpl_landing_page section.hire{padding:70px 5%;;background:#f8f8f8;text-align:center}.page-template-tpl_landing_page section.hire .text{max-width:450px;margin:auto;margin-bottom:30px}.page-template-tpl_landing_page section.hire .text h2{color:#FFB700;line-height:1.2em;margin-bottom:15px}.page-template-tpl_landing_page section.hire .text p{color:#121742}.page-template-tpl_landing_page section.about-us{padding:0;background:#fff;text-align:left}.page-template-tpl_landing_page section.about-us .text h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_landing_page section.about-us .text h4{color:#121742}.page-template-tpl_landing_page section.about-us .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_landing_page section.about-us .text{padding:100px 10% 100px 10%;margin-left:50%;width:auto;height:400px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_landing_page section.about-us .image{height:600px;width:50%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:10}.page-template-tpl_landing_page section.about-us .colour{background:#ffb700;height:600px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,75% 100%,100% 100%);clip-path:polygon(25% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:0}.page-template-tpl_landing_page section.why-us{padding:70px 10%;background:#f8f8f8;text-align:center}.page-template-tpl_landing_page section.why-us .text{max-width:450px;margin:auto}.page-template-tpl_landing_page section.why-us .text h2{color:#121742;line-height:1.2em}.page-template-tpl_landing_page section.why-us .text p{color:#121742}.page-template-tpl_landing_page section.why-us .repeater{display:flex;flex-direction:row;justify-content:center;text-align:center;margin:50px 0;background:#fff;border-radius:20px;padding:40px 30px}.page-template-tpl_landing_page section.why-us .repeater .argument{margin:0 15px;width:25%}.page-template-tpl_landing_page section.why-us .repeater .argument h3{margin:0 0 7px 0;color:#FFB700}.page-template-tpl_landing_page section.why-us .repeater .argument img{margin:0 0 20px 0;width:150px}.page-template-tpl_landing_page section.why-us .repeater .argument p{color:#121742}.page-template-tpl_landing_page section.why-us a button{text-align:center;margin:auto;display:block}.page-template-tpl_landing_page section.more-text{padding:0;background:#fff;text-align:left}.page-template-tpl_landing_page section.more-text .text h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_landing_page section.more-text .text h4{color:#121742}.page-template-tpl_landing_page section.more-text .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:550px;margin-bottom:25px}.page-template-tpl_landing_page section.more-text .text{padding:100px 10% 100px 10%;margin-left:calc(40% + 20px);width:auto;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_landing_page section.more-text .image{height:600px;width:40%;max-width:720px;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:10}.page-template-tpl_landing_page section.more-text .colour{background:#ffb700;height:600px;width:calc(40% + 20px);max-width:740px;-webkit-clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,75% 100%,0% 100%);position:absolute;z-index:0}.page-template-tpl_landing_page section.fleet{height:700px;width:100%;padding:0;background:#fff}.page-template-tpl_landing_page section.fleet .mobile{display:none}.page-template-tpl_landing_page #slider{position:relative;overflow:hidden;margin:0 auto 0 auto;border-radius:0}.page-template-tpl_landing_page #slider ul.main{position:relative;margin:0;padding:0;height:700px;list-style:none}.page-template-tpl_landing_page #slider ul.main li.main{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;float:left;margin:0;padding:0;width:1400px;height:700px;background:#fff;text-align:center}.page-template-tpl_landing_page #slider ul.main li.main .image{height:700px;width:calc(60% - 70px);margin-left:70px;background-size:contain!important}.page-template-tpl_landing_page #slider ul.main li.main .text{width:40%;padding:20px 45px;text-align:left}.page-template-tpl_landing_page #slider ul.main li.main h4{color:#121742}.page-template-tpl_landing_page #slider ul.main li.main h2{color:#ffb700;margin-bottom:10px}.page-template-tpl_landing_page #slider ul.main li.main .description{max-height:500px;overflow-y:scroll}.page-template-tpl_landing_page div.control_prev,.page-template-tpl_landing_page div.control_next{position:absolute;top:44%;z-index:999;display:block;padding:18px 20px 12px 20px;width:auto;height:auto;background:#4a4a4a;color:#fff;text-decoration:none;font-weight:600;font-size:18px;opacity:.8;cursor:pointer;-webkit-transition:all 0.2s ease}.page-template-tpl_landing_page div.control_prev:hover,.page-template-tpl_landing_page div.control_next:hover{opacity:1;-webkit-transition:all 0.2s ease}.page-template-tpl_landing_page div.control_prev{border-radius:0 2px 2px 0}.page-template-tpl_landing_page div.control_next{right:0;border-radius:2px 0 0 2px}.page-template-tpl_landing_page section.faq{padding:70px 10%;background:#f8f8f8;text-align:left}.page-template-tpl_landing_page section.faq .text{max-width:450px;margin-bottom:30px}.page-template-tpl_landing_page section.faq .text h2{color:#FFB700;line-height:1.2em;margin-bottom:15px}.page-template-tpl_landing_page section.faq .text p{color:#121742}.page-template-tpl_landing_page section.faq a button{text-align:left;display:block;margin-top:30px}section.faq .faq .accordion{max-width:800px;text-align:left}.accordion .transition,.accordion p,.accordion ul li i:before,.accordion ul li i:after{transition:all 0.25s ease-in-out}.accordion .flipIn,.accordion ul li{animation:flipdown 0.5s ease both}.accordion .no-select{-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion ul{width:100%}.accordion h5{padding-left:15px;margin-bottom:0;color:#FFB700;font-size:1.25em;font-weight:700}.accordion p{position:relative;overflow:hidden;max-height:800px;max-width:500px;opacity:1;color:#121742;font-weight:200;transform:translate(0,0);margin:10px 0;z-index:2}.accordion ul{list-style:none;perspective:900;padding:0;margin:0}.accordion ul li{position:relative;padding:0;margin:0;padding:5px 0}.accordion ul li:last-of-type{padding-bottom:0}.accordion ul li i{position:absolute;transform:translate(-6px,0);margin-top:10px;left:10px}.accordion ul li i:before,.accordion ul li i:after{content:"";position:absolute;background-color:#ffb700;width:2px;height:10px}.accordion ul li i:before{transform:translate(0,0) rotate(90deg)}.accordion ul li i:after{transform:translate(0,0) rotate(90deg)}.accordion ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.accordion ul li input[type=checkbox]:checked~p{margin:0;max-height:0;opacity:0;transform:translate(0,50%)}.accordion ul li input[type=checkbox]:checked~i:before{transform:translate(0,0) rotate(0deg);background-color:#121742}.accordion ul li input[type=checkbox]:checked~i:after{transform:translate(0,0) rotate(-90deg);background-color:#121742}.accordion ul li input[type=checkbox]:checked~h5{color:#121742}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0deg)}}.page-template-tpl_services section.top{margin-top:100px;padding:0;background:#fff;text-align:left}.page-template-tpl_services section.top .text h1{color:#ffb700;margin-bottom:10px}.page-template-tpl_services section.top .text h5{color:#121742;margin-bottom:5px;text-transform:uppercase}.page-template-tpl_services section.top .text p{color:#121742;line-height:1.5em;font-weight:200;max-width:450px;margin-bottom:25px}.page-template-tpl_services section.top .text{padding:100px 0 100px 10%;width:40%;height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_services section.top .image{height:600px;width:50%;max-width:900px;display:block;-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:10;left:50%;top:100px}.page-template-tpl_services section.top .colour{background:#ffb700;height:600px;max-width:920px;width:calc(50% + 20px);-webkit-clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(25% 0,100% 0%,100% 100%,0% 100%);position:absolute;z-index:0;left:calc(50% - 20px);top:100px}section.all-services{padding:70px 5%;background:#f8f8f8}section.all-services .service{width:30%;display:inline-block;margin:0 20px 20px 0}section.all-services .service .service-image{width:100%;height:300px;opacity:1;border-bottom:8px solid #ffb700;transition:all 0.5s ease}section.all-services .service h3{margin-top:10px;color:#121742;transition:all 0.5s ease}section.all-services a:hover .service h3{color:#ffb700;transition:all 0.5s ease}section.all-services a:hover .service .service-image{opacity:.8;transition:all 0.5s ease}footer div.top{background:#fff;border-top:2px solid #121742;padding:40px 30px;height:auto;display:flex;flex-direction:row;justify-content:space-evenly}footer div.top .divison{width:auto;margin:5px;max-width:400px}footer div.top .divison:last-child{min-width:510px}footer div.top .divison.areas ul{column-count:2;font-weight:400;font-size:.9em}footer div.top .divison.all-logos ul{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}footer div.top h4{color:#FFB700;font-weight:500;margin-bottom:10px}footer div.top li{color:#121742;font-family:var(--headings),Helvetica,sans-serif;font-size:.9em;line-height:1.5em}footer div.top .logos li{display:inline-block}footer div.top p{color:#121742!important;font-size:.9em}footer div.top a{color:#121742}footer div.top li:hover,footer div.top a:hover{color:#FFB700}footer div.top p{color:#fff}footer div.top p:hover{color:#FFB700!important}footer div.top .icons{margin-top:15px}footer div.top img{margin:0 5px}footer div.bottom{background:#121742;padding-left:40px;padding-right:40px;padding-bottom:5px;padding-top:8px;display:flex;flex-direction:row;justify-content:center}footer div.bottom p{margin-right:5px;margin-left:5px;font-size:.75em;color:#fff}footer div.bottom a p{margin-right:5px;margin-left:5px;font-size:.75em;color:#fff}footer div.bottom a:hover p{color:#FFB700}@media screen and (min-width:1800px){body{max-width:1800px;margin-left:calc(50% - 900px)!important}header{max-width:1800px}.header-top{max-width:1800px}header .logo{left:calc(50% - 820px)}header .anniversary{right:calc(50% - 860px)}.page-template-tpl_anniversary section.hire .timeline .event.left img{left:calc(50% - 800px)}.page-template-tpl_anniversary section.hire .timeline .event.right img{right:calc(50% - 800px)}.page-template-tpl_anniversary section.hire .timeline .event.left img.img-two{left:calc(50% - 700px)}.page-template-tpl_anniversary section.hire .timeline .event.six.right img.img-two,.page-template-tpl_anniversary section.hire .timeline .event.ten.right img.img-two{right:calc(50% - 700px)}}@media screen and (max-width:1450px){section.local-area{padding:70px 10%}.page-template-tpl_landing_page #slider ul.main li.main{width:1200px;height:700px}.page-template-tpl_landing_page #slider ul.main li.main .text{padding:20px 55px 20px 40px}}@media screen and (max-width:1375px){.page-template-tpl_anniversary section.hire .timeline .event.right img{right:20px;width:400px}.page-template-tpl_anniversary section.hire .timeline .event.left img{left:20px;width:400px}.page-template-tpl_anniversary section.hire .timeline .event.left img.img-two{left:5%;width:350px}.page-template-tpl_anniversary section.hire .timeline .event.six.right img.img-two{right:5%}.page-template-tpl_anniversary section.hire .timeline .event.ten.right img.img-two{right:5%}}@media screen and (max-width:1200px){.page-template-tpl_landing_page #slider ul.main li.main{width:1000px;height:500px}.page-template-tpl_landing_page #slider ul.main li.main .image{height:500px}.page-template-tpl_landing_page #slider ul.main{height:500px}.page-template-tpl_landing_page section.fleet{height:500px}}@media screen and (max-width:1024px){header .main-navigation.small-screen{display:none!important}header .main-navigation{display:none}#responsive-menu-pro-container{display:flex!important;flex-direction:column;justify-content:center}header .anniversary{position:static;margin-left:91px}.page-template-tpl_home section.why-us .repeater{display:block}.page-template-tpl_home section.why-us .repeater .argument{margin:15px;display:inline-block;width:40%;vertical-align:top}.page-template-tpl_home section.charities .images .charity{display:inline-block;width:49%}section.local-area{padding:70px 5%}.page-template-tpl_anniversary section.hire .timeline .event.right,.page-template-tpl_anniversary section.hire .timeline .event.left{margin-left:5%}.page-template-tpl_anniversary section.hire .timeline .event.left img.img-two,.page-template-tpl_anniversary section.hire .timeline .event.six.right img.img-two,.page-template-tpl_anniversary section.hire .timeline .event.ten.right img.img-two{display:none}.page-template-tpl_anniversary section.hire .timeline .event{margin-bottom:200px!important}.page-template-tpl_anniversary section.hire .line{left:5%!important}.page-template-tpl_anniversary section.hire .timeline .event.right:before,.page-template-tpl_anniversary section.hire .timeline .event.left:not(:first-child):before{left:calc(5% - 8px)}.page-template-tpl_anniversary section.hire .timeline .event img{margin:0!important;margin-top:-250px!important;right:5%!important;left:auto!important}.page-template-tpl_anniversary section.hire .timeline .event.one.left{margin-bottom:165px!important}.page-template-tpl_anniversary section.hire .timeline .event.three.left{margin-bottom:143px!important}.page-template-tpl_anniversary section.hire .timeline .event.four.right{margin-bottom:125px!important}.page-template-tpl_anniversary section.hire .timeline .event.five.left{margin-bottom:235px!important}.page-template-tpl_anniversary section.hire .timeline .event.six.right,.page-template-tpl_anniversary section.hire .timeline .event.seven.left{margin-bottom:170px!important}.page-template-tpl_anniversary section.hire .timeline .event.eight.right{margin-bottom:175px!important}.page-template-tpl_anniversary section.hire .timeline .event.nine.left{margin-bottom:120px!important}.page-template-tpl_anniversary section.hire .timeline .event.ten.right{margin-bottom:0px!important}.page-template-tpl_anniversary section.hire .timeline{padding:100px 0}.page-template-tpl_anniversary section.hire .line{height:3500px}.page-template-tpl_anniversary section.truck iframe{width:800px!important;height:450px!important}.page-template-tpl_about section.why-us .repeater{display:block}.page-template-tpl_about section.why-us .repeater .argument{margin:15px;display:inline-block;width:40%;vertical-align:top}.page-template-tpl_about section.charities .images .charity{display:inline-block;width:49%}.page-template-tpl_landing_page section.why-us .repeater{display:block}.page-template-tpl_landing_page section.why-us .repeater .argument{margin:15px;display:inline-block;width:40%;vertical-align:top}.page-template-tpl_landing_page section.fleet .mi-slider ul li.image.one{width:50%}.page-template-tpl_landing_page #slider ul.main li.main{width:770px;height:700px;flex-direction:column}.page-template-tpl_landing_page #slider ul.main li.main .image{height:350px;width:calc(100% - 115px);margin:0 auto}.page-template-tpl_landing_page #slider ul.main li.main .text{padding:20px;height:350px;width:calc(100% - 115px);background:#f8f8f8;display:flex;flex-direction:column;justify-content:center}.page-template-tpl_landing_page #slider ul.main{height:700px}.page-template-tpl_landing_page section.fleet{height:740px;padding:20px 0}.page-template-tpl_landing_page #slider ul.main li.main .description{max-height:195px}section.all-services .service{width:47%}.blog .post{width:47%}.single .entry-content{padding:70px 5% 20px 5%}.single .post-footer{padding:0 5% 50px 5%;margin:auto;max-width:1024px}.page-template-tpl_contact section.contact{display:block}.page-template-tpl_contact .gform_wrapper form{margin:0}.page-template-tpl_contact section.contact .form{margin-bottom:25px}.policies-list .policies a{width:calc(50% - 20px)}footer div.top{display:block}footer div.top .divison{width:30%;display:inline-block;vertical-align:top;margin-bottom:15px}footer div.top .divison.all-logos{width:100%;display:block;max-width:600px}}@media screen and (max-width:850px){.page-template-tpl_home section.faq img{width:100%}.page-template-tpl_home section.hire img{width:100%}.page-template-tpl_about section.faq img{width:100%}.page-template-tpl_about section.about-us .image{height:300px;width:100%;display:block;clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-bottom:10px solid #FFB700}.page-template-tpl_about section.about-us .colour{display:none}.page-template-tpl_about section.about-us .text{margin-left:0;height:auto;display:block;padding:70px 5%}.page-template-tpl_landing_page section.more-info .image{height:300px;width:100%;display:block;clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-bottom:10px solid #FFB700}.page-template-tpl_landing_page section.more-info .colour{display:none}.page-template-tpl_landing_page section.more-info .text{margin-left:0;height:auto;display:block;padding:70px 5%}.page-template-tpl_landing_page section.faq img{width:100%}.page-template-tpl_landing_page section.hire img{width:100%}}@media screen and (max-width:768px){.header-top{display:none!important}button#responsive-menu-pro-button{top:8px!important}header{top:0!important;padding-left:5%;padding-right:5%}header .logo{position:fixed;left:20px}.header-top .top-nav ul li a{margin:0 10px}.page-template-tpl_basic section.top{margin-top:70px}.page-template-tpl_basic section.top .text{padding:70px 5%;width:auto;height:auto;display:block}.page-template-tpl_basic section.top .image{height:350px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-bottom:10px solid #FFB700;background-position:center!important}.page-template-tpl_basic section.top .image{background-position:right bottom!important}.page-id-1315.page-template-tpl_basic section.top .image{display:none}.page-template-tpl_basic section.top .colour{display:none}.policies-list .policies a{width:100%;margin:0 0 20px}.page-template-tpl_loads button#responsive-menu-pro-button{display:none}.page-template-tpl_loads section.top .text{padding:50px 5%;width:auto;height:auto;display:block}.page-template-tpl_loads section.top .colour{display:none}.page-template-tpl_loads section.top .image{display:none}.page-template-tpl_loads section.content{padding:50px 5%}.page-template-tpl_home section.top{margin-top:70px}.page-template-tpl_home section.top .text{padding:70px 5%;width:auto;height:auto;display:block}.page-template-tpl_home section.top .image{display:none}.home section.top .image{background-position:right bottom!important}.page-template-tpl_home section.top .colour{display:none}.page-template-tpl_home section.about-us .image{height:300px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-top:10px solid #FFB700}.page-template-tpl_home section.about-us .colour{display:none}.page-template-tpl_home section.about-us .text{padding:70px 5%;margin-left:0;width:auto;height:auto;display:block}.page-template-tpl_home section.why-us .repeater{margin:50px 0;border-radius:20px;padding:40px 40px 10px 40px}.page-template-tpl_home section.why-us .repeater .argument{display:block;width:100%;max-width:350px;vertical-align:top;margin:0 auto 40px auto}.page-template-tpl_home section.charities .images .charity{display:block;width:100%}.page-template-tpl_anniversary section.top{margin-top:70px}.page-template-tpl_anniversary section.top .text{padding:70px 5%;width:auto;height:auto;display:block}.page-template-tpl_anniversary section.top .image{height:350px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-bottom:10px solid #FFB700;background-position:center!important}.page-template-tpl_anniversary section.top .image{background-position:right bottom!important}.page-template-tpl_anniversary section.top .colour{display:none}.page-template-tpl_about section.top{margin-top:70px}.page-template-tpl_about section.top .text{padding:70px 5%;width:auto;height:auto;display:block}.page-template-tpl_about section.top .image{height:300px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-bottom:10px solid #FFB700}.page-template-tpl_about section.top .colour{display:none}.page-template-tpl_about section.charities .images .charity{display:block;width:100%}.page-template-tpl_about section.about-us .image{height:300px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-top:10px solid #FFB700}.page-template-tpl_about section.about-us .colour{display:none}.page-template-tpl_about section.about-us .text{padding:70px 5%;margin-left:0;width:auto;height:auto;display:block}.page-template-tpl_about section.about-us .text p{column-count:1}.page-template-tpl_about section.why-us .repeater{margin:50px 0;border-radius:20px;padding:40px 40px 10px 40px}.page-template-tpl_about section.why-us .repeater .argument{display:block;width:100%;max-width:350px;vertical-align:top;margin:0 auto 40px auto}.page-template-tpl_services section.top .text{padding:70px 5%;width:auto;height:auto;display:block}.page-template-tpl_services section.top .image{display:none}.page-template-tpl_services section.top .colour{display:none}.page-template-tpl_services section.top{margin-top:70px}section.all-services .service{width:100%;display:block;margin:0 0 20px 0}.page-template-tpl_landing_page section.top{margin-top:70px}.page-template-tpl_landing_page section.top .text{padding:70px 5%;width:auto;height:auto;display:block}.page-template-tpl_landing_page section.top .image{height:300px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-bottom:10px solid #FFB700}.page-template-tpl_landing_page section.top .colour{display:none}.page-template-tpl_landing_page section.about-us .image{height:300px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-top:10px solid #FFB700}.page-template-tpl_landing_page section.about-us .colour{display:none}.page-template-tpl_landing_page section.about-us .text{padding:70px 5%;margin-left:0;width:auto;height:auto;display:block}.page-template-tpl_landing_page section.more-text .image{height:300px;width:100%;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-top:10px solid #FFB700}.page-template-tpl_landing_page section.more-text .colour{display:none}.page-template-tpl_landing_page section.more-text .text{padding:70px 5%;margin-left:0;width:auto;height:auto;display:block}.page-template-tpl_landing_page section.more-text .text p{column-count:1}.page-template-tpl_landing_page section.hire{padding:50px 5% 30px}.page-template-tpl_landing_page section.why-us .repeater{margin:50px 0;border-radius:20px;padding:40px 40px 10px 40px}.page-template-tpl_landing_page section.why-us .repeater .argument{display:block;width:100%;max-width:350px;vertical-align:top;margin:0 auto 40px auto}.page-template-tpl_landing_page section.fleet .my-slider #slider{display:none}.page-template-tpl_landing_page section.fleet .my-slider .mobile{display:block}.page-template-tpl_landing_page section.fleet{height:auto;position:static;padding:40px 5%!important}.page-template-tpl_landing_page section.fleet .my-slider .mobile .image{height:300px;width:100%;background-size:cover!important}.page-template-tpl_landing_page section.fleet .my-slider .mobile .text{padding:30px 20px;text-align:left;background:#f8f8f8;margin-bottom:30px}.page-template-tpl_landing_page section.fleet .my-slider .mobile .text h2{color:#ffb700;line-height:1.2em}.blog section.top{margin-top:70px}.blog section.top .text{padding:70px 5%;width:auto;height:auto;display:block}.blog section.top .colour,.blog section.top .image{display:none}.single article{margin-top:70px}.single article section.top .text{padding:70px 5%;width:100%;height:auto}.single article section.top .image{height:350px;width:100%;max-width:900px;display:block;-webkit-clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);position:static;border-bottom:10px solid #ffb700}.single article section.top .colour{display:none}.page-template-tpl_contact section.top{margin-top:70px}.page-template-tpl_contact section.top .text{padding:70px 5%;width:100%;height:auto;display:block}.page-template-tpl_contact section.top .colour{display:none}.page-template-tpl_contact section.top .image{height:400px;width:100%;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);position:static;left:0;top:0}footer div.top .divison{width:100%;display:block;vertical-align:top;margin-bottom:25px}footer div.top .divison:last-child{margin-bottom:0}}@media screen and (max-width:640px){.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:auto!important}.gform_wrapper form#gform_2{text-align:center!important;max-width:100%!important;background:#fff;padding:40px 20px 20px}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{text-align:center}.gform_wrapper ul.gfield_radio li{padding:0!important;max-width:44%;margin:0 10px 0 0!important}.blog .post{width:100%;margin:0 0 20px 0}}@media screen and (max-width:550px){header .anniversary{display:none}.page-template-tpl_landing_page section.why-us{padding:70px 5%}.page-template-tpl_anniversary section.hire .timeline .event img{position:static!important;margin:0!important;width:calc(100% - 20px)!important}.page-template-tpl_anniversary section.hire .timeline{padding:0}.page-template-tpl_anniversary section.hire .line{margin-top:25px}.page-template-tpl_anniversary section.hire .timeline div.event.left.one,.page-template-tpl_anniversary section.hire .timeline div.event.left.three,.page-template-tpl_anniversary section.hire .timeline div.event.left.five,.page-template-tpl_anniversary section.hire .timeline div.event.left.seven,.page-template-tpl_anniversary section.hire .timeline div.event.left.nine,.page-template-tpl_anniversary section.hire .timeline div.event.right.two,.page-template-tpl_anniversary section.hire .timeline div.event.right.four,.page-template-tpl_anniversary section.hire .timeline div.event.right.six,.page-template-tpl_anniversary section.hire .timeline div.event.right.eight,.page-template-tpl_anniversary section.hire .timeline div.event.right.ten{margin-bottom:50px!important}.page-template-tpl_anniversary section.hire .timeline .event .text{width:calc(100% - 20px)}.page-template-tpl_anniversary section.hire .line{height:7000px}footer div.bottom{text-align:center;padding-left:10px;padding-right:10px}footer div.top h4,a button span{font-weight:700}footer div.top .divison:last-child{min-width:0}}@media screen and (max-width:500px){.page-template-tpl_anniversary section.hire .line{height:6000px}}@media screen and (max-width:420px){.page-template-tpl_anniversary section.hire .line{height:6000px}}.covid-19{display:block;width:100%;position:absolute;background:#111742;text-align:center;padding:10px;top:70px}section.local-area .service-links{margin-top:10px}section.local-area .service-links a{display:inline-block;margin:0 36px 14px 0}@media (max-width:767px){section.local-area .service-links a{margin:0 14px 12px 0}}section.local-area a button.yellow{background-color:#ffb700}section.local-area a button.yellow:after{background:#ffb700}section.local-area a:hover button.yellow{background-color:#121742}section.local-area a:hover button.yellow:after{background:#121742}section.local-area a:hover button.yellow span{color:#fff}.page-id-1724 .header-top .top-nav,.page-id-1724 #site-navigation,.page-id-1724 #breadcrumbs,.page-id-1724 #responsive-menu-pro-button,.page-id-1724 #responsive-menu-pro-container,.page-id-1724 footer.site-footer .divison.areas{display:none!important}.page-id-1724 #quote{display:block;scroll-margin-top:130px}.page-id-1724 .ppc-call-bar{display:none}@media (max-width:767px){body.page-id-1724{padding-bottom:56px}.page-id-1724 .ppc-call-bar{display:block;position:fixed;left:0;right:0;bottom:0;width:100%!important;max-width:none!important;box-sizing:border-box;margin:0!important;z-index:99999;background:#ffb700;color:#121742;text-align:center;padding:16px 10px;font-weight:700;font-size:18px;text-decoration:none}}.page-id-1703 a.area-tag{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.page-id-1703 a.area-tag:hover,.page-id-1703 a.area-tag:focus{background-color:#ffb700!important;border-color:#ffb700!important;color:#121742!important}.htf-loc-more{margin:0 0 18px}.htf-loc-services,.htf-loc-cases,.htf-loc-areas{padding:60px 8%}.htf-loc-services{background:#f4f4f4}.htf-loc-services h2,.htf-loc-cases h2,.htf-loc-areas h2{color:#121742;margin:0 0 28px}.htf-loc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media (max-width:1200px){.htf-loc-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.htf-loc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.htf-loc-grid{grid-template-columns:1fr}}.htf-loc-card{display:block;background:#fff;border:1px solid #e6e6e6;text-decoration:none;transition:transform .15s ease,border-color .15s ease}.htf-loc-card:hover{transform:translateY(-3px);border-color:#121742}.htf-loc-card-img{height:150px;background-size:cover;background-position:center;background-color:#121742}.htf-loc-card-body{padding:18px 20px 22px}.htf-loc-card-body h3{margin:0 0 8px;color:#121742;font-size:18px}.htf-loc-card-body p{margin:0;color:#404040;font-size:15px;line-height:1.5}.htf-loc-slider-wrap{position:relative}.htf-loc-slider{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.htf-loc-slider::-webkit-scrollbar{display:none}.htf-loc-slide{flex:0 0 100%;scroll-snap-align:start;display:flex;background:#fff;border:1px solid #e6e6e6;min-height:340px}.htf-loc-slide-img{flex:0 0 45%;background-size:cover;background-position:center;background-color:#121742}.htf-loc-slide-text{flex:1;padding:38px 40px}.htf-loc-slide-text h3{color:#121742;margin:0 0 14px}.htf-loc-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:46px;height:46px;border:0;background:#121742;color:#fff;font-size:26px;line-height:1;cursor:pointer}.htf-loc-nav:hover{background:#ffb700;color:#121742}.htf-loc-nav.prev{left:-14px}.htf-loc-nav.next{right:-14px}.htf-loc-areas{display:flex;flex-wrap:wrap;gap:36px;align-items:flex-start}.htf-loc-areas-text{flex:1 1 380px}.htf-loc-map{flex:1 1 380px}.htf-loc-arealinks a.area-tag{display:inline-block;background:#121742;border:1px solid #121742;border-radius:0;padding:9px 18px;margin:0 8px 8px 0;text-decoration:none;color:#fff;font-weight:600;letter-spacing:.02em;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.htf-loc-arealinks a.area-tag:hover{background:#ffb700;border-color:#ffb700;color:#121742}@media (max-width:900px){.htf-loc-slide{flex-direction:column}.htf-loc-slide-img{flex:0 0 200px}.htf-loc-nav.prev{left:0}.htf-loc-nav.next{right:0}.htf-loc-services,.htf-loc-cases,.htf-loc-areas{padding:44px 6%}}.htf-loc-slider-wrap{padding:0 60px}.htf-loc-nav.prev{left:0}.htf-loc-nav.next{right:0}.htf-loc-services,.htf-loc-cases,.htf-loc-areas,.htf-loc-cta,.htf-loc-faq{scroll-margin-top:120px}@media (max-width:900px){.htf-loc-slider-wrap{padding:0 44px}.htf-loc-nav{width:38px;height:38px;font-size:22px}}.header-cta-mobile{display:none}@media screen and (max-width:1024px){.header-cta-mobile{display:flex;align-items:center;justify-content:center;position:fixed;top:39px;right:calc(5% + 92px);height:40px;padding:0 14px;background:#FFB700;color:#121742;font-family:var(--headings),Helvetica,sans-serif;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.2px;line-height:1;white-space:nowrap;text-decoration:none;border-radius:2px;z-index:99999;transition:all 0.3s ease}.header-cta-mobile:hover,.header-cta-mobile:focus{background:#121742;color:#FFB700}.header-cta-mobile .cta-icon{display:none}body.responsive-menu-pro-open .header-cta-mobile{opacity:0;pointer-events:none}}@media screen and (max-width:768px){.header-cta-mobile{top:12px}}@media screen and (max-width:420px){.header-cta-mobile{width:40px;padding:0;right:calc(5% + 84px)}.header-cta-mobile .cta-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.header-cta-mobile .cta-icon{display:block}}