/* CSS Generated Tue, 09 Sep 2025 08:58:53 +0000 by User ID 3927 */
@charset "UTF-8";
@media (max-width:767px){body.logged-in #wpadminbar{display:none}html{margin-top:0 !important}}.faq-accordion-racing .elementor-accordion .elementor-accordion-item{border-color:#3C95D2;border-radius:20px 20px 20px 20px;margin-bottom:10px;border-top:1px solid #3C95D2}.elementor-accordion .elementor-accordion-item:first-child{display:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#FFFFFF00;border-color:#f7be37;border-width:0px 0px 1px 0px;color:#f7be37;border-radius:0px 0px 0px 0px}.elementor-motion-effects-container{border-radius:0px 0px 25px 25px}input#input_2_1,input#input_2_5,input#input_2_2{font-size:18px}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#fff}#menu-footer-menu-1,#menu-footer-menu-2,#menu-footer-menu-3,#menu-footer-menu-4{list-style:none;padding-left:2em;text-indent:-1em}.elementor-widget-theme-post-content p a,.elementor-widget-text-editor a,.woocommerce p a,.woocommerce-MyAccount-navigation a,.elementor-widget-login a{color:#f7be37}.elementor-widget-theme-post-content p a:hover,.elementor-widget-text-editor a:hover,.woocommerce p a:hover,.woocommerce-MyAccount-navigation a:hover,.elementor-widget-login a:hover{color:#74bbeb}.elementor-icon-list-items{list-style-type:none;padding:0}.elementor table,.woocommerce table{font-size:1em}.elementor table tr:nth-child(2n+1)>td,.elementor table tr:nth-child(2n+1)>th,.woocommerce table tr:nth-child(2n+1)>td,.woocommerce table tr:nth-child(2n+1)>th{background:transparent}.elementor table td,.elementor table th,.elementor table tr:hover>td,.elementor table tr:hover>th,.woocommerce table td,.woocommerce table th,.woocommerce table tr:hover>td,.woocommerce table tr:hover>th{background:none;border:none;padding:0 !important;line-height:1.5em}.woocommerce-MyAccount-content table.my_account_memberships td.membership-actions,.woocommerce-MyAccount-content table.my_account_memberships th.membership-actions{display:none}.woocommerce table.my_account_orders td{padding:10px}.woocommerce .cart_totals tr.cart-subtotal,.woocommerce .woocommerce-checkout-review-order tr.cart-subtotal{display:none}.woocommerce .woocommerce-order-details header{display:none}.woocommerce .woocommerce-order-details table.my_account_orders{display:none}.woocommerce-checkout .woocommerce-checkout-review-order .order-total:not(.recurring-total),.woocommerce-checkout .woocommerce-checkout-review-order .recurring-totals,.woocommerce-checkout .woocommerce-checkout-review-order .fee.recurring-total,.woocommerce-checkout .woocommerce-checkout-review-order .cart-discount.recurring-total{display:none}.woocommerce-MyAccount-navigation-link--subscriptions,.woocommerce-MyAccount-navigation-link--edit-address{display:none}.my-membership-detail-user-membership-actions,.my-membership-detail-user-membership-actions .button.cancel{display:none}body.woocommerce-checkout div.col2-set .col-1,body.woocommerce-checkout div.col2-set .col-2{float:none;width:100%}@media (max-width:500px){body.woocommerce-checkout form .form-row-first,body.woocommerce-checkout form .form-row-last{width:100%}}body.woocommerce-checkout p#i_agree_field{width:100%;float:none}body.woocommerce-checkout div.woocommerce-additional-fields h3{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message,#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--e-global-color-bdddce6);color:var(--e-global-color-text)}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,#add_payment_method #payment a,.woocommerce-cart #payment a,.woocommerce-checkout #payment a{color:var(--e-global-color-accent)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-color:var(--e-global-color-bdddce6)}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:var(--e-global-color-bdddce6);color:var(--e-global-color-text)}.wc_payment_methods>li>label{font-weight:bold}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{margin-top:10px}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{margin:0}.payment_method_paypal img{display:none}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--e-global-color-accent);color:var(--e-global-color-primary)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:var(--e-global-color-accent);color:var(--e-global-color-text)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin:1em;padding:1em 2em}@media (max-width:768px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:80%}}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce form .form-row .required,.woocommerce-error::before{color:#FF5400}.woocommerce-invalid #terms{outline-color:#FF5400}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select,.woocommerce-error{border-color:#FF5400}body.woocommerce-checkout .place-order{text-align:center}body.woocommerce-checkout .place-order p{text-align:left;margin:0 1em}body:not(.logged-in):not(.elementor-editor-active) #member-header{display:none}body:not(.logged-in):not(.elementor-editor-active) #mobile-member-sticky-menu{display:none}body.logged-in:not(.elementor-editor-active) #button-join-now{display:none}body.logged-in:not(.elementor-editor-active) .public-only{display:none !important}body:not(.logged-in):not(.elementor-editor-active) :is(.member-only){display:none !important}body.logged-in .member-only{display:block !important;visibility:visible !important;opacity:1 !important}body.logged-in .member-only{height:auto !important;overflow:visible !important}body.logged-in .member-only[hidden],body.logged-in .member-only[aria-hidden="true"]{display:block !important}main .page-header{display:none}body.home{background-image:none}body.single-product .related.products{display:none}body.single-product div.product .price{color:var(--e-global-color-accent)}body.single-product .woocommerce-variation{margin-bottom:1em}body.single-product .full__bg{display:none}#member-menu-nav-icons ul{text-align:center;display:block;list-style-type:none;padding:0}#member-menu-nav-icons li.no-icon{display:none}#member-menu-nav-icons ul li{display:inline-block;vertical-align:top;width:150px;height:150px;margin:0.5em}#member-menu-nav-icons ul li a{color:transparent;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}#member-menu-nav-icons ul li.icon-pt a{background-image:url("/wp-content/uploads/2021/07/Elite-Racing-MTX-–-1.svg")}#member-menu-nav-icons ul li.icon-mel a{background-image:url("/wp-content/uploads/2021/07/Elite-Racing-MEL.png")}#member-menu-nav-icons ul li.icon-syd a{background-image:url("/wp-content/uploads/2021/07/Elite-Racing-SYD.png")}#member-menu-nav-icons ul li.icon-adl a{background-image:url("/wp-content/uploads/2021/07/Elite-Racing-ADL.png")}#member-menu-nav-icons ul li.icon-mtx a{background-image:url("/wp-content/uploads/2021/07/Elite-Racing-MTX.png")}#member-menu-nav-icons ul li.icon-per a{background-image:url("/wp-content/uploads/2021/07/Elite-Racing-PER-INFORM.png")}#member-menu-nav-icons ul li.icon-nat a{background-image:url("/wp-content/uploads/2022/08/Elite-Racing-Nationwide-Best-No-Space.svg")}@media (max-width:499px){#member-menu-nav-icons ul li{width:80px;height:80px}}@media (min-width:500px) and (max-width:767px){#member-menu-nav-icons ul li{width:110px;height:110px}}#member-menu-in-popup .elementor-menu-toggle i::after{content:" Menu";font-family:"Viga", Sans-serif}body.page-id-34754{}body.page-id-34754 #site-header{display:none}body.page-id-34754 #products .product-button a .elementor-button-text{position:relative}body.page-id-34754 #products .product-button a .elementor-button-text::before{display:inline-block;margin-right:0.75rem;vertical-align:middle}body.page-id-34754 #products .product-button a.selected-button{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}body.page-id-34754 #products .product-button a.selected-button .elementor-button-text::before{content:url("./checkbox-selected.svg")}body.page-id-34754 #products .selected-bonus{background-color:rgba(255, 255, 255, 0.8)}body.page-id-34754 #products .selected-bonus h2,body.page-id-34754 #products .selected-bonus p{color:black}body.page-id-34754 #product-icons .icon-image img{opacity:0.4;filter:grayscale(100%)}body.page-id-34754 #product-icons .icon-selected img{opacity:1;filter:grayscale(100%);filter:none}body.page-id-34754 #product-plan input{opacity:0}body.page-id-34754 #product-plan input+label{padding-left:calc(46px + 0.75rem);cursor:pointer;white-space:nowrap;position:relative}body.page-id-34754 #product-plan input+label::before{position:absolute;content:url("./radio.svg");left:0;top:-14px}body.page-id-34754 #product-plan input+label[for="form-field-field_37cfd27-0"]::before{top:-5px}body.page-id-34754 #product-plan input:disabled+label{opacity:0.4;filter:grayscale(100%)}body.page-id-34754 #product-plan input:checked+label::before{content:url("./radio-selected.svg")}body.page-id-34754 #product-price .elementor-widget-container{text-transform:uppercase;opacity:0.4;filter:grayscale(100%)}body.page-id-34754 #product-price .elementor-widget-container.price-selected{opacity:1;filter:grayscale(100%);filter:none}body.page-id-34754 #product-price .price-amount{color:var(--e-global-color-accent);font-size:2.5rem}body.page-id-34754 #submit a{opacity:0.4;filter:grayscale(100%);cursor:default}body.page-id-34754 #submit a:hover{color:var(--e-global-color-primary)}body.page-id-34754 #submit a.submit-active{opacity:1;filter:grayscale(100%);filter:none;cursor:pointer}body.page-id-34754 #submit a.submit-active:hover{color:var(--e-global-color-text)}*{-webkit-tap-highlight-color:rgba(255, 255, 255, 0) !important;-webkit-focus-ring-color:rgba(255, 255, 255, 0) !important;outline:none !important}div#ppc-button-ppcp-gateway{display:flex;flex-direction:column;align-items:center;padding:10px}div#ppcp-hosted-fields{display:flex;align-items:center;justify-content:center;margin:10px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated .hero-header-no-padding{padding:0 !Important}