.promo-banner h2,.promo-banner p{text-align:center;max-width:510px}.promo-form .invalid-feedback,body{font-size:14px}.fflag,.form-checkbox label:before{display:inline-block;position:relative;vertical-align:middle}:root{--primaryHeaderColour:#ffffff;--primaryButtonColour:#00b451;--navbar-color:#ffffff;--navigationTextColour:#212322;--primaryButtonTextColour:#ffffff;--headerIconColour:#212322;--footerColor:#212322;--footerTextColor:#ffffff;--backgroundColor:#f6f6f6;--sidebarLinkColor:#00b451;--successColour:#00b451;--errorColour:#b40000;--buttonRadius:99px;--cardRadius:10px;--sidebarActiveLinkBackground:#f6f6f6;--sidebarActiveLinkTextColor:#212322;--customFontFamily:"Sofia Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Sofia Pro";src:url("../../assets/fonts/theme/SofiaPro-Light.woff") format("woff"),url("../../assets/fonts/theme/SofiaPro-Light.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"Sofia Pro";src:url("../../assets/fonts/theme/SofiaPro-Regular.woff") format("woff"),url("../../assets/fonts/theme/SofiaPro-Regular.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Sofia Pro";src:url("../../assets/fonts/theme/SofiaPro-SemiBold.woff") format("woff"),url("../../assets/fonts/theme/SofiaPro-SemiBold.woff2") format("woff2");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}a{text-decoration:none;background-color:transparent}p{font-weight:400}img{max-width:100%;height:auto}.h1,.h2,.h3,h1,h2,h3{line-height:1.2;margin-bottom:11.5px}body{font-family:"Sofia Pro",sans-serif;font-weight:300;color:#000;line-height:24px;background:#f5f5f5;overflow-x:hidden}::-webkit-scrollbar{width:8px;background-color:#f0f0f0}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#0003}::-webkit-scrollbar-track:hover{background-color:#e0e0e0}::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-thumb:vertical{min-height:20px}.form-control:focus,form input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.promoReg-wrap{padding:0;min-height:100vh}.promo-field{width:100%;height:40px;border:1px solid #d8d8d8;outline:0;border-radius:4px;background-color:#fff;padding:10px}.promo-form{background:#fff;padding:44px;min-height:100vh;min-width:404px;max-width:404px}.promo-form label{font-size:16px;letter-spacing:-.17px;color:#212322!important;margin-bottom:10px;font-weight:400}.promo-form label span.required{color:red;margin-left:5px;vertical-align:middle}.promo-form h1{font-size:30px;font-weight:700;letter-spacing:-.73px;line-height:35px;color:#000}.promo-form h2{font-size:20px;font-weight:700;letter-spacing:-.62px;color:#000}.promo-form p{font-size:20px;font-weight:400;letter-spacing:-.72px;line-height:28px;color:#000;margin-bottom:34px}.form-checkbox a,.terms-modal .close,.verifyEmail-content p button{color:var(--primaryButtonColour)}.form-checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form-checkbox label{position:relative;cursor:pointer;display:flex;align-items:flex-start}.form-checkbox label span{display:inline;margin-top:-5px;font-size:14px;line-height:21px;max-width:250px}.form-checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #dedede;padding:10px;cursor:pointer;margin-right:13px;border-radius:4px;height:18px}.form-checkbox input:checked+label:after{content:"";display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid var(--primaryButtonColour);border-width:0 2px 2px 0;transform:rotate(45deg)}.promo-reg-btn{width:100%;border:0;border-radius:60px;font-size:16px;color:var(--primaryButtonTextColour);font-weight:700;padding:8px 0 10px;background:var(--primaryButtonColour);outline:0!important;max-width:310px}.pink-bg{background:rgb(234 114 135 / 11%);align-items:center}.promoReg-wrap.dieselReg-wrap .pink-bg{background:#faeaed}.pink-bg .no-padding{padding:0}.promo-banner{color:#000}.promo-banner h2{font-size:50px;font-weight:700;line-height:49px;letter-spacing:-2.62px;margin:auto}.promo-banner p{font-size:35px;line-height:42px;letter-spacing:-.85px;margin:1.2rem auto 4rem}.promo-img{max-width:598px;margin:auto}.terms-modal .modal-header{border-bottom:0;padding-bottom:0;display:block}.terms-modal .modal-header h2{font-size:30px;font-weight:700;line-height:35px;letter-spacing:-.62px}.tnc-content{padding-top:0}.tnc-content h1{font-size:20px}.tnc-content h2{font-size:20px;letter-spacing:-.21px;font-weight:700}.tnc-content ol li,.tnc-content p{font-size:16px;line-height:28px;letter-spacing:-.17px}.tnc-content p{margin-top:0!important}.terms-modal .close{opacity:1;outline:0}.emailVerify-modal{max-width:370px!important;margin:auto}.emailVerify-modal h2{font-size:20px;font-weight:700;margin-bottom:1.3rem;margin-top:10px}.verifyEmail-content{padding:0 30px 15px;position:relative}.verifyEmail-content p{font-size:15px;margin-bottom:20px;line-height:20px}.verifyEmail-content .close{position:absolute;right:15px;top:15px;opacity:1}.verifyEmail-content p button{background:0 0;border:0;font-weight:600;outline:0;margin-top:5px}.custom-close-pop{text-align:right}.custom-close-pop button{background:0 0;border:0;padding:0;outline:0}.confirm-tc-btn{min-width:250px;border:0;border-radius:60px;padding:9px;background:#212322;color:#fff;font-size:16px;margin:1rem 0}.modal-body.tnc-contact>ol>li>p{margin-top:0}.emailVerify-modal .modal-header{padding:6px 15px;border:0;justify-content:flex-end}.promo-reg-btn.disabled{background:#ddd}.modal-backdrop{background-color:rgba(159,159,159,.6)}.modal-content.emailVerify-modal,.modal-content.terms-modal{box-shadow:0 4px 4px 0 rgba(0,0,0,.11);border:0}.custom-close-pop button img{width:15px}.tnc-content ol li{font-weight:400}.modal-body.tnc-content li:before{content:counters(item, ".") ". ";counter-increment:item}.promo-banner.dieselReg-promo p{max-width:inherit}promo-img img{transform:translateX(-10%)}.select2 .select2-selection{border:1px solid #d8d8d8}.select2 .ff-round.ff-md,.select2-results__options .fflag.ff-md{width:25px!important;height:25px!important;margin-right:10px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:5px;line-height:38px}.select2-results__option{padding-left:15px!important}.select2-container--default .select2-results__option[data-selected=true]{background-color:#f6f6f6!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#f6f6f6!important;color:#000!important}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}@media (max-width:991px){.custom-order-2{-ms-flex-order:2;order:2}.custom-order-1{-ms-flex-order:1;order:1}.promo-banner{padding:30px 0 60px}.promo-form{padding:10px 15px 25px;min-width:inherit;max-width:inherit}.promoReg-wrap .col-xl-9.col-lg-8.custom-order-1{padding:0}.promo-banner h2,.promo-banner p{padding:0 40px}.register-btn-promo{text-align:center}.promo-reg-btn{width:100%;max-width:100%}.promo-form h1{margin-top:25px}.promo-banner.dieselReg-promo h2{font-size:30px;line-height:35px;letter-spacing:-1.57px}.promo-banner.dieselReg-promo p{font-size:20px;letter-spacing:-.49px;line-height:28px;margin-top:12px;margin-bottom:50px}.promo-form.dieselReg-promo{min-height:inherit}.promo-img img{max-width:240px}}/*!*****************************************************

Freak Flags, Copyright ©2024 Michael P. Cohen. Freak flags is licenced under the MIT licence.

For complete information visit: www.freakflagsprite.com

******************************************************/.fflag{background-image:url(flagSprite42.png);background-repeat:no-repeat;background-size:100% 49494%;overflow:hidden;box-sizing:content-box}.fflag-GB{background-position:center 44.5687%}.fflag-IE{background-position:center 38.1394%}.fflag-BE.ff-round,.fflag-CI.ff-round,.fflag-FR.ff-round,.fflag-GN.ff-round,.fflag-IE.ff-round,.fflag-IT.ff-round,.fflag-ML.ff-round,.fflag-NG.ff-round,.fflag-RO.ff-round,.fflag-TD.ff-round{background-size:100% 50000%}.fflag.ff-sm{width:18px;height:11px}.fflag.ff-md{width:27px;height:17px}.fflag.ff-lg{width:42px;height:27px}.fflag.ff-xl{width:60px;height:37px}.ff-round{background-size:160%;background-clip:content-box;border-radius:50%}.ff-round.ff-sm{width:12px;height:12px}.ff-round.ff-md{width:18px;height:18px}.ff-round.ff-lg{width:24px;height:24px}.ff-round.ff-xl{width:32px;height:32px}
