/* from <style id='flatsome-main-inline-css' type='text/css'> */
@font-face{font-family:"fl-icons";font-display:block;src:url(https://www.rateddriving.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot?v=3.19.12);src:url(https://www.rateddriving.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot#iefix?v=3.19.12) format("embedded-opentype"),url(https://www.rateddriving.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff2?v=3.19.12) format("woff2"),url(https://www.rateddriving.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.ttf?v=3.19.12) format("truetype"),url(https://www.rateddriving.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff?v=3.19.12) format("woff"),url(https://www.rateddriving.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.svg?v=3.19.12#fl-icons) format("svg")}

/* from <style id='site-reviews-inline-css' type='text/css'> */
:root{--glsr-star-empty:url(https://www.rateddriving.com/wp-content/plugins/site-reviews/assets/images/stars/default/star-empty.svg);--glsr-star-error:url(https://www.rateddriving.com/wp-content/plugins/site-reviews/assets/images/stars/default/star-error.svg);--glsr-star-full:url(https://www.rateddriving.com/wp-content/plugins/site-reviews/assets/images/stars/default/star-full.svg);--glsr-star-half:url(https://www.rateddriving.com/wp-content/plugins/site-reviews/assets/images/stars/default/star-half.svg)}

/* from <style class="wpcode-css-snippet"> */
.rd-lm-section-bg,.rd-au-section-bg,.rd-di-section-bg,.rd-fi-section-bg,.rd-int-section-bg{position:relative !important;overflow:hidden !important;contain:layout paint !important}.rd-lm-section-bg::before,.rd-lm-section-bg::after,.rd-au-section-bg::before,.rd-au-section-bg::after,.rd-di-section-bg::before,.rd-di-section-bg::after,.rd-fi-section-bg::before,.rd-fi-section-bg::after,.rd-int-section-bg::before,.rd-int-section-bg::after{content:'' !important;position:absolute !important;border-radius:50% !important;pointer-events:none !important;filter:none !important;z-index:1 !important;will-change:transform !important;transform:translate3d(0,0,0) scale(1) !important}.rd-lm-section-bg::before,.rd-au-section-bg::before,.rd-di-section-bg::before,.rd-fi-section-bg::before,.rd-int-section-bg::before{top:20% !important;left:10% !important;width:500px !important;height:500px !important;animation:rd-spotlight-1-fixed 10s ease-in-out infinite !important}.rd-lm-section-bg::after,.rd-au-section-bg::after,.rd-di-section-bg::after,.rd-fi-section-bg::after,.rd-int-section-bg::after{bottom:10% !important;right:5% !important;width:400px !important;height:400px !important;animation:rd-spotlight-2-fixed 13s ease-in-out infinite !important}.rd-lm-section-bg::before{background:radial-gradient(circle,rgba(230,57,70,0.30) 0%,rgba(230,57,70,0.18) 25%,rgba(230,57,70,0.08) 50%,transparent 75%) !important}.rd-lm-section-bg::after{background:radial-gradient(circle,rgba(255,138,149,0.22) 0%,rgba(255,138,149,0.12) 25%,rgba(255,138,149,0.05) 50%,transparent 75%) !important}.rd-au-section-bg::before{background:radial-gradient(circle,rgba(230,57,70,0.30) 0%,rgba(230,57,70,0.18) 25%,rgba(230,57,70,0.08) 50%,transparent 75%) !important}.rd-au-section-bg::after{background:radial-gradient(circle,rgba(255,138,149,0.22) 0%,rgba(255,138,149,0.12) 25%,rgba(255,138,149,0.05) 50%,transparent 75%) !important}.rd-di-section-bg::before{background:radial-gradient(circle,rgba(230,57,70,0.30) 0%,rgba(230,57,70,0.18) 25%,rgba(230,57,70,0.08) 50%,transparent 75%) !important}.rd-di-section-bg::after{background:radial-gradient(circle,rgba(255,138,149,0.22) 0%,rgba(255,138,149,0.12) 25%,rgba(255,138,149,0.05) 50%,transparent 75%) !important}.rd-fi-section-bg::before{background:radial-gradient(circle,rgba(236,72,153,0.32) 0%,rgba(236,72,153,0.18) 25%,rgba(236,72,153,0.08) 50%,transparent 75%) !important}.rd-fi-section-bg::after{background:radial-gradient(circle,rgba(219,39,119,0.24) 0%,rgba(219,39,119,0.12) 25%,rgba(219,39,119,0.05) 50%,transparent 75%) !important}.rd-int-section-bg::before{background:radial-gradient(circle,rgba(230,57,70,0.30) 0%,rgba(230,57,70,0.18) 25%,rgba(230,57,70,0.08) 50%,transparent 75%) !important}.rd-int-section-bg::after{background:radial-gradient(circle,rgba(255,138,149,0.22) 0%,rgba(255,138,149,0.12) 25%,rgba(255,138,149,0.05) 50%,transparent 75%) !important}@keyframes rd-spotlight-1-fixed{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:1}50%{transform:translate3d(40px,-30px,0) scale(1.15);

/* from <style class="wpcode-css-snippet"> */
.faqs p a,.faqs a[href*="gov.uk"],.faqs a[href*="wikipedia"],.rd-int-hb-v2-lead a,.section-content p a[rel*="nofollow"],.section-content p a[target="_blank"],.rd-int-s7-seo a{text-decoration:underline !important;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness 0.2s ease,color 0.2s ease}.faqs p a:hover,.faqs p a:focus,.rd-int-hb-v2-lead a:hover,.rd-int-hb-v2-lead a:focus,.section-content p a[rel*="nofollow"]:hover,.section-content p a[rel*="nofollow"]:focus,.section-content p a[target="_blank"]:hover,.section-content p a[target="_blank"]:focus,.rd-int-s7-seo a:hover,.rd-int-s7-seo a:focus{text-decoration-thickness:2px !important}.faqs p a{color:#000842}.faqs p a:hover{color:#E63946}

/* from <style class="wpcode-css-snippet"> */
@font-face{font-family:'fl-icons';src:url('/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff2?v=3.19.12') format('woff2');font-weight:normal;font-style:normal;font-display:swap}

/* from <style id="rd-compact-consent"> */
@media (max-width:768px){.cmplz-cookiebanner{max-height:150px !important;padding:10px 12px !important;row-gap:6px !important;grid-row-gap:6px !important;overflow:hidden !important}.cmplz-cookiebanner .cmplz-body{max-height:56px !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch}.cmplz-cookiebanner .cmplz-message{font-size:12.5px !important;line-height:1.35 !important;margin:0 !important}.cmplz-cookiebanner .cmplz-header{margin-bottom:2px !important} .cmplz-cookiebanner .cmplz-buttons{margin-top:2px !important;gap:6px !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{flex:1 1 0 !important;min-width:0 !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:44px !important; padding:8px 10px !important;font-size:13px !important}.cmplz-cookiebanner .cmplz-links{margin-top:2px !important;font-size:11.5px !important}.cmplz-cookiebanner .cmplz-categories{display:none !important}}@media (min-width:761px){body:has(.cmplz-cookiebanner.cmplz-show) .rdlb-sv.rdlb-sv #mcta{left:16px !important;right:auto !important;transform:translateY(140%) !important;width:min(660px,calc(100vw - 580px)) !important}body:has(.cmplz-cookiebanner.cmplz-show) .rdlb-sv.rdlb-sv #mcta.showbar{transform:translateY(0) !important}}@media (max-width:760px){ body:has(.cmplz-cookiebanner.cmplz-show) .rdlb-sv.rdlb-sv #mcta.showbar{transform:translateY(-172px) !important}}@media (min-width:1024px) and (max-height:820px){html body .rdlb-sv.rdlb-sv .pcrow{max-width:590px !important}}.cmplz-cookiebanner .cmplz-close{position:absolute !important;top:4px !important;right:6px !important;width:44px !important;height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;z-index:5 !important;font-size:20px !important;line-height:1 !important}.cmplz-cookiebanner{padding-right:52px !important}@media (max-width:768px){ .cmplz-cookiebanner .cmplz-close{position:absolute !important;top:4px !important;right:6px !important;width:44px !important;height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;z-index:5 !important; font-size:20px !important;line-height:1 !important} .cmplz-cookiebanner{max-height:164px !important;padding-right:52px !important}.cmplz-cookiebanner .cmplz-body{max-height:74px !important}.cmplz-cookiebanner .cmplz-message{padding-right:4px !important} body:has(.rdlb-sv #mcta.showbar) #hubspot-messages-iframe-container,body:has(.rdlb-sv #mcta.showbar) .hubspot-conversations-iframe{bottom:104px !important}}

/* from <style id="custom-css" type="text/css"> */
:root{--primary-color:#000842;--fs-color-primary:#000842;--fs-color-secondary:#e55353;--fs-color-success:#a5520a;--fs-color-alert:#e55353;--fs-experimental-link-color:#e55353;--fs-experimental-link-color-hover:#e55353}.tooltipster-base{--tooltip-color:#fff;--tooltip-bg-color:#000}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{--drawer-width:300px}.header-main{height:100px}#logo img{max-height:100px}#logo{width:281px}.header-bottom{min-height:10px}.header-top{min-height:30px}.transparent .header-main{height:92px}.transparent #logo img{max-height:92px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top:122px}.transparent .header-wrapper{background-color:rgba(255,255,255,0)!important}.transparent .top-divider{display:none}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height:70px!important}.search-form{width:100%}.header-bg-color{background-color:rgba(255,255,255,0.9)}.header-bottom{background-color:#1c1e2b}.top-bar-nav > li > a{line-height:30px}.header-main .nav > li > a{line-height:82px}.stuck .header-main .nav > li > a{line-height:50px}.header-bottom-nav > li > a{line-height:16px}@media (max-width:549px){.header-main{height:70px}#logo img{max-height:70px}}.header-top{background-color:#e55353!important}body{color:#000842}h1,h2,h3,h4,h5,h6,.heading-font{color:#000842}.header:not(.transparent) .top-bar-nav > li > a{color:#ffffff}.header:not(.transparent) .top-bar-nav.nav > li > a:hover,.header:not(.transparent) .top-bar-nav.nav > li.active > a,.header:not(.transparent) .top-bar-nav.nav > li.current > a,.header:not(.transparent) .top-bar-nav.nav > li > a.active,.header:not(.transparent) .top-bar-nav.nav > li > a.current{color:#e55353}.top-bar-nav.nav-line-bottom > li > a:before,.top-bar-nav.nav-line-grow > li > a:before,.top-bar-nav.nav-line > li > a:before,.top-bar-nav.nav-box > li > a:hover,.top-bar-nav.nav-box > li.active > a,.top-bar-nav.nav-pills > li > a:hover,.top-bar-nav.nav-pills > li.active > a{color:#FFF!important;background-color:#e55353}.header:not(.transparent) .header-nav-main.nav > li > a{color:#000842}.header:not(.transparent) .header-nav-main.nav > li > a:hover,.header:not(.transparent) .header-nav-main.nav > li.active > a,.header:not(.transparent) .header-nav-main.nav > li.current > a,.header:not(.transparent) .header-nav-main.nav > li > a.active,.header:not(.transparent) .header-nav-main.nav > li > a.current{color:#e55353}.header-nav-main.nav-line-bottom > li > a:before,.header-nav-main.nav-line-grow > li > a:before,.header-nav-main.nav-line > li > a:before,.header-nav-main.nav-box > li > a:hover,.header-nav-main.nav-box > li.active > a,.header-nav-main.nav-pills > li > a:hover,.header-nav-main.nav-pills > li.active > a{color:#FFF!important;background-color:#e55353}.header:not(.transparent) .header-bottom-nav.nav > li > a{color:#1c1e2b}.widget:where(:not(.widget_shopping_cart)) a{color:#e55353}.widget:where(:not(.widget_shopping_cart)) a:hover{color:#e55353}.widget .tagcloud a:hover{border-color:#e55353;background-color:#e55353}.header-main .social-icons,.header-main .cart-icon strong,.header-main .menu-title,.header-main .header-button > .button.is-outline,.header-main .nav > li > a > i:not(.icon-angle-down){color:#e55353!important}.header-main .header-button > .button.is-outline,.header-main .cart-icon strong:after,.header-main .cart-icon strong{border-color:#e55353!important}.header-main .header-button > .button:not(.is-outline){background-color:#e55353!important}.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover,.header-main .header-button > .button:hover i,.header-main .header-button > .button:hover span{color:#FFF!important}.header-main .menu-title:hover,.header-main .social-icons a:hover,.header-main .header-button > .button.is-outline:hover,.header-main .nav > li > a:hover > i:not(.icon-angle-down){color:#e55353!important}.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{background-color:#e55353!important}.header-main .current-dropdown .cart-icon strong:after,.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{border-color:#e55353!important}.absolute-footer,html{background-color:#0b0c1e}.nav-vertical-fly-out > li + li{border-top-width:1px;border-top-style:solid}.label-new.menu-item > a:after{content:"New"}.label-hot.menu-item > a:after{content:"Hot"}.label-sale.menu-item > a:after{content:"Sale"}.label-popular.menu-item > a:after{content:"Popular"}

/* from <style type="text/css" id="wp-custom-css"> */
.glsr-default .glsr-review-date{align-items:center;display:inline-flex;flex:1 0;white-space:nowrap;display:none !important}div.wpforms-container-full .wpforms-form .wpforms-head-container{margin:0 !important;padding:0 0 0px 0 !important}@media (max-width:1023.98px){.rd-loc-hero-col .col-inner{min-height:750px!important}.rd-auto-hero-col .col-inner{min-height:723px!important}.rd-di-hero-col .col-inner{min-height:817px!important}.rd-fem-hero-col .col-inner{min-height:815px!important}}@media (min-width:1024px){.rd-loc-hero-col .col-inner{min-height:665px!important}.rd-auto-hero-col .col-inner{min-height:731px!important}.rd-di-hero-col .col-inner{min-height:745px!important}.rd-fem-hero-col .col-inner{min-height:792px!important}}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:optional;src:url(https://www.rateddriving.com/wp-content/cache/perfmatters/www.rateddriving.com/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:optional;src:url(https://www.rateddriving.com/wp-content/cache/perfmatters/www.rateddriving.com/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:optional;src:url(https://www.rateddriving.com/wp-content/cache/perfmatters/www.rateddriving.com/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#top-bar.header-top{background-color:#e55353 !important}@media (min-width:850px){#header .header-nav-main.nav-size-xsmall > li > a.nav-top-link{font-size:12px !important}}.absolute-footer .footer-text a{display:inline-block;padding:14px 0;margin:-14px 0}#top-link.back-to-top{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;padding:0 !important;line-height:42px !important;text-align:center !important}#header a[data-open="#main-menu"]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px !important;margin:0 -10px !important}#header .header-social-icons a.icon.phone{padding:12px 14px;margin:0 calc(.3em - 14px)}.cmplz-cookiebanner .cmplz-links a.cmplz-link{font-size:14px !important}

/* from <style id="rd-faq-styles"> */
.rd-faq-section{padding:80px 20px;background:#FBF8F4}.rd-faq-wrap{max-width:880px;margin:0 auto}.rd-faq-header{text-align:center;margin-bottom:48px}.rd-faq-eyebrow{display:inline-block;font-family:'Plus Jakarta Sans',sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#E63946;margin-bottom:16px}.rd-faq-heading{font-family:'Plus Jakarta Sans',sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.15;color:#000842;margin:0;letter-spacing:-0.02em}.rd-faq-list{display:flex;flex-direction:column;gap:14px}.rd-faq-item{background:#FFFFFF;border:1px solid #E5E7EB;border-radius:14px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.rd-faq-item[open]{border-color:#E63946;box-shadow:0 4px 20px rgba(230,57,70,0.08)}.rd-faq-item summary{list-style:none;cursor:pointer;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:'Plus Jakarta Sans',sans-serif;font-size:17px;font-weight:700;color:#000842;line-height:1.4}.rd-faq-item summary::-webkit-details-marker{display:none}.rd-faq-q-text{flex:1}.rd-faq-icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#FBF8F4;display:flex;align-items:center;justify-content:center;color:#E63946;transition:transform .25s ease,background .2s ease}.rd-faq-item[open] .rd-faq-icon{transform:rotate(180deg);background:#E63946;color:#FFFFFF}.rd-faq-answer{padding:0 26px 24px;border-top:1px solid #F3F4F6;margin-top:-1px}.rd-faq-a-text{padding-top:18px;font-family:'Roboto',sans-serif;font-size:16px;line-height:1.7;color:#374151}.rd-faq-a-text p{margin:0 0 12px}.rd-faq-a-text p:last-child{margin-bottom:0}.rd-faq-a-text a{color:#E63946;text-decoration:underline;text-underline-offset:3px}.rd-faq-a-text a:hover{color:#000842}.rd-faq-theme-female .rd-faq-eyebrow{color:#EC4899}.rd-faq-theme-female .rd-faq-heading{color:#2D1B3D}.rd-faq-theme-female .rd-faq-item[open]{border-color:#EC4899;box-shadow:0 4px 20px rgba(236,72,153,0.10)}.rd-faq-theme-female .rd-faq-item summary{color:#2D1B3D}.rd-faq-theme-female .rd-faq-icon{color:#EC4899}.rd-faq-theme-female .rd-faq-item[open] .rd-faq-icon{background:#EC4899}.rd-faq-theme-female .rd-faq-a-text a{color:#EC4899}.rd-faq-theme-female .rd-faq-a-text a:hover{color:#2D1B3D}@media (max-width:600px){.rd-faq-section{padding:56px 16px}.rd-faq-item summary{padding:18px 20px;font-size:16px}.rd-faq-answer{padding:0 20px 20px}}
