.c-tractor-banner{position:relative}.c-tractor-banner:before{z-index:5;background:linear-gradient(180deg, rgba(var(--colour-secondary-pale), 100%) 30%, rgba(var(--colour-secondary-pale), 0%) 80%);content:"";width:100%;height:30%;display:block;position:absolute;top:0;left:0}.c-tractor-banner+.c-section{padding-top:100px}.c-tractor-banner__slides{transform:translate(0,0)!important}.c-tractor-banner__slide{opacity:0;transition:opacity .4s ease-in-out;position:absolute;top:0;left:0}.c-tractor-banner__slide.glide__slide--active{opacity:1;z-index:1;order:1;position:relative}.c-tractor-banner__slide.glide__slide--active .c-tractor-banner__title{animation-name:slide-up;animation-duration:.25s;animation-timing-function:ease}.c-tractor-banner__content{z-index:10;background:linear-gradient(90deg, rgba(var(--colour-secondary-pale), 100%) 30%, rgba(var(--colour-secondary-pale), 0%) 100%);align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.c-tractor-banner__content-wrap{width:90%;max-width:1280px;margin-left:auto;margin-right:auto}.c-tractor-banner__title{--font-size:var(--heading-size-banner-sm);--font-leading:var(--heading-leading-banner-sm);--font-weight:var(--heading-weight-banner-sm);--font-kerning:var(--heading-kerning-banner-sm,0);line-height:var(--font-leading);letter-spacing:var(--font-kerning,0);font-size:var(--font-size);font-weight:var(--font-weight);font-family:var(--font-title);max-width:640px;color:rgb(var(--colour-secondary))}.c-tractor-banner__title>span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgb(var(--colour-secondary));color:rgb(var(--colour-secondary-pale))}.c-tractor-banner__actions{align-items:center;margin-top:48px;display:flex}.c-tractor-banner__image{height:100vh;max-height:900px;display:block}.c-tractor-banner__image-src{object-fit:cover;width:100%;height:100%;display:block}.c-tractor-banner__bullets{z-index:9;align-items:center;gap:14px;display:flex;position:absolute;bottom:64px;right:64px}.c-tractor-banner__cta{max-width:780px;margin-top:-80px;margin-left:10%;position:relative}@media screen and (width>=73em){.c-tractor-banner__cta{margin-left:max(5%,50% - 720px)}}.c-tractor-banner__bullet{appearance:none;cursor:pointer;vertical-align:middle;text-align:center;white-space:nowrap;touch-action:manipulation;background-image:none;background-color:rgb(var(--colour-white));border:none;border-radius:50%;width:18px;height:18px;margin:0;text-decoration:none;display:inline-block}.c-tractor-banner__bullet.glide__bullet--active{background-color:rgb(var(--colour-secondary))}@media screen and (width<=1130px){.c-tractor-banner:has(.c-tractor-banner__cta) .c-tractor-banner__bullets{bottom:120px}}@media screen and (width<=58.99em){.c-tractor-banner:before{height:25%}.c-tractor-banner__image{height:700px;max-height:100%}.c-tractor-banner__bullets{justify-content:center;width:100%;bottom:40px;right:0}.c-tractor-banner__content{background:linear-gradient(90deg, rgba(var(--colour-secondary-pale), 100%) 40%, rgba(var(--colour-secondary-pale), 0%) 130%)}.c-tractor-banner__title{text-align:center;margin:0 auto}.c-tractor-banner__actions{justify-content:center}.c-tractor-banner:has(.c-tractor-banner__cta) .c-tractor-banner__cta{max-width:90%;margin-left:auto;margin-right:auto}.c-tractor-banner+.c-section{padding-top:75px}}@media screen and (width<=44.99em){.c-tractor-banner__image{height:600px}.c-tractor-banner+.c-section{padding-top:50px}}.c-menu__line{background-color:rgb(var(--colour-primary))}.c-details__title{color:rgb(var(--colour-secondary))}.c-details__item+.c-details__item:not(.c-details__item--link){border-top:1px solid rgb(var(--colour-secondary))}.c-button{background-color:rgb(var(--colour-secondary))}.c-button--light{background-color:rgb(var(--colour-white))}.c-button--secondary{background-color:rgb(var(--colour-primary))}.c-button--dark{background-color:rgb(var(--colour-default))}.c-action{background-color:rgb(var(--colour-secondary))}.c-action--secondary{background-color:rgb(var(--colour-primary))}.c-sticker{background-color:rgb(var(--colour-secondary));color:rgb(var(--colour-white));border-radius:100%;-webkit-mask:none;mask:none}.c-sticker .c-sticker__title{color:rgb(var(--colour-white))}.c-sticker:hover{background-color:rgb(var(--colour-primary));color:rgb(var(--colour-white))}.c-sticker:hover .c-sticker__title{color:rgb(var(--colour-white))}.c-sticker--new,.c-sticker--faqs{background-color:rgb(var(--colour-default))}.c-sticker--countdown{background-color:rgb(var(--colour-tertiary));color:rgb(var(--colour-primary));-webkit-mask:none;mask:none}.c-sticker--countdown .c-sticker__title{color:rgb(var(--colour-primary))}.c-sticker--countdown:hover{background-color:rgb(var(--colour-tertiary));color:rgb(var(--colour-primary))}.c-sticker--countdown:hover .c-sticker__title,.c-stats__title,.c-stats__figure,.c-stats__sign{color:rgb(var(--colour-primary))}.c-stats__item+.c-stats__item{border-left:1px solid rgb(var(--colour-primary))}.c-banner{background-color:rgba(var(--colour-secondary-pale))}.c-banner__title{color:rgb(var(--colour-secondary))}.c-banner__copy{color:rgba(var(--colour-default))}.c-contact-banner__title{color:rgb(var(--colour-secondary))}.c-contact-banner__title>span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgb(var(--colour-secondary));color:rgb(var(--colour-primary-pale));display:block}.c-list{border-bottom:1px solid rgb(var(--colour-secondary))}.c-list__index{background-color:rgb(var(--colour-secondary));border-radius:100%;line-height:1;-webkit-mask:none;mask:none}.c-stat-sticker{background-color:rgb(var(--color-secondary));border-radius:100%;-webkit-mask:none;mask:none}.c-banner--image{background-color:rgb(var(--colour-primary-pale));margin-bottom:120px;padding:200px 0 180px}.c-banner--image .c-banner__container{padding-left:5%}.c-banner--image .c-banner__image{width:100%;height:100%;position:relative}.c-banner--image .c-banner__img-src{border-radius:50px;height:calc(100% + 240px);position:absolute;top:0;left:0}.c-banner--image .c-banner__title>span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgb(var(--colour-secondary));color:rgb(var(--colour-primary-pale))}.c-banner--image .c-banner__content{position:relative;top:60px}.c-banner--legal{background-color:rgb(var(--colour-primary-pale))}@media screen and (width<=1240px){.c-banner--image{padding:180px 0 120px}}@media screen and (width<=1100px){.c-banner--image{padding:200px 0 120px}.c-banner--image .c-banner__container{padding-left:0}.c-banner--image .c-banner__img-src{height:auto;position:relative}.c-banner--image .c-banner__content{top:0}}@media screen and (width<=58.99em){.c-banner--image{margin-bottom:0;padding-bottom:0}}.c-error-banner__content .c-title{color:rgb(var(--colour-secondary))}.c-error-banner__content .c-title--banner{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgb(var(--colour-secondary));color:rgb(var(--colour-primary-pale))}.c-card--news .c-card__subtitle,.c-alert-card__title{color:rgb(var(--colour-primary))}.c-accordion{border-bottom:1px solid rgb(var(--colour-primary))}.c-accordion.js-active .c-accordion__title{color:rgb(var(--colour-primary))}.c-accordion.js-active .c-accordion__title:after{background-color:rgb(var(--colour-primary))}.c-accordion:hover .c-accordion__title{color:rgb(var(--colour-primary))}.c-accordion:hover .c-accordion__title:after{background-color:rgb(var(--colour-primary))}.c-newsletter__wrapper,.c-newsletter__toggle{background-color:rgb(var(--colour-tertiary))}.c-section--accent{background-color:rgb(var(--colour-secondary-pale))}.c-section--tertiary,.c-section--overflow{background-color:rgb(var(--colour-tertiary))}.c-section--overflow.c-section--primary{background-color:rgb(var(--colour-primary-pale))}:root{--colour-default:67, 23, 25;--colour-primary:206, 149, 47;--colour-secondary:215, 3, 33;--colour-tertiary:255, 245, 226;--colour-accent:0, 0, 0;--colour-primary-pale:254, 242, 244;--colour-secondary-pale:255, 251, 243;--colour-white:255, 255, 255;--colour-black:0, 0, 0;--font-title:"filson-pro", "Georgia", Times New Roman, Times, sans-serif;--font-body:"arboria", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--heading-size-banner:calc(107 / 16 * 1rem);--heading-leading-banner:calc(110 / 16 * 1rem);--heading-kerning-banner:-.00324rem;--heading-weight-banner:800;--heading-size-banner-sm:calc(70 / 16 * 1rem);--heading-leading-banner-sm:calc(70 / 16 * 1rem);--heading-kerning-banner-sm:-.00324rem;--heading-weight-banner-sm:800;--heading-size-h1:calc(45 / 16 * 1rem);--heading-leading-h1:calc(50 / 16 * 1rem);--heading-kerning-h1:-.00324rem;--heading-weight-h1:800;--heading-size-h2:calc(36 / 16 * 1rem);--heading-leading-h2:calc(40 / 16 * 1rem);--heading-kerning-h2:-.00324rem;--heading-weight-h2:800;--heading-size-h3:calc(30 / 16 * 1rem);--heading-leading-h3:calc(30 / 16 * 1rem);--heading-kerning-h3:-.00324rem;--heading-weight-h3:800;--heading-size-h4:calc(22 / 16 * 1rem);--heading-leading-h4:calc(26 / 16 * 1rem);--heading-kerning-h4:0;--heading-weight-h4:500;--heading-size-h5:calc(18 / 16 * 1rem);--heading-leading-h5:calc(22 / 16 * 1rem);--heading-kerning-h5:.006rem;--heading-weight-h5:500;--heading-size-h6:calc(16 / 16 * 1rem);--heading-leading-h6:calc(21 / 16 * 1rem);--heading-kerning-h6:0;--heading-weight-h6:500;--text-size-body:calc(18 / 16 * 1rem);--text-leading-body:calc(22 / 16 * 1rem);--text-size-small:calc(16 / 16 * 1rem);--text-leading-small:calc(21 / 16 * 1rem);--text-size-x-small:calc(14 / 16 * 1rem);--text-leading-x-small:calc(19 / 16 * 1rem);--text-size-leading:calc(20 / 16 * 1rem);--text-leading-leading:calc(26 / 16 * 1rem);--text-weight-regular:400;--text-weight-medium:400;--text-weight-semibold:500;--text-weight-bold:700;--text-weight-extrabold:800;--text-weight-black:900}@media screen and (width<=58.99em){:root{--heading-size-banner:calc(90 / 16 * 1rem);--heading-leading-banner:calc(90 / 16 * 1rem);--heading-size-banner-sm:calc(60 / 16 * 1rem);--heading-leading-banner-sm:calc(60 / 16 * 1rem)}}@media screen and (width<=44.99em){:root{--heading-size-banner:calc(60 / 16 * 1rem);--heading-leading-banner:calc(60 / 16 * 1rem);--heading-size-banner-sm:calc(50 / 16 * 1rem);--heading-leading-banner-sm:calc(50 / 16 * 1rem);--heading-size-h1:calc(46 / 16 * 1rem);--heading-leading-h1:calc(46 / 16 * 1rem)}}
