.corp-container{max-width:1320px;position:relative;margin:0 auto;padding:0}.container-fluid{max-width:1920px;margin:0 auto;padding:0}body{font-size:16px}@font-face{font-family:'Torque Craver';src:url(/wp-content//themes/siteorigin-corp-child/assets/fonts/TorqueCraver-Regular.woff2) format('woff2'),font-weight:400;font-display:swap}h1,.h1{font-family:'Torque Craver';font-size:64px;line-height:90px}h2,.h2{font-family:'Torque Craver';font-size:28px;line-height:39px}h3,.h3{font-family:'Torque Craver';font-size:22px;line-height:31px}h4,.h4{font-family:'Torque Craver';font-size:20px;line-height:28px}h5,.h5{font-family:'Torque Craver';font-size:18px;line-height:25px}h6,.h6{font-family:'Torque Craver';font-size:16px;line-height:27px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0px!important}a,.a,a strong,strong a{text-decoration:none!important;cursor:pointer;color:#FF9C01!important}a:hover,.a:hover,a:hover strong,strong:hover a{color:#ff8c00}a:focus{outline:none}a:visited{color:unset}a:focus-visible{outline:unset}p,.p,li,.li{font-size:16px;line-height:24px;margin-bottom:20px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.mt-120{margin-top:120px}.mb-120{margin-bottom:120px}.font-w100{font-weight:100}.font-w200{font-weight:200}.font-w300{font-weight:300}.font-w400{font-weight:400}.font-w500{font-weight:500}.font-w600{font-weight:600}.font-w700{font-weight:700}.font-w800{font-weight:800}.font-w900{font-weight:900}.text-yellow{color:#FF9C01}.text-darkblue{color:#122638}.text-tertiary{color:#6B001A}.bg-yellow{background-color:#FF9C01}.bg-darkblue{background-color:#122638}.bg-white{background-color:#f7f7f7!important}.position-relative{position:relative}.position-absolute{position:absolute}.sticky-top-section{position:sticky;top:150px}.white-btn,.widget_shopping_cart .buttons a:first-of-type,.single_add_to_cart_button.button{color:#122638!important;padding:12px 20px!important;background-color:#fff!important;border:solid 1px #122638;font-size:14px}.white-btn:hover,.widget_shopping_cart .buttons a:first-of-type:hover,.single_add_to_cart_button.button:hover{color:#fff!important;background-color:#122638!important;border:solid 1px #fff!important}.darkblue-btn{color:#fff!important;padding:12px 20px;background-color:#122638;border:solid 1px #fff;font-size:14px}.darkblue-btn:hover{color:#122638!important;background-color:#fff;border:solid 1px #122638}.yellow-btn{color:#6B001A!important;padding:12px 20px!important;background-color:#FF9C01;font-size:14px}.yellow-btn:hover{color:#fff!important;background-color:#122638}.yellow-with-border-btn,.toggle-read-more,.woocommerce-mini-cart__buttons .button.checkout.wc-forward,.wc-block-components-button:not(.is-link){color:#6B001A!important;padding:12px 20px!important;background-color:#FF9C01;border:solid 1px #FF9C01}.yellow-with-border-btn:hover,.toggle-read-more:hover,.woocommerce-mini-cart__buttons .button.checkout.wc-forward:hover,.wc-block-components-button:not(.is-link):hover{color:#fff!important;background-color:#122638;border:solid 1px #fff}.white-btn,.darkblue-btn,.yellow-btn,.yellow-with-border-btn{display:block}object.button-right-arrow{width:10px;height:10px}.scroll{overflow-y:auto;height:480px;padding-right:15px}.scroll1{overflow-y:auto;height:220px;padding-right:2px}.scroll2{overflow-y:auto;height:230px;padding-right:15px}.scroll:focus,.scroll,.scroll1:focus,.scroll1,.scroll2:focus,.scroll2{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.scroll:focus::-webkit-scrollbar,.scroll::-webkit-scrollbar,.scroll1:focus::-webkit-scrollbar,.scroll1::-webkit-scrollbar,.scroll2:focus::-webkit-scrollbar,.scroll2::-webkit-scrollbar{width:1px}.scroll:focus::-webkit-scrollbar-track,.scroll::-webkit-scrollbar-track,.scroll1:focus::-webkit-scrollbar-track,.scroll1::-webkit-scrollbar-track,.scroll2:focus::-webkit-scrollbar-track,.scroll2::-webkit-scrollbar-track{background:transparent}.scroll:focus::-webkit-scrollbar-thumb,.scroll::-webkit-scrollbar-thumb,.scroll1:focus::-webkit-scrollbar-thumb,.scroll1::-webkit-scrollbar-thumb,.scroll2:focus::-webkit-scrollbar-thumb,.scroll2::-webkit-scrollbar-thumb{background:#FF9C01;border-radius:20px}.scroll:hover::-webkit-scrollbar-thumb,.scroll1:hover::-webkit-scrollbar-thumb,.scroll2:hover::-webkit-scrollbar-thumb{background:#D9D9D9}.header-top-bar-text{padding:15px}.header-cart-wrapper{position:relative;display:inline-block}.header-cart-icon{position:relative;font-size:26px;color:#000;text-decoration:none}.header-cart-icon .cart-count{position:absolute;top:0;right:0;background:#ff3b30;color:#fff;font-size:10px;padding:0 5px;border-radius:50%}.widget_shopping_cart .total .amount{color:#ffffff!important}.widget_shopping_cart_content .woocommerce-Price-currencySymbol{color:#000!important}.header-cart-btn-wrap,.header-btn-wrap{column-gap:10px}.site-header-inner{padding:12px 0}.header-call-btn-title{font-size:12px}.main-navigation ul li{margin:0 30px 0 0;padding:0}.main-navigation ul li a{font-size:16px;font-family:'Open Sans';text-transform:capitalize;font-weight:400;color:#111113!important}nav#site-navigation{position:relative}.main-navigation ul .sub-menu{top:100%;box-shadow:0 0 1px #0000009c}.main-navigation ul .sub-menu li{background:#fff}.main-navigation ul .sub-menu li a{background:#fff;color:#262627!important}.main-navigation ul li.current-menu-item a,.main-navigation ul li a:hover,.main-navigation ul li.current-menu-parent.menu-item-has-children a{color:#FF9C01!important}.main-navigation ul .sub-menu li a,.main-navigation ul li.current-menu-parent .sub-menu li a{background:#fff!important;color:#262627!important}.main-navigation ul .sub-menu li a:hover,.main-navigation ul .sub-menu li a:active,.main-navigation ul .sub-menu li.current-menu-item a,.main-navigation ul li.current-menu-parent .sub-menu li.current-menu-item a,.main-navigation ul li.current-menu-parent .sub-menu li:hover a{color:#fff!important;background-color:#FF9C01!important}.site-header .shopping-cart-dropdown{left:0}.main-navigation .shopping-cart{position:absolute;right:-40px;top:0}.main-navigation .shopping-cart .woocommerce-mini-cart-item.mini_cart_item{margin:0}.rotating-strips-box{width:100%;overflow:hidden}.strip-box{width:110%;height:88px;padding:0 0;position:relative;left:-5%;bottom:0}.services-strip-box{background:#122638;position:relative;transform:rotate(358deg);overflow:hidden;padding:5px 0;margin:35px 0 0}.inner-strip{display:flex;align-items:center;justify-content:space-between;width:max-content;padding:10px 0;animation:scroll 20s linear infinite}.inner-strip span{width:270px;text-align:center;font-size:20px;color:#fff;line-height:100%}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-3000px)}}.home-email-subscription-main-section{position:relative;padding:60px 0 0 0}.home-email-subscription-main-section:before{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/subscribe-bottom-patch2.svg);height:23.7vw;width:100%;top:-100px;left:0;background-repeat:no-repeat}.home-email-subscription-section{position:relative;z-index:0;margin:0 8%}.home-email-subscription-title-section{padding:40px 60px}.home-email-subscription-title-section,.home-email-subscription-code-section{width:50%}.home-email-subscription-section::before{position:absolute;content:'';inset:0;background:var(--bg-subscribe-image) center/cover no-repeat;background-size:cover;height:100%;width:100%;top:0;left:0;z-index:-1}.home-email-subscription-section::after{position:absolute;content:'';inset:0;background-color:#122638cc;height:100%;width:100%;top:0;left:0;z-index:-1}#mc-embedded-subscribe{margin:0px!important}#mce-EMAIL{background-color:#fff6;color:#fff!important}#mce-EMAIL::placeholder{color:#fff}#mc-embedded-subscribe.yellow-btn{color:#6B001A!important;padding:15px 20px!important;background-color:#FF9C01!important;font-size:14px!important;font-weight:600!important}#mc-embedded-subscribe.yellow-btn:hover{color:#fff!important;background-color:#122638!important}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{margin:0!important;padding:0!important;position:absolute;bottom:-25px}div#mc_embed_signup_scroll{display:flex;column-gap:10px}#mc_embed_signup .mc-field-group{padding-bottom:0%!important}#mc_embed_signup #mce-success-response{color:#ff9c01!important;position:absolute;top:70%;left:30%;padding:0;margin:0}.footer-contact-detail-wrap{width:60%}.footer-menu-warp{width:40%}ul#menu-quick-links{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;padding-left:100px}ul#menu-quick-links li{width:50%}#menu-quick-links a{font-size:14px;color:#fff}.footer-contact-detail,.contact-detail-title{width:100%}.phone-detail,.address-detail,.mail-detail{column-gap:10px}.footer-contact-detail-content{width:50%;column-gap:10px}.tnp-field.tnp-field-email{width:65%}.home-email-subscription-code-section{padding:0 40px 0 0}.subscription-form-wrap{justify-content:flex-end;column-gap:15px}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{margin:0;max-width:unset}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:0}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile select,.tnp-profile textarea{background-color:#fff6;color:#fff!important}.tnp-subscription .tnp-email::placeholder{color:#fff;opacity:.5}.tnp-field input[type="submit"]{position:inherit;color:#122638!important;padding:12px 20px;background-color:#fff;border:solid 1px #122638;font-size:14px}.site-info,.footer-logo-section,.footer-social{width:33%}.footer-contact-detail-main{border-bottom:solid 1px #fff;padding-bottom:30px}.footer-contact-detail-main a{color:#fff!important}.footer-social{align-items:center;column-gap:25px;justify-content:flex-end}.footer-social-detail-title{font-size:12px}.site-footer .bottom-bar .corp-container div:only-of-type{width:unset}.footer-sticky-contact-num-box{display:none;left:0;bottom:0;width:100%;z-index:3;overflow-x:hidden;position:fixed;text-align:center;background:#fff}.footer-social-media .footer-social-link img{background-color:#ffffff1a;transition:.3s}.footer-social-media .footer-social-link:hover img{background-color:#6b001b;transition:.3s}.home-banner-main-section{position:relative}.home-banner-section p{margin:0}.rotating-strips-box{position:absolute;bottom:-50px}.video-background{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:auto;object-fit:cover;width:100%;height:100%;margin:0;z-index:-2}.home-banner-section{position:relative;height:746px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;color:#fff;overflow:hidden;clip-path:polygon(100% 0,100% 95%,50% 100%,0 100%,0 0)}.home-banner-section::before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(180deg,#122638d9 0%,#12263898 50%,#122638d9 100%);z-index:-1}.home-banner-btn{column-gap:20px}.home-about-img,.home-about-content-wrap{width:50%}.key-page-block-main{column-gap:20px}.key-page-block-link{bottom:0;position:relative;width:23.864%}.key-page-block-link:hover{bottom:10px}.key-page-block-wrap{height:190px;padding:20px;position:relative;z-index:2}.key-page-block-wrap:before{position:absolute;content:'';background:linear-gradient(180deg,rgba(0,0,0,0) 18.27%,#000000 100%);height:100%;width:100%;left:0;top:0;z-index:-1}.home-about-section{position:relative;z-index:1}.home-about-content-wrap{padding-left:70px}.home-about-btn-wrap{column-gap:20px}.home-about-main-section{position:relative}.home-about-main-section:before{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/about-bg-img-1.webp);height:100%;width:50%;background-repeat:no-repeat;background-position:right;right:0;bottom:120px;background-size:100%;opacity:5%;z-index:1}.home-membership-plans-section-title{width:45%}.home-membership-plans-section-content{width:55%}.home-membership-plans-inner{padding:0 75px}.home-membership-plans-wrap{height:470px;border:solid #fff 2px;position:relative;z-index:1;margin:0 10px}.home-membership-plans-wrap::before{content:"";position:absolute;inset:0;background:var(--bg-image) center/cover no-repeat;opacity:.2;z-index:-1;background-size:cover}.home-membership-plan-price-with-point-wrap,.home-membership-plan-link{margin-left:30px;margin-right:30px}.home-membership-plan-price-with-point-wrap{height:220px;user-select:text}.home-membership-plans-title-wrap{position:relative}.home-membership-plans-title-wrap:before{position:absolute;content:'';background-color:#fff;height:100%;width:100%;left:0;top:0;z-index:-1;clip-path:polygon(0 0,95% 1%,85% 100%,0% 100%)}.home-membership-plan-title{padding:15px 0 15px 30px}.bullet-tick-point ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;row-gap:15px}.bullet-tick-point ul li{position:relative;margin:0;padding:0 10px 0 30px;width:100%}.bullet-tick-point ul li::before{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/tick-icon.svg);border-radius:50%;width:18px;height:12px;left:0;top:5px}.home-membership-plan-link{display:block}.home-membership-plans-bottom-section{overflow:hidden;padding:20px 0;position:relative}.home-membership-plans-bottom-points-wrap1{display:flex;gap:8px;animation:animation:scroll 50s linear infinite;white-space:nowrap}.home-membership-plans-bottom-section:hover .home-membership-plans-bottom-points-wrap1{animation-play-state:paused}.home-membership-plans-bottom-point{display:inline-block;padding:10px 30px;border-radius:25px;font-weight:600;font-size:16px}.home-membership-plans-bottom-point{padding:20px;position:relative;animation:scroll 20s linear infinite}.home-membership-plans-bottom-point:before{position:absolute;content:'';border-right:solid 1px #fff;height:60%;top:50%;left:-4px;transform:translateY(-50%)}.home-membership-plans-bottom-points-wrap .home-membership-plans-bottom-point:last-child:before{border:none}.home-membership-plans-inner button.slick-prev,.home-membership-plans-inner button.slick-next{background:transparent!important;position:absolute}.home-membership-plans-inner button.slick-prev{left:50px;top:50%;padding:0;transform:translateY(-50%)}.home-membership-plans-inner button.slick-next{right:50px;top:50%;padding:0;transform:translateY(-50%)}.home-membership-plans-inner .slick-prev:before,.home-membership-plans-inner .slick-next:before{color:#000;font-size:18px}.home-membership-plans-inner button.slick-next,.home-membership-plans-inner button.slick-prev{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1s ease 0.5s,visibility .5s ease 0.5s;background-color:#ffffff!important;z-index:1;padding:10px}.home-membership-plans-inner:hover button.slick-next,.home-membership-plans-inner:hover button.slick-prev{opacity:1;visibility:visible;pointer-events:auto}.home-club-merchandise-main-section,.home-sponsors-main-section{background-color:hwb(0deg 100% 0% / 10%)}.club-merchandise{background:#000;padding:60px 0;text-align:center}.section-title{color:#fff;font-size:32px;margin-bottom:40px;font-weight:800}.section-title span{color:#f5a400}.club-merchandise-wrap{display:flex;flex-wrap:wrap}.product-card{position:relative;overflow:hidden;width:25%}.product-image img{width:100%;height:auto}.stock-ribbon.sale{position:absolute;top:7px;left:-24px;color:#fff;font-size:12px;padding:6px 30px;transform:rotate(-45deg);background-color:#FF0004;font-weight:600;letter-spacing:1px}.stock-ribbon.out-of-stock{position:absolute;top:30px;left:-32px;color:#fff;font-size:12px;padding:6px 30px;transform:rotate(-45deg);background-color:#FF0004;font-weight:600;letter-spacing:1px}.add-to-cart-icon{position:absolute;top:10px;right:10px;background:#f5a400;color:#000;padding:8px;font-size:14px;text-decoration:none}.product-title{font-size:16px;font-style:italic;margin:15px 0 5px}.product-price{font-size:14px;font-weight:700}.product-price del{opacity:.5;margin-left:6px}.view-more-wrap{margin-top:40px}.view-more-btn{background:#fff;padding:12px 30px;text-decoration:none;font-weight:600;color:#000}.woocommerce .product .single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed!important}.upcomming-races-events-wrap{background-color:#293B4C;padding:15px;margin-bottom:20px}.upcomming-races-events-img-section,.upcomming-races-events-detail-section,.upcomming-races-events-main-detail-section{width:33%}.upcomming-races-events-detail-section,.upcomming-races-events-main-detail-section{padding:10px 40px}.upcomming-races-events-wrap p{margin-bottom:0px!important}.upcomming-races-events-round-details-title{padding-bottom:15px}.upcomming-races-events-main-detail-section{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;position:relative;row-gap:15px}.upcomming-races-events-round-detial-wrap{height:240px;overflow-y:scroll}.upcomming-races-events-main-detail-section:before{position:absolute;content:'';background-color:#f7f7f7;height:100%;width:5px;left:0;top:0}.upcomming-races-events-main-detail-section:after{position:absolute;content:'';left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #293B4C}.upcomming-races-events-featured-img{object-fit:cover;height:300px}.upcoming-races-and-entry-location,.upcomming-races-events-date-picker-wrap{position:relative;padding-left:35px}.upcoming-races-and-entry-location:before,.upcomming-races-events-date-picker-wrap:before{position:absolute;content:'';width:25px;height:25px;left:0;top:50%;transform:translateY(-50%)}.upcoming-races-and-entry-location:before{background-image:url(/wp-content/uploads/2025/12/event-location-icon.svg)}.upcomming-races-events-date-picker-wrap:before{background-image:url(/wp-content/uploads/2025/12/event-date-icon.svg)}.bottom-rotate-patch-tyer-mark-img{position:relative}.bottom-rotate-patch-tyer-mark-img img{rotate:180deg;position:absolute;bottom:0;z-index:-1}.home-race-archive-wrapper{margin-bottom:14%}.bottom-rotate-patch-tyer-mark-img img{rotate:180deg;position:absolute;bottom:-75px;z-index:-1}.home-upcomming-races-events-main-section{position:relative}.home-upcomming-races-events-main-section:before{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/patch-bottom-result.svg);bottom:-480px;left:0;width:100%;height:650px;z-index:0;transform:rotate(0deg) scaleX(-1);background-repeat:no-repeat}.upcomming-races-events-round-detail-link .upcomming-races-events-round-details{color:#FF9C01!important}.home-upcomming-races-events-link-wrap,.home-blog-link-wrap,.home-result-link-wrap{display:block}.home-upcomming-races-events-mobile-link-wrap,.home-blog-mobile-link-wrap,.home-result-mobile-link-wrap{display:none}.home-cta-section{position:relative}.home-cta-wrap{position:relative;z-index:0;height:500px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:60px;top:-80px}.home-cta-wrap::before{content:"";position:absolute;inset:0;background:var(--cta-bg-image) center/cover no-repeat;z-index:-1;background-size:cover;opacity:1}.home-cta-wrap::after{position:absolute;content:'';background-color:rgb(18 38 56 / 50%);height:100%;width:100%;left:0;top:0;z-index:-1;background-image:url(/wp-content/uploads/2025/12/cta-bottom-patch.svg);background-repeat:no-repeat;background-position:bottom}.home-cta-floting-text-wrap{position:sticky;top:25%!important;width:37%;background-color:#f7f7f7;z-index:1;margin:0 53%}.home-cta-floting-text{position:relative;padding:30px 40px}.home-cta-floting-text:before{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/cta-floting-right-patch.webp);right:0;width:33%;height:36%;bottom:0;background-repeat:no-repeat;background-size:cover}.home-cta-floting-text::after{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/cta-floting-left-patch.webp);left:0;width:157px;height:63px;top:0;background-repeat:no-repeat;background-size:cover}.home-cta-floting-text p{margin-bottom:10px}.bottom-wheel-img{background-color:#f7f7f7;position:relative;top:-80px}.home-gallery-main-section.bg-white{position:relative;padding-top:80px;top:-81px}.home-blog-main-wrap{position:relative}.home-gallery-images-wrap{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;z-index:1;position:relative}.home-gallery-row-1,.home-gallery-row-2{display:-webkit-inline-box;overflow:hidden;column-gap:20px}.home-gallery-row-1 .home-gallery-image:nth-child(odd) img,.home-gallery-row-2 .home-gallery-image:nth-child(even) img{width:250px;height:250px;object-fit:cover}.home-gallery-row-1 .home-gallery-image:nth-child(even) img,.home-gallery-row-2 .home-gallery-image:nth-child(odd) img{width:500px;height:250px;object-fit:cover}.home-gallery-images-section .bottom-patch-tyer-mark-img{position:absolute;bottom:-1px}.home-sponsors-images-section{position:relative}.home-sponsors-image{padding:0 10px}.home-sponsors-image img{width:100%}.home-sponsors-images-wrap .slick-list{padding:10px 0 0 0}.home-result-main-wrap,.home-result-title-wrap{position:relative;z-index:1}.home-blogs-bottom-patch-tyer-mark-img{position:absolute;bottom:220px;transform:rotate(-360deg) scaleY(-1);z-index:0}.home-sponsors-main-section{overflow:hidden}.blog-post-list-wrap{column-gap:25px;row-gap:25px}.blog-post-card-wrap{width:32.3%;text-align:center;background-color:#fff}.blog-post-content-wrap{padding:20px}.home-blog-post-list-wrap .blog-thumb img{width:100%}.home-blog-post-list-wrap .blog-post-card-wrap{margin:0 10px;user-select:text}.home-blog-title-wrap,.home-result-title-wrap,.home-gallery-title-wrap{justify-content:space-between}.home-result-post-list-wrap{column-gap:20px}.home-result-post-card-wrap{width:32%;text-align:center;padding:25px;position:relative;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}.home-result-post-content-wrap{height:230px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;row-gap:20px}.home-result-category-link{background-color:#ffffff4d;padding:10px}.home-result-title{margin-bottom:0;height:72px}.home-result-post-card-wrap:before{position:absolute;content:'';background-color:hsl(208deg 51% 15% / 80%);width:100%;height:100%;left:0;top:0;z-index:-1}.home-result-title{overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word}.page-id-33 section.home-result-main-wrap:before{height:652px}section.home-result-main-wrap:before{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/patch-bottom-result.svg);height:425px;width:100%;bottom:75px;left:0;background-repeat:no-repeat}.home-client-review-title-section .ti-widget.ti-goog .ti-widget-container{margin-bottom:0}.home-client-review-title-section{background-color:#f7f7f7}.faq-main-section{position:relative}.faq-section{position:relative;z-index:1}.faq-main-section .accordion-item{border:none;background:#fff;margin-bottom:25px;border-left:solid 2px #6B001A}.faq-main-section .accordion-button:not(.collapsed){background:#fff}.faq-main-section .accordion-item .accordion-button.collapsed{background:#FFF;font-weight:700;color:#122638!important}.faq-main-section .accordion-button:not(.collapsed),.faq-main-section .accordion-button.collapsed:hover{color:#FF9C01!important;font-weight:700;border-top-left-radius:unset!important;border-top-right-radius:unset!important}.faq-main-section .accordion-button::after{content:"+";width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:18px;background-image:unset;font-family:'Open Sans'}.faq-main-section .accordion-button:not(.collapsed)::after{content:"−"}.faq-main-section .accordion-button:focus{box-shadow:unset}.faq-section .accordion-header{padding-bottom:0!important}.faq-section p{margin-bottom:0!important;padding:10px 0}.accordion-item:first-of-type,.accordion-item:last-of-type{border-radius:unset}@media (min-width:1600px){.home-gallery-row-1{padding-left:120px}.home-gallery-row-2{padding-right:120px}.home-sponsors-images-section{left:90px}}@media (max-width:1600px){.home-membership-plans-inner{padding:0 60px}}@media (min-width:1367px) and (max-width:1440px){.key-page-block-link{width:23.8%}}@media (min-width:1281px) and (max-width:1366px){.corp-container{padding:0 30px}.main-navigation ul li a{font-size:16px}.key-page-block-link{width:23.7%}}@media (min-width:1201px) and (max-width:1280px){.corp-container{padding:0 30px}.main-navigation ul li{margin:0 20px 0 0}.main-navigation ul li a{font-size:14px}.key-page-block-link{width:23.7%}}@media (min-width:1025px) and (max-width:1200px){.corp-container{padding:0 30px}.main-navigation ul li{margin:0 20px 0 0}.main-navigation ul li a{font-size:14px}.key-page-block-link{width:23.6%}}@media only screen and (min-device-width:769px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.corp-container{padding:0 20px}.main-navigation ul li{margin:0 15px 0 0}.main-navigation ul li a{font-size:12px}.main-navigation .shopping-cart{right:-25px;top:0}.white-btn,.darkblue-btn,.yellow-btn,.yellow-with-border-btn{padding:12px 15px}.key-page-block-link{width:23.4%}.home-membership-plans-inner{padding:20px}.home-membership-plans-inner button.slick-prev{left:0}.home-membership-plans-inner button.slick-next{right:0}.upcomming-races-events-main-detail-section{align-items:flex-start;row-gap:20px;margin-bottom:20px;order:0;margin-top:30px}.upcomming-races-events-main-detail-section:before{position:absolute;content:'';background-color:#f7f7f7;height:5px;width:100%;left:0;top:-15px}.upcomming-races-events-main-detail-section:after{position:absolute;content:'';left:50%;top:-15px;transform:translateX(-50%);width:0;height:0;border-top:5px solid #293B4C;border-bottom:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent}.upcomming-races-events-main-detail-section{width:100%}.upcomming-races-events-img-section,.upcomming-races-events-detail-section{width:50%}.home-result-post-card-wrap{width:31.9%}.home-email-subscription-title-section{padding:40px}.home-email-subscription-code-section{padding:40px 40px 40px 0}.tnp-field.tnp-field-email{width:58%}}@media (min-width:769px) and (max-width:1024px){.corp-container{padding:0 20px}.main-navigation ul li{margin:0 15px 0 0}.main-navigation ul li a{font-size:12px}.main-navigation .shopping-cart{right:-25px;top:0}.white-btn,.darkblue-btn,.yellow-btn,.yellow-with-border-btn{padding:12px 15px}.key-page-block-link{width:23.4%}.home-membership-plans-inner{padding:20px}.home-membership-plans-inner button.slick-prev{left:0}.home-membership-plans-inner button.slick-next{right:0}.upcomming-races-events-main-detail-section{align-items:flex-start;row-gap:20px;margin-bottom:20px;order:0;margin-top:30px}.upcomming-races-events-main-detail-section:before{position:absolute;content:'';background-color:#f7f7f7;height:5px;width:100%;left:0;top:-15px}.upcomming-races-events-main-detail-section:after{position:absolute;content:'';left:50%;top:-15px;transform:translateX(-50%);width:0;height:0;border-top:5px solid #293B4C;border-bottom:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent}.upcomming-races-events-main-detail-section{width:100%}.upcomming-races-events-img-section,.upcomming-races-events-detail-section{width:50%}.home-result-post-card-wrap{width:31.9%}.home-email-subscription-title-section{padding:40px}.home-email-subscription-code-section{padding:40px 40px 40px 0}.tnp-field.tnp-field-email{width:58%}}@media (max-width:768px){.corp-container{padding:0 20px}h1,.h1{font-size:36px;line-height:50px}h2,.h2{font-size:24px;line-height:33px}h3,.h3{font-size:18px;line-height:27px}.header-cart-btn-wrap{display:none!important}#mobile-menu-button{padding:0;right:0;top:0}#mobile-menu-button svg{height:40px;width:35px}.main-navigation .shopping-cart{right:40px;top:5px}.home-banner-btn{row-gap:20px;justify-content:center}.home-banner-btn .darkblue-btn,.home-banner-btn .white-btn{width:80%}.key-page-block-link,.home-about-img,.home-about-content-wrap,.home-about-btn-wrap .yellow-btn,.home-about-btn-wrap .darkblue-btn,.home-membership-plans-section-title,.home-blog-main-section .blog-post-card-wrap,.home-membership-plans-section-content,.home-result-post-card-wrap,.home-email-subscription-title-section,.home-email-subscription-code-section,.tnp-field.tnp-field-email,.footer-contact-detail-content,.footer-contact-detail-wrap,.footer-menu-warp,.club-merchandise-wrap .product-card{width:100%}#mobile-navigation ul li{margin:0}#mobile-menu-button{right:0;top:0}#mobile-menu-button svg{height:30px;width:30px}#mobile-navigation ul li .dropdown-toggle{padding:0 20px;right:0;top:0}#mobile-navigation ul li{margin-bottom:0}#mobile-navigation ul li a{background:#000;color:#fff!important}#mobile-navigation ul li:not(:last-child) a{border-color:#fff}.site-header .site-branding img{width:80px}.dropdown-toggle::after{margin-left:0;vertical-align:0;border-top:6px solid;border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent}.key-page-block-main,.home-about-btn-wrap{row-gap:20px}.home-about-content-wrap{padding-top:30px;padding-left:0}.home-about-btn-wrap{text-align:center}.home-about-img{text-align:center}.home-membership-plans-inner{padding:0}.home-membership-plans-inner button.slick-prev{left:0}.home-membership-plans-inner button.slick-next{right:0}.home-membership-plans-bottom-point{width:100%;text-align:center;padding:5px 0}.home-membership-plans-bottom-point:before{border:unset}.home-membership-plans-bottom-points-wrap{padding:0 15px}.home-result-post-list-wrap{row-gap:20px}.upcomming-races-events-detail-section,.upcomming-races-events-main-detail-section{padding:10px 0}.upcomming-races-events-img-section,.upcomming-races-events-detail-section,.upcomming-races-events-main-detail-section{width:100%}.upcomming-races-events-main-detail-section{row-gap:20px;margin-top:20px}.upcomming-races-events-img-section{padding-bottom:20px}.home-email-subscription-code-section div#mc_embed_signup_scroll{flex-wrap:wrap;row-gap:15px}.home-email-subscription-code-sectionv #mc_embed_signup form{margin:0}.upcomming-races-events-main-detail-section:before{height:5px;width:100%;top:-15px}.upcomming-races-events-main-detail-section:after{left:50%;top:-15px;transform:translateX(-50%);border-top:5px solid #293B4C;border-bottom:5px solid #293B4C;border-left:5px solid transparent;border-right:5px solid transparent}.home-result-main-wrap{margin-bottom:-22px}.home-upcomming-races-events-title-section{flex-direction:column}.home-upcomming-races-events-link-wrap,.home-blog-link-wrap,.home-result-link-wrap{display:none}.home-upcomming-races-events-mobile-link-wrap,.home-blog-mobile-link-wrap,.home-result-mobile-link-wrap{display:block;position:relative;padding:0 20px 20px}.home-upcomming-races-events-mobile-link-wrap{bottom:40px}.home-blog-mobile-link-wrap{bottom:0;display:flex;justify-content:center}.home-upcomming-races-events-main-section:before{bottom:-160px;z-index:-1}.home-cta-section .corp-container{padding:0}.home-cta-wrap{top:0;padding:20px}.home-cta-floting-text-wrap{position:unset;left:50%;right:unset;width:100%;box-shadow:0 0 25.8586px #00000040;backdrop-filter:blur(8.08081px);margin:unset}.home-cta-floting-text p{font-size:12px;line-height:20px}.bottom-wheel-img{top:-1px;z-index:-1;padding-top:60px}.home-blog-title-wrap,.home-result-title-wrap,.home-gallery-title-wrap{justify-content:center}.home-gallery-main-section.bg-white{padding-top:30px;top:-2px}.home-gallery-row-1,.home-gallery-row-2{row-gap:20px}.home-gallery-images-wrap{position:relative}.home-gallery-row-1 .home-gallery-image:nth-child(odd) img,.home-gallery-row-2 .home-gallery-image:nth-child(even) img{width:150px}.home-gallery-row-1 .home-gallery-image:nth-child(even) img,.home-gallery-row-2 .home-gallery-image:nth-child(odd) img{width:250px}.home-gallery-row-1{padding-left:0}.home-gallery-row-2{padding-right:0}.home-gallery-mobile-link-wrap{position:relative;z-index:1;padding:40px 20px}.home-email-subscription-section{margin:0 0%;padding:30px 10px}.home-email-subscription-title-section,.home-email-subscription-code-section{padding:0}.home-email-subscription-section-title1,.home-email-subscription-section-title2{text-align:center}.home-email-subscription-main-section:before{top:0;background-size:unset}.tnp-field.tnp-field-button{width:100%}.subscription-form-wrap{row-gap:15px;column-gap:0}.contact-detail-title{padding-bottom:30px}.footer-contact-detail,.contact-detail-title{width:100%;row-gap:20px}.footer-contact-detail{flex-direction:column}.footer-sticky-contact-num-box{display:flex;justify-content:center;align-items:center;background-color:#122638;padding:20px 0;column-gap:20px}.footer-sticky-call-wrap{flex-direction:column;align-items:flex-start}.site-footer .bottom-bar{padding:20px 0 100px!important}.site-footer .site-info{order:1;text-align:left}.bottom-bar-wrap{flex-wrap:wrap;flex-direction:unset!important;row-gap:20px}ul#menu-quick-links{padding-left:0}.footer-main-detail-section{padding-top:0!important}.footer-contact-detail-content.footer-contact-detail-2{order:1}.footer-contact-detail-content.footer-contact-detail-4{order:1}}