@import"https://use.typekit.net/lzs3ahg.css";*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%}body{font-size:62.5%;line-height:1;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul{list-style-type:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}h1,h2,h3,h4,h5,h6,li,a,p,button,input,select,optgroup,textarea,td,input,label{font-family:"cofo-sans-variable",sans-serif;font-size:1.6rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 300;line-height:2rem}h1{color:#fff;text-transform:uppercase;font-family:"oswald",sans-serif;font-size:8rem;font-style:normal;font-weight:700;line-height:10rem}h2{color:#000;font-family:"oswald",sans-serif;font-size:8rem;font-style:normal;font-weight:700;line-height:10rem}h3{color:#fff;text-transform:uppercase;font-family:"cofo-sans-variable",sans-serif;font-size:5rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 900;line-height:6.25rem}h4{color:#000;font-family:"oswald",sans-serif;font-size:3.6rem;font-style:normal;font-weight:700;line-height:4.5rem}h5{color:#000;font-family:"oswald",sans-serif;font-size:2.8rem;font-style:normal;font-weight:200;line-height:3.5rem}h6{color:#000;font-family:"cofo-sans-variable",sans-serif;font-size:2.6rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:3.25rem}a{color:#000;font-family:"cofo-sans-variable",sans-serif;font-size:1.7rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:2.125rem}p{color:#000;font-family:"cofo-sans-variable",sans-serif;font-size:2.6rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:3.25rem}p.green{color:#99c000 !important}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999;text-align:left}.hc-offcanvas-nav.is-ios *{cursor:pointer !important}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;transition:transform .4s ease}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;box-sizing:border-box;overscroll-behavior:none}.hc-offcanvas-nav .nav-content{height:100%}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav li:not(.custom-content) a{position:relative;display:block;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{cursor:not-allowed}.hc-offcanvas-nav li:not(.custom-content) a,.hc-offcanvas-nav li:not(.custom-content) a:hover{text-decoration:none}.hc-offcanvas-nav input[type=checkbox]{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav .nav-item-wrapper{position:relative}.hc-offcanvas-nav .nav-item-link{position:relative;display:block;box-sizing:border-box}.hc-offcanvas-nav:not(.user-is-tabbing) .nav-close-button:focus,.hc-offcanvas-nav:not(.user-is-tabbing) .nav-item-wrapper a:focus{outline:none}.hc-offcanvas-nav .nav-close:focus,.hc-offcanvas-nav .nav-next:focus,.hc-offcanvas-nav .nav-back:focus{z-index:10}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after{content:"";z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overscroll-behavior:none;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease}.hc-offcanvas-nav.disable-body::after{position:fixed}.hc-offcanvas-nav .nav-wrapper::after{position:absolute}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after{visibility:visible;opacity:1;transition-delay:.05s}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0{max-height:100vh}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;visibility:hidden;overflow:hidden;transition:height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none;overflow:visible;visibility:visible}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease .4s,transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;transform:translate3d(0, 0, 0);transition:transform .4s ease}.hc-offcanvas-nav.nav-position-left{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%, 0, 0)}.hc-offcanvas-nav.nav-position-right{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%, 0, 0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{transform:translate3d(0, 0, 0)}.hc-offcanvas-nav.rtl{text-align:right;direction:rtl}.hc-offcanvas-nav{font-family:"Raleway",sans-serif}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after{background:rgba(0,0,0,.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#c00}.hc-offcanvas-nav .nav-content>h2,.hc-offcanvas-nav .nav-content>h3,.hc-offcanvas-nav .nav-content>h4,.hc-offcanvas-nav .nav-content>h5,.hc-offcanvas-nav .nav-content>h6{font-size:1rem;font-weight:700;line-height:1.25rem;padding:20px 17px;color:#fff;text-transform:uppercase}.hc-offcanvas-nav .nav-content>h2:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h3:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h4:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h5:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h6:not(.nav-title):not(.level-title){font-size:1rem;padding:15px 17px;background:#c00}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:1.1rem;line-height:1.3rem;font-weight:500;text-transform:uppercase;color:#fff;z-index:1;background:rgba(0,0,0,0);border-bottom:1px solid #ad0000;transition:background .1s ease}.hc-offcanvas-nav .nav-item-link:focus,.hc-offcanvas-nav .nav-item-link:focus-within,.hc-offcanvas-nav li.nav-close a:focus,.hc-offcanvas-nav li.nav-close a:focus-within,.hc-offcanvas-nav .nav-back a:focus,.hc-offcanvas-nav .nav-back a:focus-within{z-index:10}.hc-offcanvas-nav .nav-item-link[disabled],.hc-offcanvas-nav li.nav-close a[disabled],.hc-offcanvas-nav .nav-back a[disabled]{color:rgba(255,255,255,.5)}.hc-offcanvas-nav div.nav-back+ul>li:first-child>.nav-item-wrapper>.nav-item-link{border-top:none !important}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#c20000}.hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:1.1rem;border-bottom:1px solid #ad0000}.hc-offcanvas-nav .nav-highlight{background:#b80000}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #ad0000}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link+a{border-top:1px solid #ad0000}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:not(:last-child){border-bottom:2px solid #ad0000}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h6{margin-top:-2px}.hc-offcanvas-nav .nav-wrapper>.nav-content>h2+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h3+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h4+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h5+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h6+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #ad0000}.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h6{border-top:1px solid #ad0000}.hc-offcanvas-nav li{color:#fff}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px}.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px}.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next,.hc-offcanvas-nav .nav-back span{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background .1s ease}.hc-offcanvas-nav .nav-close-button{position:relative;display:block !important}.hc-offcanvas-nav .nav-close-button span::before,.hc-offcanvas-nav .nav-close-button span::after{content:"";position:absolute;top:50%;left:50%;width:11px;height:11px;margin-top:-3px;border-top:5px solid #fff;border-left:5px solid #fff}.hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;transform:rotate(135deg)}.hc-offcanvas-nav .nav-close-button span::after{transform:rotate(-45deg)}.hc-offcanvas-nav .nav-content>.nav-close{position:relative;z-index:2}.hc-offcanvas-nav .nav-content>.nav-close a{font-size:1.1rem;color:#fff;background:rgba(0,0,0,0);z-index:1;text-decoration:none;box-sizing:border-box}.hc-offcanvas-nav .nav-content>.nav-close a:not(.has-label){height:50px}.hc-offcanvas-nav .nav-content>.nav-close a.has-label{padding:14px 17px;border-top:1px solid #ad0000}.hc-offcanvas-nav .nav-content>.nav-close a:hover{border:none;background:radial-gradient(farthest-corner at top right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.hc-offcanvas-nav .nav-content>.nav-close.has-label+ul{margin-top:-1px}.hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content>.nav-close{margin-bottom:-1px}.hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0}.hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px}.hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px}.hc-offcanvas-nav .nav-content>.nav-close:first-child a,.hc-offcanvas-nav .nav-title+.nav-close a.has-label,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{background:#bd0000;border-top:1px solid #a80000;border-bottom:1px solid #a80000}.hc-offcanvas-nav .nav-content>.nav-close:first-child a:hover,.hc-offcanvas-nav .nav-title+.nav-close a.has-label:hover,.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav .nav-back a:hover{background:#b60000}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav a.nav-next{border-left:1px solid #ad0000;border-bottom:1px solid #ad0000}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav .nav-back span::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}.hc-offcanvas-nav .nav-next span::before{transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav .nav-back span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px}.hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{box-shadow:none;background:rgba(0,0,0,0)}.hc-offcanvas-nav.nav-levels-expand li.level-open,.hc-offcanvas-nav.nav-levels-none li.level-open{background:#b80000}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a{border-bottom:1px solid #a30000}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a:hover,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a:hover{background:#bd0000}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a>.nav-next span::before{margin-top:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5)}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #ad0000}.hc-offcanvas-nav.rtl .nav-title+.nav-close a:not(.has-label),.hc-offcanvas-nav.rtl .nav-close-button span,.hc-offcanvas-nav.rtl .nav-next,.hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link{margin:0 !important}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1)}.hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2)}.hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3)}.hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4)}.hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5)}.primary{font-family:"cofo-sans-variable",sans-serif;font-size:1.1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.375rem;text-transform:uppercase;text-decoration:none;background-color:#99c000;color:#fff;width:50%;padding:10px 40px;text-align:center;position:relative;display:inline-block}.primary span{transform:skew(-30deg, 0deg);position:absolute;right:-20px;top:0;width:50px;height:100%;display:inline-block;background-color:#99c000}.primary:hover{background-color:#7a9a00}.primary:hover span{background-color:#7a9a00}.primary.black{background-color:#000 !important;color:#fff !important}.primary.black span{background-color:#000 !important}.primary.black:hover{background-color:#383839 !important}.primary.black:hover span{background-color:#383839 !important}.wrapper{width:90%;margin:0 auto;max-width:1240px}.wrapper-xl{width:90%;margin:0 auto;max-width:1400px}.wrapper-xxl{width:90%;margin:0 auto;max-width:1500px}.container{width:100%;margin:0;padding:0}main{display:block}.main-container{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:0 0 20px 0}.main-container .grid-1{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-1{width:8.33333333% !important}}.main-container .grid-2{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-2{width:16.66666666% !important}}.main-container .grid-3{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-3{width:24.99999999% !important}}.main-container .grid-4{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-4{width:33.33333332% !important}}.main-container .grid-5{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-5{width:41.66666665% !important}}.main-container .grid-6{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-6{width:49.99999998% !important}}.main-container .grid-7{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-7{width:58.33333331% !important}}.main-container .grid-8{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-8{width:66.66666664% !important}}.main-container .grid-9{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-9{width:74.99999997% !important}}.main-container .grid-10{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-10{width:83.3333333% !important}}.main-container .grid-11{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-11{width:91.66666663% !important}}.main-container .grid-12{width:100% !important;padding:10px}@media(min-width: 768px){.main-container .grid-12{width:99.99999996% !important}}header{background-color:#000}header .wrapper-xxl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}header .wrapper-xxl .company-logo{transform:skew(-30deg, 0deg);background-color:#4f5052;width:45%;position:relative;display:block}@media(min-width: 768px){header .wrapper-xxl .company-logo{width:36%}}@media(min-width: 992px){header .wrapper-xxl .company-logo{width:30%}}header .wrapper-xxl .company-logo a{transform:skew(30deg, 0deg);width:100%;display:block;text-align:right;padding:15px 80px 15px 20px}header .wrapper-xxl .company-logo a img{max-width:150px;display:inline}@media(min-width: 576px){header .wrapper-xxl .company-logo a img{max-width:215px}}header .wrapper-xxl .contact-details{padding:40px 0 0 0}header .wrapper-xxl .contact-details ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 768px){header .wrapper-xxl .contact-details ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}header .wrapper-xxl .contact-details ul li{padding:0 10px}header .wrapper-xxl .contact-details ul li:first-child{border-right:0;margin:0;text-align:right}@media(min-width: 768px){header .wrapper-xxl .contact-details ul li:first-child{border-right:1px solid #fff;margin-right:15px;text-align:left}}header .wrapper-xxl .contact-details ul li a{font-family:"cofo-sans-variable",sans-serif;font-size:1.2rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5rem;color:#fff;text-decoration:none}@media(min-width: 768px){header .wrapper-xxl .contact-details ul li a{font-size:2rem;line-height:2.5rem}}@media(min-width: 992px){header .wrapper-xxl .contact-details ul li a{font-size:2.7rem;line-height:3.375rem}}header .wrapper-xxl .contact-details ul li a img{display:inline;vertical-align:middle;margin-right:15px}footer{width:100%;display:block;background-color:#fff;padding:60px 0}footer .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrapper-xl .company-logo{top:0;position:relative;display:inline-flex;width:50%}@media(min-width: 1240px){footer .wrapper-xl .company-logo{top:30px}}footer .wrapper-xl .company-logo a img{width:212px;height:100%;margin-bottom:10px}footer .wrapper-xl .footer-nav ul{display:block;width:100%;padding:10px 0;border-bottom:1px solid #babcbe;text-align:left}@media(min-width: 768px){footer .wrapper-xl .footer-nav ul{text-align:right}}footer .wrapper-xl .footer-nav ul li{display:block}@media(min-width: 768px){footer .wrapper-xl .footer-nav ul li{display:inline-block}}footer .wrapper-xl .footer-nav ul li a{font-family:"cofo-sans-variable",sans-serif;font-size:1.1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.375rem;text-decoration:none;text-transform:uppercase;color:#000;padding:0}@media(min-width: 768px){footer .wrapper-xl .footer-nav ul li a{padding:10px 25px}}footer .wrapper-xl .footer-details{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;padding:20px 0;border-bottom:1px solid #babcbe}footer .wrapper-xl .footer-details .contact-details{width:100%}@media(min-width: 768px){footer .wrapper-xl .footer-details .contact-details{width:50%}}footer .wrapper-xl .footer-details .contact-details .address{margin-bottom:20px;padding-left:40px;background:url("../img/map-pin.svg") no-repeat left top}footer .wrapper-xl .footer-details .contact-details .address p{font-family:"cofo-sans-variable",sans-serif;font-size:1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.25rem;color:#000}footer .wrapper-xl .footer-details .contact-details .address p span{text-transform:uppercase}footer .wrapper-xl .footer-details .contact-details .phone{margin-bottom:20px;padding-left:40px;background:url("../img/phone.svg") no-repeat left center}footer .wrapper-xl .footer-details .contact-details .phone a{font-family:"cofo-sans-variable",sans-serif;font-size:1.3rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.625rem;color:#000;text-decoration:none}footer .wrapper-xl .footer-details .contact-details .phone a:hover{text-decoration:underline}footer .wrapper-xl .footer-details .contact-details .email{margin-bottom:20px;padding-left:40px;background:url("../img/email-green.svg") no-repeat left top}footer .wrapper-xl .footer-details .contact-details .email p{font-family:"cofo-sans-variable",sans-serif;font-size:1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.25rem;color:#000}footer .wrapper-xl .footer-details .contact-details .email p a{font-family:"cofo-sans-variable",sans-serif;font-size:1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.25rem;color:#000;text-decoration:none}footer .wrapper-xl .footer-details .contact-details .email p a:hover{text-decoration:underline}footer .wrapper-xl .footer-details .footer-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;width:100%}@media(min-width: 768px){footer .wrapper-xl .footer-details .footer-info{width:45%}}footer .wrapper-xl .footer-details .footer-info p{font-family:"cofo-sans-variable",sans-serif;font-size:1.6rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:2rem;color:#99c000;margin-bottom:20px}footer .wrapper-xl p.copyright{font-family:"cofo-sans-variable",sans-serif;font-size:.9rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 400;line-height:1.125rem;color:#000;padding:20px 0}nav#main-nav{width:100%;display:block;background:linear-gradient(180deg, #99c000 0%, #444e00 100%)}nav#main-nav .wrapper-xl .mobile-nav{font-family:"cofo-sans-variable",sans-serif;font-size:1.2rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.5rem;color:#fff;text-decoration:none;display:block;text-align:left;width:100%;padding:10px 10px 10px 25px;background:url("../img/menu-icon.svg") no-repeat left center}@media(min-width: 768px){nav#main-nav .wrapper-xl .mobile-nav{display:none}}nav#main-nav .wrapper-xl ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}nav#main-nav .wrapper-xl ul.closed{display:none}@media(min-width: 768px){nav#main-nav .wrapper-xl ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}nav#main-nav .wrapper-xl ul.closed{display:flex !important}}nav#main-nav .wrapper-xl ul li{border-right:0;border-bottom:1px solid #000;display:flex}@media(min-width: 768px){nav#main-nav .wrapper-xl ul li{border-right:1px solid #000;border-bottom:0;transform:skew(-30deg, 0deg)}}@media(min-width: 768px){nav#main-nav .wrapper-xl ul li.active{background-color:#000}}nav#main-nav .wrapper-xl ul li:hover{background-color:#000;transition:background-color .3s linear}nav#main-nav .wrapper-xl ul li a{font-family:"cofo-sans-variable",sans-serif;font-size:1.2rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.5rem;padding:15px;color:#fff;text-transform:uppercase;text-decoration:none}@media(min-width: 768px){nav#main-nav .wrapper-xl ul li a{transform:skew(30deg, 0deg)}}@media(min-width: 992px){nav#main-nav .wrapper-xl ul li a{padding:25px}}section.home-carousel{width:100%;display:block;background-color:#000}section.home-carousel .carousel{width:100%;display:block}section.home-carousel .carousel ul{display:block;position:relative;overflow:hidden}section.home-carousel .carousel ul li img{min-height:350px;object-fit:cover}section.home-carousel .carousel ul li h2{font-family:"oswald",sans-serif;font-size:1.7rem;font-style:normal;font-weight:700;line-height:1.7rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-transform:uppercase;color:#fff;position:absolute;top:0;right:3%;width:50%;height:100%;z-index:5}@media(min-width: 576px){section.home-carousel .carousel ul li h2{font-size:2.3rem;line-height:2.3rem}}@media(min-width: 768px){section.home-carousel .carousel ul li h2{font-size:2.8rem;line-height:2.8rem}}@media(min-width: 992px){section.home-carousel .carousel ul li h2{font-size:3.4rem;line-height:3.4rem}}@media(min-width: 1240px){section.home-carousel .carousel ul li h2{font-size:4rem;line-height:4rem}}@media(min-width: 1400px){section.home-carousel .carousel ul li h2{font-size:4.8rem;line-height:4.8rem}}section.home-carousel .carousel ul li h2 span{font-weight:300}section.home-carousel .carousel ul li .banner-overlay{transform:skew(-30deg, 0deg);display:flex;position:absolute;justify-content:center;background-color:#99c000;width:85%;height:105%;top:0;right:-20%;opacity:.7}@media(min-width: 768px){section.home-carousel .carousel ul li .banner-overlay{width:75%;right:-15%}}section.home-intro{width:100%;background:#000}@media(min-width: 992px){section.home-intro{background:#000 url("../img/fuel-injector.png") no-repeat;background-size:100%;background-position:top -180px right -425px}}@media(min-width: 1240px){section.home-intro{background-size:75%;background-position:top 45% right -100%}}section.home-intro .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding:80px 0}@media(min-width: 768px){section.home-intro .wrapper-xl{padding:110px 0}}@media(min-width: 1240px){section.home-intro .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}section.home-intro .wrapper-xl .intro{width:100%;padding:20px 40px 20px 0;border-bottom:1px solid #fff}@media(min-width: 992px){section.home-intro .wrapper-xl .intro{width:55%}}@media(min-width: 1240px){section.home-intro .wrapper-xl .intro{width:34%;border-right:1px solid #fff;border-bottom:none}}section.home-intro .wrapper-xl .intro h3{font-family:"cofo-sans-variable",sans-serif;font-size:3rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500;line-height:3.2rem;text-transform:none;color:#99c000}section.home-intro .wrapper-xl .text-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;padding:10px 0 20px 0}@media(min-width: 992px){section.home-intro .wrapper-xl .text-block{width:55%}}@media(min-width: 1240px){section.home-intro .wrapper-xl .text-block{width:35%;padding:10px 0 20px 40px}}section.home-intro .wrapper-xl .text-block p{font-family:"cofo-sans-variable",sans-serif;font-size:1.6rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:2rem;color:#fff;padding:0 0 20px 0}@media(min-width: 1240px){section.home-intro .wrapper-xl .text-block p{padding:0}}section.key-points{width:100%;background-color:#fff;margin:30px 0}section.key-points .wrapper-xl ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 992px){section.key-points .wrapper-xl ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section.key-points .wrapper-xl ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border-bottom:1px solid #babcbe;width:50%;padding:10px 0}@media(min-width: 992px){section.key-points .wrapper-xl ul li{width:20%;border-right:1px solid #babcbe;border-bottom:none}}@media(min-width: 992px){section.key-points .wrapper-xl ul li:first-child{border-left:1px solid #babcbe}}section.key-points .wrapper-xl ul li .image-holder{width:40%;text-align:center}section.key-points .wrapper-xl ul li .image-holder img.icon{vertical-align:middle;margin:0 auto}section.key-points .wrapper-xl ul li .image-holder img.icon-shipping{width:37px;height:37px}section.key-points .wrapper-xl ul li .image-holder img.icon-delivery{width:56px;height:32px}section.key-points .wrapper-xl ul li .image-holder img.icon-return{width:32px;height:32px}section.key-points .wrapper-xl ul li .image-holder img.icon-advice{width:43px;height:37px}section.key-points .wrapper-xl ul li .image-holder img.icon-customer{width:38px;height:39px}section.key-points .wrapper-xl ul li p{font-family:"raleway",sans-serif;font-size:1.1rem;font-style:normal;font-weight:300;line-height:1.375rem;width:60%}section.our-products{background-color:#4f5052;width:100%;padding-top:120px}section.our-products .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 1400px){section.our-products .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section.our-products .wrapper-xl h4{font-family:"oswald",sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:5.2rem;text-transform:uppercase;color:#fff;width:100%;font-size:3.5rem}@media(min-width: 1400px){section.our-products .wrapper-xl h4{font-size:5rem;width:30%}}section.our-products .wrapper-xl h4 span{font-weight:300}section.our-products .wrapper-xl P{margin:auto 0;font-family:"cofo-sans-variable",sans-serif;font-size:1.4rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.75rem;color:#fff;width:100%;padding-bottom:20px}@media(min-width: 1400px){section.our-products .wrapper-xl P{font-size:1.6rem;width:36%;padding-bottom:0}}section.our-products .wrapper-xl a{margin:auto 0;width:50%;height:40px}@media(min-width: 1400px){section.our-products .wrapper-xl a{width:15%}}section.our-products ul.products-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;background-color:#4f5052;margin-top:80px;border-top:2px dashed #babcbe;border-left:2px dashed #babcbe}section.our-products ul.products-list li{width:50%;margin:0;padding:0;position:relative;border-right:2px dashed #babcbe;border-bottom:2px dashed #babcbe}@media(min-width: 992px){section.our-products ul.products-list li{width:25%}}section.our-products ul.products-list li a{padding:50px;position:relative;display:block;text-decoration:none}section.our-products ul.products-list li a:hover .overview-text{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:50px;background-color:rgba(0,0,0,.7)}@media(min-width: 992px){section.our-products ul.products-list li a:hover .overview-text{display:block}}section.our-products ul.products-list li a p{font-family:"cofo-sans-variable",sans-serif;font-size:1.7rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:2.125rem;text-align:center;color:#fff}section.our-products ul.products-list li a .overview-text{display:none}section.our-products ul.products-list li a .overview-text h6{font-family:"cofo-sans-variable",sans-serif;font-size:1.4rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.75rem;text-align:left;color:#fff;margin-bottom:10px}@media(min-width: 1400px){section.our-products ul.products-list li a .overview-text h6{font-family:"cofo-sans-variable",sans-serif;font-size:2rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:2.5rem;margin-bottom:20px}}section.our-products ul.products-list li a .overview-text p{font-family:"cofo-sans-variable",sans-serif;font-size:1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.2rem;text-align:left;color:#fff}@media(min-width: 1400px){section.our-products ul.products-list li a .overview-text p{font-family:"cofo-sans-variable",sans-serif;font-size:1.2rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:2.6rem}}section.other-cores{width:100%;background-color:#99c000;padding:80px 0}section.other-cores .wrapper-xl h4{font-family:"oswald",sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:5.2rem;text-transform:uppercase;color:#000;width:100%;margin:0 0 30px 0}section.other-cores .wrapper-xl h4 span{font-weight:300}section.other-cores .wrapper-xl .other-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}@media(min-width: 992px){section.other-cores .wrapper-xl .other-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}section.other-cores .wrapper-xl .other-info p{font-family:"cofo-sans-variable",sans-serif;font-size:2.3rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:2.875rem;color:#000;width:80%;margin-right:80px;margin-bottom:20px}@media(min-width: 992px){section.other-cores .wrapper-xl .other-info p{width:50%;margin-bottom:0}}@media(min-width: 1400px){section.other-cores .wrapper-xl .other-info p{width:60%}}section.other-cores .wrapper-xl .other-info a{width:95%;height:60px;padding:20px 0;vertical-align:middle;margin:auto 0}@media(min-width: 768px){section.other-cores .wrapper-xl .other-info a{width:75%}}@media(min-width: 992px){section.other-cores .wrapper-xl .other-info a{width:38%}}@media(min-width: 1400px){section.other-cores .wrapper-xl .other-info a{width:28%}}section.buy-sell{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;min-height:650px;background:#99c000 url("../img/buy-sell-banner.png") no-repeat;background-size:cover;position:relative}section.buy-sell .divider{border-top:2px dashed rgba(186,188,190,.7);position:absolute;width:100%;top:50%;left:0;height:2px}@media(min-width: 768px){section.buy-sell .divider{border-top:none;border-left:2px dashed rgba(186,188,190,.7);width:2px;top:0;left:50%;height:100%}}section.buy-sell .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 768px){section.buy-sell .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section.buy-sell .wrapper-xl .buy-core,section.buy-sell .wrapper-xl .sell-core{width:100%;position:relative;padding:30px 0}@media(min-width: 768px){section.buy-sell .wrapper-xl .buy-core,section.buy-sell .wrapper-xl .sell-core{width:45%;padding:0}}section.buy-sell .wrapper-xl .buy-core h4,section.buy-sell .wrapper-xl .sell-core h4{font-family:"oswald",sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:5.2rem;text-transform:uppercase;color:#fff;width:100%;margin:0 0 60px 0}section.buy-sell .wrapper-xl .buy-core h4 span,section.buy-sell .wrapper-xl .sell-core h4 span{font-weight:300}section.buy-sell .wrapper-xl .buy-core p,section.buy-sell .wrapper-xl .sell-core p{font-family:"cofo-sans-variable",sans-serif;font-size:2.1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:2.625rem;color:#fff;width:100%;margin:0 0 60px 0}@media(min-width: 992px){section.buy-sell .wrapper-xl .buy-core p,section.buy-sell .wrapper-xl .sell-core p{width:68%}}section.buy-sell .wrapper-xl .buy-core a,section.buy-sell .wrapper-xl .sell-core a{width:70%;height:50px;padding:15px 0}@media(min-width: 992px){section.buy-sell .wrapper-xl .buy-core a,section.buy-sell .wrapper-xl .sell-core a{width:40%}}section.offers-news-events{width:100%;background-color:#000;padding:120px 0}section.offers-news-events .wrapper-xl h4{font-family:"oswald",sans-serif;font-size:4.4rem;font-style:normal;font-weight:700;line-height:4.6rem;text-transform:uppercase;color:#fff;width:100%;margin:0 0 60px 0}section.offers-news-events .wrapper-xl h4 span{font-weight:300}section.offers-news-events .wrapper-xl form.subscribe{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border:1px solid #fff;padding:30px}@media(min-width: 768px){section.offers-news-events .wrapper-xl form.subscribe{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section.offers-news-events .wrapper-xl form.subscribe input{font-family:"raleway",sans-serif;font-size:1.6rem;font-style:normal;font-weight:800;line-height:2rem;color:#fff;text-transform:uppercase;border:none;outline:none;background-color:#000;width:100%;margin-left:0;margin-bottom:20px}@media(min-width: 768px){section.offers-news-events .wrapper-xl form.subscribe input{width:50%;margin-bottom:0;margin-left:20px}}@media(min-width: 1240px){section.offers-news-events .wrapper-xl form.subscribe input{width:70%}}section.offers-news-events .wrapper-xl form.subscribe input::placeholder{color:#fff}section.offers-news-events .wrapper-xl form.subscribe button{width:50%;height:60px;padding:20px 0;margin-right:40px;border:0}@media(min-width: 768px){section.offers-news-events .wrapper-xl form.subscribe button{width:30%}}@media(min-width: 1240px){section.offers-news-events .wrapper-xl form.subscribe button{width:17.5%}}section.socials{width:100%;background-color:#59595b;display:block}section.socials .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(min-width: 768px){section.socials .wrapper-xl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}section.socials .wrapper-xl ul{width:100%;display:block;padding:20px 0;text-align:center}@media(min-width: 768px){section.socials .wrapper-xl ul{width:80%;text-align:left}}section.socials .wrapper-xl ul li{width:90px;height:90px;background-color:#000;border-radius:50px;display:inline-block;margin-right:10px}@media(min-width: 768px){section.socials .wrapper-xl ul li{margin-right:20px}}section.socials .wrapper-xl ul li a{width:90px;height:90px;margin:0 auto;display:block}section.socials .wrapper-xl ul li a img{height:22px;margin:auto;vertical-align:middle;position:relative;top:40%}section.socials .wrapper-xl a.top-link{border:10px solid #4d6000;background-color:#99c000;color:#fff;width:60px;height:60px;text-align:center;margin:auto 0;display:none}@media(min-width: 768px){section.socials .wrapper-xl a.top-link{display:block}}section.socials .wrapper-xl a.top-link img{display:inline-block;position:relative;padding:10px}section.our-location{width:100%;display:block;position:relative}section.our-location .map{width:100%;display:block;position:relative}section.our-location .overlay{background-color:rgba(153,192,0,.3);width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}main#content-page section.page-banner{width:100%;height:250px;display:block;position:relative}main#content-page section.page-banner img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}main#content-page section.page-title{width:100%;display:block;background-color:#99c000;padding:80px 0}main#content-page section.page-title .wrapper-xl h1{font-family:"oswald",sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:6.25rem;text-transform:uppercase;color:#000;margin:0 0 20px 0}main#content-page section.page-title .wrapper-xl p{font-family:"cofo-sans-variable",sans-serif;font-size:1.6rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:2rem;color:#000;margin:0 0 20px 0;width:75%}main#content-page .page-content{width:100%;padding:80px 0}main#content-page .page-content .wrapper-xl .black{color:#000 !important}main#content-page .page-content .wrapper-xl .white{color:#fff !important}main#content-page .page-content .wrapper-xl .primary{color:#99c000 !important}main#content-page .page-content .wrapper-xl h1{font-family:"oswald",sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:6.25rem;text-transform:uppercase;color:#000;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl h1 span{font-weight:300}main#content-page .page-content .wrapper-xl h2{font-family:"oswald",sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:4.375rem;text-transform:uppercase;color:#000;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl h2 span{font-weight:300}main#content-page .page-content .wrapper-xl h3{font-family:"oswald",sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3.125rem;text-transform:uppercase;color:#000;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl h3 span{font-weight:300}main#content-page .page-content .wrapper-xl h4{font-family:"cofo-sans-variable",sans-serif;font-size:2.5rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500;line-height:3.125rem;color:#99c000;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl h5{font-family:"cofo-sans-variable",sans-serif;font-size:2rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500;line-height:2.5rem;color:#99c000;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl h6{font-family:"cofo-sans-variable",sans-serif;font-size:1.6rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500;line-height:2rem;color:#99c000;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl p{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;color:#000;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl a{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;color:#000;text-decoration:none}main#content-page .page-content .wrapper-xl a:hover{text-decoration:underline}main#content-page .page-content .wrapper-xl ol{margin:0;list-style-type:decimal;padding:0 0 0 20px;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl ol li{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;margin:10px 0;color:#000}main#content-page .page-content .wrapper-xl dl,main#content-page .page-content .wrapper-xl ul{margin:0;list-style-type:disc;padding:0 0 0 20px;margin:0 0 20px 0}main#content-page .page-content .wrapper-xl dl dt,main#content-page .page-content .wrapper-xl dl dd,main#content-page .page-content .wrapper-xl ul dt,main#content-page .page-content .wrapper-xl ul dd{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;margin:0;color:#000}main#content-page .page-content .wrapper-xl dl li,main#content-page .page-content .wrapper-xl ul li{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;margin:10px 0;color:#000}main#content-page .page-content .wrapper-xl table{width:100%;border:1px inset #000;border-collapse:collapse;border-spacing:0}main#content-page .page-content .wrapper-xl table thead tr{background-color:#99c000}main#content-page .page-content .wrapper-xl table thead tr th{font-family:"cofo-sans-variable",sans-serif;font-size:1.3rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500;line-height:1.625rem;text-transform:uppercase;color:#000;padding:10px;border:1px inset #000}main#content-page .page-content .wrapper-xl table tbody,main#content-page .page-content .wrapper-xl table tfoot{border:1px inset #000}main#content-page .page-content .wrapper-xl table tbody tr,main#content-page .page-content .wrapper-xl table tfoot tr{background-color:#fff}main#content-page .page-content .wrapper-xl table tbody tr:nth-child(odd),main#content-page .page-content .wrapper-xl table tfoot tr:nth-child(odd){background-color:#babcbe}main#content-page .page-content .wrapper-xl table tbody tr th,main#content-page .page-content .wrapper-xl table tbody tr td,main#content-page .page-content .wrapper-xl table tfoot tr th,main#content-page .page-content .wrapper-xl table tfoot tr td{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;color:#000;padding:20px 10px;text-align:left;font-weight:normal;border:1px inset #000}main#content-page section.black-action{background-color:#000}main#content-page section.black-action h4,main#content-page section.black-action p{color:#fff}main#content-page .page-content.product-spec{padding:0}main#content-page .page-content .wrapper-xl h3{text-transform:uppercase;margin:40px 0;width:100%}main#content-page .page-content .wrapper-xl .product-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;padding:0}main#content-page .page-content .wrapper-xl .product-info h6{text-transform:uppercase}@media(min-width: 768px){main#content-page .page-content .wrapper-xl .product-info{flex-direction:row}}main#content-page .page-content .wrapper-xl .product-info .product-description{width:100%}@media(min-width: 768px){main#content-page .page-content .wrapper-xl .product-info .product-description{width:47.5%}}main#content-page .page-content .wrapper-xl .product-info .product-description a{font-family:"cofo-sans-variable",sans-serif;font-size:1.1rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;line-height:1.375rem;text-transform:uppercase;text-decoration:none;width:90%;height:70px;padding-top:25px;margin-bottom:20px}main#content-page .page-content .wrapper-xl .product-info .product-image{width:100%}@media(min-width: 768px){main#content-page .page-content .wrapper-xl .product-info .product-image{width:47.5%}}main#content-page .page-content .wrapper-xl .product-info .product-image .image-holder{width:100%;height:500px;position:relative;display:block}main#content-page .page-content .wrapper-xl .product-info .product-image .image-holder img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}main#content-page .page-content .wrapper-xl .product-info .product-image ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;list-style-type:none}main#content-page .page-content .wrapper-xl .product-info .product-image ul li{padding-right:1%;width:20%}@media(min-width: 768px){main#content-page .page-content .wrapper-xl .product-info .product-image ul li{width:33%}}@media(min-width: 1240px){main#content-page .page-content .wrapper-xl .product-info .product-image ul li{width:25%}}@media(min-width: 1400px){main#content-page .page-content .wrapper-xl .product-info .product-image ul li{width:20%}}main#content-page .page-content .wrapper-xl .product-info .product-image ul li a{width:100%;height:100%}main#content-page .page-content .product-specifications{width:100%;display:block;position:relative;background-color:#fff;padding:0 0 80px 0}main#content-page .page-content .product-specifications .wrapper-xl h4{font-family:"oswald",sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:5rem;text-transform:uppercase;color:#000;margin:0 0 20px 0}main#content-page .page-content .product-specifications .wrapper-xl h4 span{font-weight:300}main#content-page section.contact-holder .wrapper-xl .row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%}@media(min-width: 1240px){main#content-page section.contact-holder .wrapper-xl .row{flex-direction:row}}main#content-page section.contact-holder .wrapper-xl .row .col{width:100%;margin:20px 0}@media(min-width: 1240px){main#content-page section.contact-holder .wrapper-xl .row .col{width:48%}}main#content-page section.contact-holder .wrapper-xl .row .col h4{font-family:"oswald",sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:4.375rem;text-transform:uppercase;color:#000;margin-bottom:20px}main#content-page section.contact-holder .wrapper-xl .row .col h4 span{font-weight:300}main#content-page section.contact-holder .wrapper-xl .row .col p{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;color:#000;margin-bottom:20px}main#content-page section.contact-holder .wrapper-xl .row .col p strong{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500;line-height:1.5625rem;text-transform:uppercase}main#content-page section.contact-holder .wrapper-xl .row .col a{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;color:#000;margin-bottom:20px;text-decoration:none}main#content-page section.contact-holder .wrapper-xl .row .col a:hover{text-decoration:underline}main#content-page section.contact-holder .wrapper-xl .row .col iframe{margin-bottom:10px}main#content-page section.contact-holder .wrapper-xl .row .col form{position:relative;background:#59595b;padding:30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}main#content-page section.contact-holder .wrapper-xl .row .col form h4{color:#fff}main#content-page section.contact-holder .wrapper-xl .row .col form label{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500;line-height:1.5625rem;text-transform:uppercase;color:#fff;padding:0;margin:10px 0;width:100%}main#content-page section.contact-holder .wrapper-xl .row .col form input,main#content-page section.contact-holder .wrapper-xl .row .col form textarea{font-family:"cofo-sans-variable",sans-serif;font-size:1.25rem;font-style:normal;font-variation-settings:"slnt" 0,"wght" 200;line-height:1.5625rem;width:100%;border:none;padding:20px;margin:10px 0;background:#fff}main#content-page section.contact-holder .wrapper-xl .row .col form button{width:70%;border:0;cursor:pointer;margin:10px 0}main#content-page section.contact-holder .wrapper-xl .row .col .contact-details{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;position:relative;background:#fff;padding:30px 30px 30px 0}@media(min-width: 1240px){main#content-page section.contact-holder .wrapper-xl .row .col .contact-details{flex-direction:row}}main#content-page section.contact-holder .wrapper-xl .row .col .contact-details .contact-address{width:100%;margin:0 0 10px 0}main#content-page section.contact-holder .wrapper-xl .row .col .contact-details .opening-hours{width:100%;margin:0 0 10px 0}/*# sourceMappingURL=main.css.map */

section.home-carousel .carousel ul li #orange-overlay {
  background-color: #e28714 !important;
}
#ev {
  background:linear-gradient(180deg, #e28714 0%, #854a00 100%);
}

nav#main-nav .wrapper-xl ul li#ev:hover {
  background: #000;
}
