div#content a{color:#FF9C01}.content-area{padding:60px}.banner-first-word{color:#FF9C01}.banner-main-section{position:relative;margin-bottom:0px!important}.banner-inner{height:600px;padding-top:150px;justify-content:center;position:relative;z-index:0}.banner-inner:before{position:absolute;content:'';background:linear-gradient(180deg,#122638d9 -5.78%,#12263898 42.07%,#122638d9 87.24%);height:100%;width:100%;top:0;left:0;z-index:-1}.bottom-patch-tyer-mark-img{position:absolute;bottom:0}.home-email-subscription-main-section{padding:60px 0 60px 0}.home-email-subscription-main-section:before{top:-2px}.about-history-detail-point{padding-bottom:50px}.about-history-detail-point-content{background-color:#293B4C;padding:20px}.about-history-detail-points-wrap{list-style:none;margin:0;padding-left:50px;position:relative}.about-history-detail-point::after{position:absolute;content:'';border-left:solid 1px #fff;left:-30px;top:15px;height:100%;width:1px;z-index:-1}.about-history-section{padding:75px}.about-history-detail-point{position:relative;z-index:0}.about-history-detail-point::before{position:absolute;content:"";background-image:url(/wp-content/uploads/2025/12/agm-point-icon.svg);background-repeat:no-repeat;width:30px;height:30px;top:20px;left:-45px;transform:translateY(-50%);background-size:contain;transition:all .5s ease-out;opacity:1;border-radius:50%}.about-history-detail-point:last-child:after{border-left:unset}.about-history-detail-point-title{background:#FF9C01;color:#6B001A;padding:10px;width:fit-content;margin-bottom:20px!important}.about-history-detail-point,.about-history-detail-point-content li{margin:0}.about-history-signed-title{position:relative;padding-left:50px}.about-history-signed-title:before{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/12/signed-title-icon.svg);height:40px;width:30px;background-repeat:no-repeat;left:0;top:50%;background-size:contain;transform:translateY(-50%)}.about-content{padding:0 121px}.classes-general-rules-list-wrap{column-gap:20px}.classes-general-rules-card-wrap{margin:10px;text-align:center;padding:15px;position:relative;z-index:1}.classes-general-rules-card-wrap:before{position:absolute;content:'';background-color:hsl(208deg 51% 15% / 80%);width:100%;height:100%;left:0;top:0;z-index:-1}.classes-general-rules-content-wrap{height:230px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;row-gap:20px;user-select:text}.classes-general-rules-main-wrap{position:relative}.classes-general-rules-main-wrap .bottom-patch-tyer-mark-img{z-index:-1;position:absolute;bottom:-140px}.page-id-453 .home-sponsors-main-section{background-color:#2a3c4c}.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}.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)}.race-archive-wrapper{position:relative;z-index:2}.post-type-archive-events section.home-result-main-wrap:before{background-image:url(/wp-content/uploads/2025/12/white-patch-for-banner.webp)!important;height:420px!important;bottom:0}.events-template-default section.home-result-main-wrap:before{bottom:0}.upcomming-races-events-round-detail-link .upcomming-races-events-round-details.text-capitalize.text-white{color:#ff9c01!important}.blog-post-list-wrap{column-gap:25px;row-gap:25px}.blog-post-card-wrap{width:32%;text-align:center;background-color:#fff}.blog-post-content-wrap{padding:20px}.blog-category-slider .cat-tab,.results-category-slider .cat-tab,.awards-pages-title-slider .cat-tab{white-space:nowrap;padding:10px 22px;margin:0 6px;background:transparent;color:#111113;font-weight:500;font-family:'Torque Craver';text-transform:uppercase;cursor:pointer}.blog-category-slider .cat-tab.active,.results-category-slider .cat-tab.active,.awards-pages-title-slider .cat-tab.active{color:#FF9C01!important}.blog-category-slider button.slick-prev,.blog-category-slider button.slick-next,.results-category-slider button.slick-prev,.results-category-slider button.slick-next,.awards-pages-title-slider button.slick-prev,.awards-pages-title-slider button.slick-next{background:transparent!important;position:absolute}.blog-category-slider button.slick-prev,.results-category-slider button.slick-prev,.awards-pages-title-slider button.slick-prev{left:0;top:50%;padding:0;transform:translateY(-50%)}.blog-category-slider button.slick-next,.results-category-slider button.slick-next,.awards-pages-title-slider button.slick-next{right:0;top:50%;padding:0;transform:translateY(-50%)}.blog-category-slider .slick-prev:before,.blog-category-slider .slick-next:before,.results-category-slider .slick-prev:before,.results-category-slider .slick-next:before,.awards-pages-title-slider .slick-prev:before,.awards-pages-title-slider .slick-next:before{color:#000;font-size:18px}.blog-category-slider,.results-category-slider,.awards-pages-title-slider{overflow:hidden;padding:0 40px}.blog-category-slider,.results-category-slider{width:80%}.blog-categories-title,.results-categories-title{width:fit-content;font-family:'Torque Craver';text-transform:uppercase;font-size:22px;background-color:#FF9C01;padding:15px 35px;text-align:center}.entry-thumbnail img{width:100%!important;padding-bottom:20px}.post-navigation .nav-previous .wp-post-image,.post-navigation .nav-next .wp-post-image{display:none}.blog-banner-main-section .banner-inner{height:752px}.blog-excerpt{overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word;margin-bottom:0;height:50px}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous,.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{width:150px;text-align:center;margin:0;font-weight:600!important}.overseas-participation-detail-wrap{column-gap:20px;row-gap:20px}.overseas-participation-detail-inner{align-items:center;width:32.1%;background-color:#293B4C;padding:20px 60px}.overseas-participation-detail-content p{margin:0}.overseas-participation-detail-title{padding-bottom:15px}.committee-members-list{column-gap:22px}.contact-detail-main{row-gap:20px}.contact-detail-content{width:100%;column-gap:10px}.contact-detail-content a{color:#122638!important}.contact-form-section{width:40%;background-color:#fff;padding:40px}.contact-detail-wrap{width:60%;align-content:center;padding:0 55px}.page-id-515 .wpcf7 input[type=text],.page-id-515 .wpcf7 input[type="tel"],.page-id-515 .wpcf7 input[type="email"],.page-id-515 .wpcf7-textarea,.page-id-515 .wpcf7-form-control.wpcf7-select{color:#000;border:solid 1px #C7C7C7;margin:0 0 30px 0!important}.page-id-515 .wpcf7 input[type=text]::placeholder,.page-id-515 .wpcf7 input[type="tel"]::placeholder,.page-id-515 .wpcf7 input[type="email"]::placeholder,.page-id-515 .wpcf7-textarea::placeholder{color:#000}.page-id-515 .wpcf7-not-valid-tip{top:40px}.page-id-515 input.wpcf7-form-control.wpcf7-submit{width:100%}.contact-form-section input.wpcf7-form-control.wpcf7-text::placeholder,.contact-form-section. textarea.wpcf7-form-control.wpcf7-textarea::placeholder{color:#000!important}.club-permit-process-main-section{position:relative}.club-permit-process-main-section:before{position:absolute;content:'';background:url(/wp-content/uploads/2025/12/white-patch-inverce.webp);width:100%;height:480px;background-repeat:no-repeat;background-size:cover;bottom:-100px;left:0;z-index:1}.membership-payment-detail{background-color:#ffffff1a;padding:15px}.membership-payment-detail ul{margin:0}.club-permit-process-section{position:relative;z-index:1;padding-bottom:220px}.club-permit-process{row-gap:30px}.contact-form-main-section{position:relative;z-index:0}.contact-form-main-section:before{position:absolute;content:'';background-color:#ffffffe6!important;height:100%;width:100%;left:0;top:0;z-index:-1}.contact-form-main-section:after{position:absolute;content:'';background-color:#fa3e00de;width:31%;height:100%;clip-path:polygon(0 0,100% 0,50% 100%,0% 100%);z-index:-1;mix-blend-mode:multiply}.contact-form-section{width:40%;float:right;padding-bottom:60px}.contact-inner-onethird{width:33%;float:left;padding:0 0 30px 0;position:relative;overflow:hidden}.contact-inner-wrap{display:flex;gap:15px}.contact-inner-half{width:50%;float:left;padding:0 0 30px 0;position:relative}.contact-inner-full{width:100%;padding:0}.attachment-title{width:100%}.contact-inner-full.contact-btn{padding-top:20px}.wpcf7 input[type=text],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7-textarea,.wpcf7-form-control.wpcf7-select{width:100%!important;padding:15px;background:#ffffff1a;border:1px solid #fff;color:#fff}::placeholder{color:#fff;opacity:.6}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.wpcf7-form-control.wpcf7-select option{background:#122638;color:#fff}.wpcf7-form-control.wpcf7-select{color:#fff9}.wpcf7-form-control.wpcf7-select:focus-visible{outline:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#000;background-color:#fff;position:absolute;bottom:0;left:0}form.cf7mls input.wpcf7-form-control.wpcf7-submit{margin:0}.wpcf7-not-valid-tip{position:absolute}.wpcf7 form .wpcf7-response-output{position:absolute;left:0;bottom:0;margin:0;background-color:#fff}input.wpcf7-form-control.wpcf7-submit{width:fit-content}.contact-form-section p{margin:0}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:gray}.codedropz-upload-handler{border-radius:0;background-color:#fff}.dnd-upload-counter{bottom:-4px}.contact-form-main label{color:#262121;font-weight:700;font-size:16px}.contact-form-main .wpcf7-form-control-wrap{top:10px}.codedropz-upload-inner h6{padding-bottom:0px!important}.wpcf7-spinner{position:absolute}input.wpcf7-form-control.wpcf7-submit{color:#6B001A!important;padding:12px 20px!important;background-color:#FF9C01;font-size:14px;font-weight:600;border:solid 1px #FF9C01;padding:0}.contact-form-main .button,button,.contact-form-main input[type=button],.contact-form-main input[type=reset],.contact-form-main input[type=submit]{padding:0}input.wpcf7-form-control.wpcf7-submit:hover{color:#fff!important;background-color:#122638;border:solid 1px #fff}.contact-membership-joining-fee{width:90%;align-items:center;margin-bottom:0}.contact-membership-joining-fee p,.contact-btn p{margin:0}#membership-price-display{margin:30px 0}.contact-membership-joining-fee p{margin:0}.membership-payment-detail ul li{margin-bottom:0}.results-detail-wrap{justify-content:space-between;padding:40px 30px;margin-bottom:25px}.toggle-read-more{font-weight:600}.toggle-read-more:hover{background:#122638}.toggle-read-more:focus{background:#FF9C01}.results-detail-section{width:80%}.blog-categories-wrap,.results-categories-wrap,.awards-pages-title-wrap{border-bottom:solid 1px #FF9C01}.awards-pages-title-wrap,.blog-categories-wrap,.results-categories-wrap{position:sticky;top:180px;z-index:3}.awards-pages-title-wrap{background-color:#122638}.blog-categories-wrap,.results-categories-wrap{background-color:#f7f7f7}.awards-list-section{row-gap:40px}.results-category-dropdown{display:none}.racing-results-text{width:80%;margin:0 auto}.award-content-wrap{display:none}.award-content-wrap.active{display:block}.award-image img,.award-image.slick-active img{width:100%;height:100%;object-fit:cover;padding:10px}.award-list-detail-wrap{width:32%;border:solid #fff 1px}.award-detail{position:relative;height:70px;justify-content:flex-end}.award-name{background-color:#293B4C;width:80%;padding:10px;position:absolute;text-align:center;top:0%;transform:translateY(-50%)}.award-year{padding-bottom:15px;padding-top:40px}.awards-pages-title-dropdown{display:none}.single-product-main-section{position:relative;z-index:3;color:#fff}.faq-main-section{margin:0!important}.woocommerce .products .product{overflow:hidden}.single-product.woocommerce .onsale,.woocommerce .onsale{left:-30px;top:20px;transform:rotate(-45deg);width:fit-content;background-color:#FF0004;font-weight:600;letter-spacing:1px;padding:6px 45px;font-size:14px}span.oos-badge-gallery{left:-40px;top:35px;transform:rotate(-45deg);width:fit-content;background-color:#FF0004;font-weight:600;letter-spacing:1px;padding:6px 45px;position:absolute;z-index:1;font-size:14px}span.oos-grid-badge{left:-40px;top:35px;transform:rotate(-45deg);width:fit-content;background-color:#FF0004;font-weight:600;letter-spacing:1px;padding:6px 45px;position:absolute;z-index:1;font-size:14px;color:#fff}.outofstock.product-type-simple{position:relative;overflow:hidden}.outofstock.product-type-simple:before{content:"OUT OF STOCK";position:absolute;top:32px;left:-38px;background:#e60023;color:#fff;padding:6px 45px;font-size:12px;font-weight:700;text-transform:uppercase;transform:rotate(-45deg);z-index:9;box-shadow:0 2px 6px rgba(0,0,0,.25)}span.outofstock{position:absolute;top:25px;left:-45px;color:#fff;padding:15px 40px;transform:rotate(-45deg);background-color:#FF0004;font-weight:600;letter-spacing:1px;z-index:1;text-transform:uppercase;font-size:14px}.woocommerce .product{overflow:hidden}.custom-product-section{margin:0!important}.product_title.entry-title{padding-bottom:20px;font-weight:400}.woocommerce-variation-price{display:none}.woocommerce-Price-currencySymbol{color:#fff!important}.post-type-archive-product .woocommerce-Price-currencySymbol{color:#000!important}.woocommerce-Price-currencySymbol{color:#fe9c00}.product-faq-patch-section .bottom-patch-tyer-mark-img{position:relative;bottom:-40px;z-index:1}.woocommerce .product .quantity input,.archive.post-type-archive .woocommerce-loop-product__title,.archive.post-type-archive .woocommerce-Price-amount.amount{color:#000}.woocommerce .product .images .flex-control-thumbs{list-style:none;margin:0;padding:15px 0}.woocommerce .product .images .flex-control-thumbs li{margin:0;padding:0 5px}.loop-product-thumbnail{padding-bottom:20px;background:transparent!important}.woocommerce-loop-product__title,.woocommerce-Price-amount.amount{color:#fff}.woocommerce .product .variations .woo-variation-items-wrapper .reset_variations{bottom:-25px}.woocommerce .products .product .woocommerce-loop-category__title:hover,.woocommerce .products .product .woocommerce-loop-product__title:hover{color:#ff9c01}.product_meta{display:none}.woocommerce-product-details__short-description ul{margin:0}.post-type-archive-product .woocommerce section{margin-bottom:0px!important}.woocommerce .product .images{width:40%!important}.woocommerce .product .summary{width:56%!important}.woocommerce .product .images .flex-control-thumbs button.slick-next,.woocommerce .product .images .flex-control-thumbs button.slick-prev{transition:opacity 1s ease 0.5s,visibility .5s ease 0.5s;background-color:#ffffff!important;z-index:1;padding:10px}.woocommerce .product .images .flex-control-thumbs button.slick-prev{left:0;top:50%;padding:0;transform:translateY(-50%);position:absolute}.woocommerce .product .images .flex-control-thumbs button.slick-next{right:0;top:50%;padding:0;transform:translateY(-50%);position:absolute}.single-product-page-get-quate-button{width:fit-content;padding:15px 110px!important}.single_add_to_cart_button.button{color:#6B001A!important;padding:12px 20px!important;background-color:#FF9C01!important;font-size:14px;font-weight:600}.woocommerce .product .woocommerce-product-details__short-description p:last-of-type,.woocommerce .product .woocommerce-product-details__short-description p:only-of-type{margin-bottom:15px!important}.woocommerce-product-details__short-description ul li{margin:0}li.variable-item.button-variable-item{background-color:#ffffff30!important;color:#ffffff80!important;border:solid 1px #ffffff80!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:unset;border:solid 1px #fff;padding:15px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{box-shadow:unset;border:solid 1px #fff}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){color:#ffffff!important;box-shadow:unset!important}.woocommerce .product .price,.woocommerce .product .woocommerce-product-details__short-description p,.woocommerce .product .woocommerce-product-details__short-description,.woocommerce-product-details__short-description ul{margin-bottom:15px!important}.woocommerce-message a.button.wc-forward{background-color:#122638}.wp-block-woocommerce-checkout-order-summary-block{color:#fc9d00}.wc-block-components-product-price,span.wc-block-components-checkbox__label,.wc-block-cart .wp-block-woocommerce-cart-order-summary-block,.wc-block-cart-item__wrap{color:#fff}.wc-block-components-product-price ins{background-color:#000}.woocommerce-checkout .entry-content h3{padding-bottom:5px}.wc-block-components-address-card,.wc-block-components-address-card address .wc-block-components-address-card__address-section--secondary{color:#fff!important}.woocommerce-order-received .woocommerce-thankyou-order-details li{color:#000}.post-type-order-received .woocommerce-Price-amount.amount,.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .woocommerce-thankyou-order-details li strong,.woocommerce-customer-details address{color:#ffffff!important}.woocommerce-order-received .woocommerce-thankyou-order-details{background:unset;border:unset;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-order-received .woocommerce-thankyou-order-details li{border:unset}.woocommerce .shop_table{background:unset}strong.product-quantity{color:#fff}.wc-block-components-totals-wrapper,.wc-block-cart .wc-block-cart__totals-title{border-bottom:1px solid #ffffff!important}td.wc-block-cart-item__image{padding:0px!important}.wc-block-cart-item__product{padding:0 0 0 20px!important}.wp-block-woocommerce-checkout-order-summary-subtotal-block.wc-block-components-totals-wrapper{padding-bottom:10px!important}.wp-block-product-new.wp-block-woocommerce-product-new{padding-top:30px}.gallery-img{width:33%;padding:10px!important}.gallery-img img{width:100%;height:300px;object-fit:cover}@media only screen and (min-device-width:769px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.upcomming-races-events-main-detail-section{align-items:flex-start;row-gap:20px;margin-bottom:20px;order:0}.upcomming-races-events-main-detail-section{padding:10px}.upcomming-races-events-main-detail-section{width:100%}.upcomming-races-events-img-section,.upcomming-races-events-detail-section{width:50%}.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}.overseas-participation-detail-inner{width:31.9%;padding:20px}.committee-members-list{column-gap:18px}.about-content{padding:0 60px}.blog-post-card-wrap{width:48%}}@media (min-width:769px) and (max-width:1024px){.upcomming-races-events-main-detail-section{align-items:flex-start;row-gap:20px;margin-bottom:20px;order:0}.upcomming-races-events-main-detail-section{padding:10px}.upcomming-races-events-main-detail-section{width:100%}.upcomming-races-events-img-section,.upcomming-races-events-detail-section{width:50%}.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}.overseas-participation-detail-inner{width:31.9%;padding:20px}.committee-members-list{column-gap:18px}.about-content{padding:0 60px}.blog-post-card-wrap{width:48%}}@media (max-width:768px){.upcomming-races-events-detail-section,.upcomming-races-events-main-detail-section{padding:10px 20px}.upcomming-races-events-img-section,.upcomming-races-events-detail-section,.upcomming-races-events-main-detail-section,.upcomming-races-events-enquiry-btn-wrap,.award-list-detail-wrap,.results-detail-section,.blog-category-slider,.results-category-slider,.overseas-participation-detail-inner,.contact-form-section,.contact-detail-wrap,.gallery-img,.racing-results-text,.blog-post-card-wrap,.results-category-dropdown,.awards-pages-title-dropdown,#resultsCategorySelect,#awardsTitleSelect{width:100%}.upcomming-races-events-main-detail-section{align-items:flex-start;row-gap:20px;margin-top:20px}.upcomming-races-events-img-section,.upcomming-races-events-main-detail-section{order:-1}.upcomming-races-events-main-detail-section:before{height:5px;width:100%;top:-15px}.upcomming-races-events-main-detail-section{padding:10px}.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}.results-detail-wrap{padding:40px 20px}.results-title{padding-bottom:10px}.results-category-slider,.awards-pages-title-slider{display:none}.results-category-dropdown,.awards-pages-title-dropdown{display:block}#resultsCategorySelect,#awardsTitleSelect{padding:10px 14px;font-size:16px}.banner-inner{height:400px}.about-history-section{padding:0}.about-content{padding:0}.about-content ol,.about-content ul{margin:0}.banner-inner{padding-top:120px}.overseas-participation-detail-inner{padding:20px}.club-permit-process-section{padding-bottom:80px}.club-permit-process-main-section:before{bottom:-40px}.woocommerce .product .images,.woocommerce .product .summary{width:100%!important}.wpcf7-spinner{right:0}.contact-detail-wrap,.contact-form-section{padding:20px}.woocommerce-order-received .woocommerce-thankyou-order-details{flex-direction:column}.content-area{padding:20px}}