/* Colors */a:hover,a.light:hover,.theme-heading .text::before,.theme-heading .text::after,#top-bar-content > a:hover,#top-bar-social li.oceanwp-email a:hover,#site-navigation-wrap .dropdown-menu > li > a:hover,#site-header.medium-header #medium-searchform button:hover,.oceanwp-mobile-menu-icon a:hover,.blog-entry.post .blog-entry-header .entry-title a:hover,.blog-entry.post .blog-entry-readmore a:hover,.blog-entry.thumbnail-entry .blog-entry-category a,ul.meta li a:hover,.dropcap,.single nav.post-navigation .nav-links .title,body .related-post-title a:hover,body #wp-calendar caption,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .custom-links-widget .oceanwp-custom-links li a:hover,body .custom-links-widget .oceanwp-custom-links li a:hover:before,body .posts-thumbnails-widget li a:hover,body .social-widget li.oceanwp-email a:hover,.comment-author .comment-meta .comment-reply-link,#respond #cancel-comment-reply-link:hover,#footer-widgets .footer-box a:hover,#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover,.sidr a:hover,.sidr-class-dropdown-toggle:hover,.sidr-class-menu-item-has-children.active > a,.sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle,input[type=checkbox]:checked:before{color:#e61d2e;}.single nav.post-navigation .nav-links .title .owp-icon use,.blog-entry.post .blog-entry-readmore a:hover .owp-icon use,body .contact-info-widget.default .owp-icon use,body .contact-info-widget.big-icons .owp-icon use{stroke:#e61d2e;}input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.button,#site-navigation-wrap .dropdown-menu > li.btn > a > span,.thumbnail:hover i,.thumbnail:hover .link-post-svg-icon,.post-quote-content,.omw-modal .omw-close-modal,body .contact-info-widget.big-icons li:hover i,body .contact-info-widget.big-icons li:hover .owp-icon,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{background-color:#e61d2e;}.widget-title{border-color:#e61d2e;}blockquote{border-color:#e61d2e;}.wp-block-quote{border-color:#e61d2e;}#searchform-dropdown{border-color:#e61d2e;}.dropdown-menu .sub-menu{border-color:#e61d2e;}.blog-entry.large-entry .blog-entry-readmore a:hover{border-color:#e61d2e;}.oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#e61d2e;}.social-widget li.oceanwp-email a:hover{border-color:#e61d2e;}#respond #cancel-comment-reply-link:hover{border-color:#e61d2e;}body .contact-info-widget.big-icons li:hover i{border-color:#e61d2e;}body .contact-info-widget.big-icons li:hover .owp-icon{border-color:#e61d2e;}#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#e61d2e;}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button[type="submit"]:hover,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button[type="submit"]:focus,.button:hover,.button:focus,#site-navigation-wrap .dropdown-menu > li.btn > a:hover > span,.post-quote-author,.omw-modal .omw-close-modal:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{background-color:#e61d2e;}a:hover{color:#e61d2e;}a:hover .owp-icon use {stroke:#e61d2e;}body .theme-button,body input[type="submit"],body button[type="submit"],body button,body .button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{border-color:#ffffff;}body .theme-button:hover,body input[type="submit"]:hover,body button[type="submit"]:hover,body button:hover,body .button:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:active, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:active, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{border-color:#ffffff;}/* OceanWP Style Settings CSS */.theme-button,input[type="submit"],button[type="submit"],button,.button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-style:solid;}.theme-button,input[type="submit"],button[type="submit"],button,.button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-width:1px;}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea, .woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border-style:solid;}body div.wpforms-container-full .wpforms-form input[type=date], body div.wpforms-container-full .wpforms-form input[type=datetime], body div.wpforms-container-full .wpforms-form input[type=datetime-local], body div.wpforms-container-full .wpforms-form input[type=email], body div.wpforms-container-full .wpforms-form input[type=month], body div.wpforms-container-full .wpforms-form input[type=number], body div.wpforms-container-full .wpforms-form input[type=password], body div.wpforms-container-full .wpforms-form input[type=range], body div.wpforms-container-full .wpforms-form input[type=search], body div.wpforms-container-full .wpforms-form input[type=tel], body div.wpforms-container-full .wpforms-form input[type=text], body div.wpforms-container-full .wpforms-form input[type=time], body div.wpforms-container-full .wpforms-form input[type=url], body div.wpforms-container-full .wpforms-form input[type=week], body div.wpforms-container-full .wpforms-form select, body div.wpforms-container-full .wpforms-form textarea{border-style:solid;}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea{border-radius:3px}body div.wpforms-container-full .wpforms-form input[type=date], body div.wpforms-container-full .wpforms-form input[type=datetime], body div.wpforms-container-full .wpforms-form input[type=datetime-local], body div.wpforms-container-full .wpforms-form input[type=email], body div.wpforms-container-full .wpforms-form input[type=month], body div.wpforms-container-full .wpforms-form input[type=number], body div.wpforms-container-full .wpforms-form input[type=password], body div.wpforms-container-full .wpforms-form input[type=range], body div.wpforms-container-full .wpforms-form input[type=search], body div.wpforms-container-full .wpforms-form input[type=tel], body div.wpforms-container-full .wpforms-form input[type=text], body div.wpforms-container-full .wpforms-form input[type=time], body div.wpforms-container-full .wpforms-form input[type=url], body div.wpforms-container-full .wpforms-form input[type=week], body div.wpforms-container-full .wpforms-form select, body div.wpforms-container-full .wpforms-form textarea{border-radius:3px}/* Header */#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,0.5);}#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:150px;}#site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a,#searchform-header-replace-close{color:#ffffffb3;}#site-navigation-wrap .dropdown-menu > li > a .owp-icon use,.oceanwp-mobile-menu-icon a .owp-icon use,#searchform-header-replace-close .owp-icon use{stroke:#ffffffb3;}#site-navigation-wrap .dropdown-menu > li > a:hover,.oceanwp-mobile-menu-icon a:hover,#searchform-header-replace-close:hover{color:#e61d2e;}#site-navigation-wrap .dropdown-menu > li > a:hover .owp-icon use,.oceanwp-mobile-menu-icon a:hover .owp-icon use,#searchform-header-replace-close:hover .owp-icon use{stroke:#e61d2e;}body .sidr a:hover, body .sidr-class-dropdown-toggle:hover, body .sidr-class-dropdown-toggle .fa, body .sidr-class-menu-item-has-children.active > a, body .sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle, #mobile-dropdown ul li a:hover, #mobile-dropdown ul li a .dropdown-toggle:hover, #mobile-dropdown .menu-item-has-children.active > a, #mobile-dropdown .menu-item-has-children.active > a > .dropdown-toggle, #mobile-fullscreen ul li a:hover, #mobile-fullscreen .oceanwp-social-menu.simple-social ul li a:hover{color:#e61d2e;}#mobile-fullscreen a.close:hover .close-icon-inner, #mobile-fullscreen a.close:hover .close-icon-inner::after{background-color:#e61d2e;}/* Blog CSS */.ocean-single-post-header ul.meta-item li a:hover{color:#333333;}/* Footer Widgets */#footer-widgets{padding:0px}/* Footer Copyright */#footer-bottom{background-color:#0e0e0e;}#footer-bottom,#footer-bottom p{color:#ffffff33;}#footer-bottom a,#footer-bottom #footer-bottom-menu a{color:#ffffff33;}#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover{color:#ffffff33;}/* Typography */body{font-family: Inter;font-size: 14px;line-height: 1.8;}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{font-family: 'Space Grotesk';line-height: 1.4;}h1{font-size: 23px;line-height: 1.4;}h2{font-size: 20px;line-height: 1.4;}h3{font-size: 18px;line-height: 1.4;}h4{font-size: 17px;line-height: 1.4;}h5{font-size: 14px;line-height: 1.4;}h6{font-size: 15px;line-height: 1.4;}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title{font-size: 32px;line-height: 1.4;}.page-header .page-subheading{font-size: 15px;line-height: 1.8;}.site-breadcrumbs, .site-breadcrumbs a{font-size: 13px;line-height: 1.4;}#top-bar-content,#top-bar-social-alt{font-size: 12px;line-height: 1.8;}#site-logo a.site-logo-text{font-size: 24px;line-height: 1.8;}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-size: 12px;line-height: 1.2;letter-spacing: 0.6px;}.sidr-class-dropdown-menu li a, a.sidr-class-toggle-sidr-close, #mobile-dropdown ul li a, body #mobile-fullscreen ul li a{font-size: 15px;line-height: 1.8;}.blog-entry.post .blog-entry-header .entry-title a{font-size: 24px;line-height: 1.4;}.ocean-single-post-header .single-post-title{font-size: 34px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header ul.meta-item li, .ocean-single-post-header ul.meta-item li a{font-size: 13px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header .post-author-name, .ocean-single-post-header .post-author-name a{font-size: 14px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header .post-author-description{font-size: 12px;line-height: 1.4;letter-spacing: 0.6px;}.single-post .entry-title{line-height: 1.4;letter-spacing: 0.6px;}.single-post ul.meta li, .single-post ul.meta li a{font-size: 14px;line-height: 1.4;letter-spacing: 0.6px;}.sidebar-box .widget-title, .sidebar-box.widget_block .wp-block-heading{font-size: 13px;line-height: 1;letter-spacing: 1px;}#footer-widgets .footer-box .widget-title{font-size: 13px;line-height: 1;letter-spacing: 1px;}#footer-bottom #copyright{font-size: 12px;line-height: 1;}#footer-bottom #footer-bottom-menu{font-size: 12px;line-height: 1;}.woocommerce-store-notice.demo_store{line-height: 2;letter-spacing: 1.5px;}.demo_store .woocommerce-store-notice__dismiss-link{line-height: 2;letter-spacing: 1.5px;}.woocommerce ul.products li.product li.title h2, .woocommerce ul.products li.product li.title a{font-size: 14px;line-height: 1.5;}.woocommerce ul.products li.product li.category, .woocommerce ul.products li.product li.category a{font-size: 12px;line-height: 1;}.woocommerce ul.products li.product .price{font-size: 18px;line-height: 1;}.woocommerce ul.products li.product .button, .woocommerce ul.products li.product .product-inner .added_to_cart{font-size: 12px;line-height: 1.5;letter-spacing: 1px;}.woocommerce ul.products li.owp-woo-cond-notice span, .woocommerce ul.products li.owp-woo-cond-notice a{font-size: 16px;line-height: 1;letter-spacing: 1px;font-weight: 600;text-transform: capitalize;}.woocommerce div.product .product_title{font-size: 24px;line-height: 1.4;letter-spacing: 0.6px;}.woocommerce div.product p.price{font-size: 36px;line-height: 1;}.woocommerce .owp-btn-normal .summary form button.button, .woocommerce .owp-btn-big .summary form button.button, .woocommerce .owp-btn-very-big .summary form button.button{font-size: 12px;line-height: 1.5;letter-spacing: 1px;text-transform: uppercase;}.woocommerce div.owp-woo-single-cond-notice span, .woocommerce div.owp-woo-single-cond-notice a{font-size: 18px;line-height: 2;letter-spacing: 1.5px;font-weight: 600;text-transform: capitalize;}.ocean-preloader--active .preloader-after-content{font-size: 20px;line-height: 1.8;letter-spacing: 0.6px;}@font-face{font-family:'Road Blast';src:url('https://afnlmma.com/wp-content/uploads/2026/03/road-blast.regular.eot');src:url('https://afnlmma.com/wp-content/uploads/2026/03/road-blast.regular.eot?#iefix') format('embedded-opentype'),url('https://afnlmma.com/wp-content/uploads/2026/03/road-blast.regular.woff2') format('woff2'),url('https://afnlmma.com/wp-content/uploads/2026/03/road-blast.regular.woff') format('woff'),url('https://afnlmma.com/wp-content/uploads/2026/03/road-blast.regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}#site-logo img.custom-logo:hover{opacity:1 !important}a:focus{outline:0 !important}.site-footer .widget-oceanwp-contact-info li.fax{display:none}.afn-pe-btn.primary{border-color:#e61d2e !important}.site-footer .widget-oceanwp-contact-info li.skype{display:none}#site-header.transparent-header{position:fixed !important}.fightbox{position:relative;overflow:hidden}.elementor-social-icon-instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);border:none !important}.fightbox:before{position:absolute;font-size:100px;font-weight:bold;line-height:100px;top:auto;right:0 !important;bottom:-4% !important;left:auto !important;width:auto;height:auto;opacity:0.2}.fightbox.fightone:before{content:"01"}.fightbox.fighttwo:before{content:"02"}.fightbox.fightthree:before{content:"03"}.broadcastpart .elementor-image-box-wrapper figure.elementor-image-box-img img{height:40px !important;object-fit:scale-down}#site-header.transparent-header nav#site-navigation li.btn{background:transparent}#site-header.transparent-header nav#site-navigation a span{text-transform:uppercase}body.home #site-header.transparent-header nav#site-navigation li.btn a.menu-link{line-height:22px}#site-header.transparent-header nav#site-navigation li.btn a.menu-link span.text-wrap{background:#E61D2E;border-radius:0}header#site-header{background-color:#141414b3 !important}.fightherspart .fight-card .fight-info p.location{text-transform:uppercase}.fightherspart .fight-card .fight-info .names{text-transform:uppercase;color:#fff;font-size:20px;font-weight:bold}.fightherspart .fight-card .fight-info .names span{font-style:italic;margin-right:4px}.site-footer .elementor-nav-menu .btn{background:transparent !important}div#footer-bottom{text-transform:uppercase;letter-spacing:.04em}.fightherspart .fight-card a.btn{text-transform:uppercase}.fightherspart .fight-card:hover a.btn{color:#fff}.ourmission .ourmissionbox{height:-webkit-fill-available}#site-header.transparent-header nav#site-navigation li.current-menu-item a span{color:#e61d2e}.livecounterbox span.elementor-counter-number{display:none}.competitivesectionpart .fightbox:before{top:6%;left:12% !important}.primarymarketsbox .elementor-widget-icon-list{padding:0 !important}.primarymarketsbox .elementor-widget-icon-list ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item{padding:18px;width:47%;background:#0E0E0E;margin-bottom:15px;margin-right:0}.targeteddispora ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item{border:1px solid #e61d2e !important;background:transparent !important;border-radius:12px;padding:8px !important;justify-content:center}.targeteddispora ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item span.elementor-icon-list-text{color:#fff;font-weight:bold}.targeteddispora ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item:hover{background:#e61d2e !important;transition:.25s ease-in}.targeteddispora ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item:hover span.elementor-icon-list-text{color:#fff;transition:.25s ease-in}div#multi-step-form{text-align:center}@media (min-width:769px){#multi-step-form.fw-large-container .fw-progress-bar-container{width:100% !important}#multi-step-form.fw-large-container .fw-progress-bar-container{width:100%}#multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step{text-align:center;width:24% !important}#multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step .fw-txt-ellipsis{text-align:left;text-transform:uppercase}}#multi-step-form.fw-large-container .fw-progress-bar li.fw-progress-step.fw-active span.fw-txt-ellipsis{color:#e62117 !important}#multi-step-form.fw-large-container .fw-progress-bar li.fw-progress-step.fw-active::before{background:#e62117 !important}.fw-progress-bar-container{text-align:center}#multi-step-form .fw-step-part{background:#1A1919 !important;border:0 !important}#multi-step-form .fw-step-part span.fw-step-part-title{color:#fff!important;text-transform:uppercase!important}.fw-step-block{text-align:left!important}#multi-step-form .fw-step-part>div .fw-step-block{width:50%;float:left}#multi-step-form .fw-step-part>div .fw-step-block input{background:#262626;border:none;padding:15px;color:#6B7280 !important}#multi-step-form .fw-step-part>div .fw-step-block input+span{display:none}#multi-step-form span.msf-h3{color:#ADAAAA;text-transform:uppercase;font-size:12px !important}#multi-step-form button.fw-button-next{margin-top:0;border:1px solid #767575 !important;background:transparent !important}#multi-step-form span.select2-selection{background:#262626;border:none;padding:15px;color:#fff !important;width:100%}body #multi-step-form .select2-container--default .select2-selection--single{background:#262626;width:99%;margin-right:20px;border:none !important;padding:5px}body #multi-step-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#6B7280 !important}/* Autofill fix */input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #262626 inset !important;box-shadow:0 0 0 1000px #262626 inset !important;-webkit-text-fill-color:#6B7280 !important;transition:background-color 5000s ease-in-out 0s}.fw-text-input:-webkit-autofill,.fw-text-input:-webkit-autofill:hover,.fw-text-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #262626 inset !important;-webkit-text-fill-color:#6B7280 !important}.fw-step-block{margin-bottom:26px !important}/* N */#multi-step-form .fw-block-invalid .fw-text-input[type="text"],#multi-step-form .fw-block-invalid [data-id=textarea],#multi-step-form .fw-block-invalid .msfp-registration-invalid,#multi-step-form .fw-block-invalid[data-type=fw-radio] label:before,#multi-step-form .fw-block-invalid[data-type=fw-checkbox] label:before{background-color:#262626 !important}body .fw-button-previous,.fw-button-next,.fw-button-fileupload{background:#f43f2e !important}#multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step .fw-txt-ellipsis{font-size:14px !important}#multi-step-form .fw-file-upload-input+label{background-color:#262626 !important;display:block !important;width:99% !important;color:#454747 !important;border:1px dashed #f43f2e}#multi-step-form.fw-wizard p{margin-top:10px}.strike-title{display:inline-block;position:relative;padding:8px 30px;background:#262626}/* Left Shape */.strike-title::before{content:"";position:absolute;left:-18px;top:0;width:36px;height:100%;background:#262626;transform:skewX(-25deg)}/* Right Shape */.strike-title::after{content:"";position:absolute;right:-18px;top:0;width:36px;height:100%;background:#262626;transform:skewX(-25deg)}.anone a{pointer-events:none}.broadcast-form h3{margin-bottom:5px;font-size:36px;font-weight:700;text-align:center;color:#e2dedd}.broadcast-form br{display:none}.broadcast-form .form-textarea{height:100px}.broadcast-form .form-subtitle{text-align:center;font-size:16px;color:#9d9b98;margin-bottom:20px}.broadcast-form label{font-size:13px;font-weight:600;display:block;color:#e2dedd;margin-bottom:5px}.broadcast-form p{margin-bottom:0}.broadcast-form .form-input,.broadcast-form .form-textarea{width:100%;height:40px;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;margin-bottom:15px;transition:0.3s}.broadcast-form .wpcf7-list-item{margin:0 !important}.broadcast-form .form-input:focus,.broadcast-form .form-textarea:focus{border-color:#000;outline:none}/* Placeholder Text Color */.broadcast-form input::placeholder,.broadcast-form textarea::placeholder,.broadcast-form select,.broadcast-form .iti input::placeholder{color:#9d9b98 !important}.broadcast-form input,.broadcast-form textarea,.broadcast-form select,.broadcast-form .iti input{background:#151515 !important;color:#9d9b98 !important}.broadcast-form .form-input,.broadcast-form .form-textarea{margin-bottom:0 !important}.broadcast-form .form-textarea{min-height:90px;resize:none}.broadcast-form .form-btn{width:100%;background:#E61D2E;color:#fff;padding:13px;border:none;border-radius:8px;font-size:15px;cursor:pointer;transition:0.3s}.broadcast-form .form-input:focus,.broadcast-form .form-textarea:focus{border-color:#fff;outline:none}.broadcast-form .form-btn:hover{background:#333}.broadcast-form input:-webkit-autofill,.broadcast-form input:-webkit-autofill:hover,.broadcast-form input:-webkit-autofill:focus,.broadcast-form textarea:-webkit-autofill,.broadcast-form select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset !important;box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#6B7280 !important;caret-color:#000;transition:background-color 5000s ease-in-out 0s}.broadcast-form .consent{font-size:12px;margin-bottom:15px}.btnhovereff .elementor-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#E61D2E !important;color:#fff;padding:.95em 1.6em;font-weight:600;text-transform:uppercase;text-decoration:none;clip-path:polygon(calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0)}.btnhovereff .elementor-button::before{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background:#484949;clip-path:polygon(100% 0,0 100%,100% 100%);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);z-index:1}.btnhovereff .elementor-button:hover::before{width:100%;height:100%;clip-path:polygon( calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0 )}.btnhovereff .elementor-button .elementor-button-content-wrapper,.btnhovereff .elementor-button span{position:relative;z-index:2;color:#fff}.btnhovereff2 .elementor-button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px;background:#E61D2E;clip-path:polygon(calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0)}.btnhovereff2 .elementor-button::after{content:"";position:absolute;inset:2px;background:#141414;clip-path:polygon(calc(100% - 14px) 0,100% 14px,100% 100%,0 100%,0 0);z-index:1}.btnhovereff2 .elementor-button .elementor-button-content-wrapper{position:relative;z-index:3;padding:.95em 1.6em}.btnhovereff2 .elementor-button::before{content:"";position:absolute;bottom:2px;right:2px;width:16px;height:16px;background:#E61D2E;clip-path:polygon(100% 0,0 100%,100% 100%);transition:all 0.4s ease;z-index:2}.btnhovereff2 .elementor-button:hover::before{width:calc(100% - 4px);height:calc(100% - 4px);clip-path:polygon( calc(100% - 14px) 0,100% 14px,100% 100%,0 100%,0 0 )}.btnhovereff2 .elementor-button span{color:#fff;font-weight:600;text-transform:uppercase}.btnhovereffwh .elementor-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#fff !important;color:#000 !important;padding:.95em 1.6em;font-weight:600;text-transform:uppercase;text-decoration:none;clip-path:polygon(calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0)}.btnhovereffwh .elementor-button::before{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background:#e61d2e;clip-path:polygon(100% 0,0 100%,100% 100%);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);z-index:1}.btnhovereffwh .elementor-button:hover::before{width:100%;height:100%;clip-path:polygon( calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0 )}.btnhovereffwh .elementor-button .elementor-button-content-wrapper,.btnhovereffwh .elementor-button span{position:relative;z-index:2;color:#000;transition:color 0.3s ease}.btnhovereffwh .elementor-button:hover .elementor-button-content-wrapper,.btnhovereffwh .elementor-button:hover span{color:#fff !important}.btnhovereffredbg .elementor-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#fff !important;color:#000 !important;padding:.95em 1.6em;font-weight:600;text-transform:uppercase;text-decoration:none;clip-path:polygon(calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0)}.btnhovereffredbg .elementor-button::before{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background:#000;clip-path:polygon(100% 0,0 100%,100% 100%);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);z-index:1}.btnhovereffredbg .elementor-button:hover::before{width:100%;height:100%;clip-path:polygon( calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0 )}.btnhovereffredbg .elementor-button .elementor-button-content-wrapper,.btnhovereffredbg .elementor-button span{position:relative;z-index:2;color:#000;transition:color 0.3s ease}.btnhovereffredbg .elementor-button:hover .elementor-button-content-wrapper,.btnhovereffredbg .elementor-button:hover span{color:#fff !important}.fight-card .btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#353535;color:#fff;padding:10px 25px;font-weight:600;text-transform:uppercase;text-decoration:none;clip-path:polygon(calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0);z-index:0;/* 🔥 FIX */}/* overlay */.fight-card .btn::before{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background:#E61D2E;clip-path:polygon(100% 0,0 100%,100% 100%);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);z-index:-1;/* 🔥 MAIN FIX */}/* hover animation */.fight-card .btn:hover::before{width:100%;height:100%;clip-path:polygon( calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0 )}/* text color */.fight-card .btn:hover{color:#fff;background:transparent !important}.image-anime::after,figure.image-anime::after{content:"";position:absolute;width:200%;height:0;left:50%;top:50%;background-color:rgba(255,255,255,0.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.image-anime:hover::after,figure.image-anime:hover::after{height:250%;background-color:transparent;transition:600ms linear !important}.at-image-animation,.image-anime,figure.image-anime{position:relative;overflow:hidden}.footmen a.elementor-item:hover{color:#e61d2e !important}#site-header.transparent-header nav#site-navigation li.btn{display:flex !important;align-items:center !important;padding:0 !important;margin-top:15px !important}#site-header.transparent-header nav#site-navigation li.btn a.menu-link{position:relative !important;isolation:isolate;display:inline-flex !important;align-items:center;justify-content:center !important;overflow:hidden !important;height:auto !important;line-height:normal !important;margin:0 !important;background:#E61D2E !important;color:#fff !important;padding:.95em 1.6em !important;font-weight:600;text-transform:uppercase;text-decoration:none !important;border:none !important;clip-path:polygon( calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0 );align-content:center}#site-header.transparent-header nav#site-navigation li.btn a.menu-link::before{content:"" !important;position:absolute;bottom:0;right:0;width:16px;height:16px;background:#484949;clip-path:polygon(100% 0,0 100%,100% 100%);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);z-index:1}#site-header.transparent-header nav#site-navigation li.btn a.menu-link:hover::before{width:100%;height:100%;clip-path:polygon( calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0 )}#site-header.transparent-header nav#site-navigation li.btn a.menu-link .text-wrap{position:relative;z-index:2;color:#fff !important;white-space:nowrap}#site-header.transparent-header nav#site-navigation li.btn a.menu-link span{position:relative;z-index:2}#site-header.transparent-header nav#site-navigation li.btn a.menu-link span.text-wrap{background:transparent !important;padding:0 !important}/* athlete-card */.athletes-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.athlete-card{position:relative;background:radial-gradient(50% 50% at 50% 50%,#767676 0,#2A2A2A 100%);color:#fff;overflow:hidden;text-align:center;padding-top:40px}/* BIG FADED TEXT */.bg-name{position:absolute;top:50px;left:0;width:100%;font-size:48px;font-weight:700;color:rgba(255,255,255,0.06);text-transform:uppercase;z-index:1;line-height:1.1}/* IMAGE */.athlete-image{position:relative;z-index:2}.athlete-image img{width:100%;max-height:320px;object-fit:contain;transition:0.4s}/* ANGLED BLACK BOX */.athlete-info{position:relative;background:#000;padding:46px 20px 1px;margin-top:-60px;z-index:3;clip-path:polygon(0 0,50% 25px,100% 0,100% 100%,0 100%)}.athlete-info h3{margin:0;font-size:16px;letter-spacing:2px;color:#E5E2E1;text-transform:uppercase}.nickname{font-size:11px;opacity:0.7;margin-top:5px;text-transform:uppercase}.athlete-stats span{color:#E5E2E1;text-transform:uppercase}/* BOTTOM BAR */.athlete-stats{display:flex;justify-content:space-between;padding:12px 15px;background:#2a2a2a;font-size:11px;letter-spacing:1px}/* HOVER */.athlete-card:hover img{transform:scale(1.05)}.athlete-card p.nickname{color:#fff}/* Fight cards */.fight-cards-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.fight-card{background:#1c1c1c;padding:20px;color:#fff;position:relative;overflow:hidden;text-align:center}.fight-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:15px;opacity:0.8}.flag{width:25px}.fighters{position:relative;display:flex;justify-content:space-between;align-items:center}.fighter{width:45%}.vs{position:absolute;left:50%;transform:translateX(-50%);font-size:112px;font-family:"Road Blast",Sans-serif;font-weight:100;color:#ff0511;-webkit-text-stroke:1px;-webkit-text-stroke:3px #dddbdb;bottom:-18%;top:auto}.fight-info{margin-top:20px}.location{font-size:12px;letter-spacing:2px;opacity:0.7}.names{font-size:16px;margin:10px 0}.names span{color:red}.btn{display:inline-block;margin-top:15px;padding:10px 25px;background:#333;color:#fff;text-decoration:none;transition:0.3s}.btn:hover{background:red}.fightherspart .fight-card{padding:0;background:#353535}.fightherspart .fight-card .fight-top{padding:15px;margin-bottom:0}.fightherspart .fight-card .fight-info{background:#201F1F;padding:15px;margin-top:0}.oceanwp-mobile-menu-icon a{font-size:22px !important}a.sidr-class-toggle-sidr-close{display:flex !important;align-items:center}@media (max-width:767px){.broadcast-form{padding:18px}.afnfr-label{font-size:8px !important}.afnfr-stepper{gap:5px !important}.afnfr-dot{width:35px !important;height:35px !important}.phase-wrapper{display:block !important}.fight-cards-wrapper{grid-template-columns:1fr !important}.athletes-wrapper{grid-template-columns:1fr !important}.broadcast-form .form-subtitle{font-size:16px !important;line-height:1.6 !important}.broadcast-form h3{font-size:30px !important;line-height:1.3 !important}.afn-be-form .oceanwp-row .span_1_of_2{width:100% !important}body .oceanwp-row .span_1_of_2{width:100% !important}}@media (min-width:768px) and (max-width:1023px){.broadcast-form .form-subtitle{font-size:16px !important;line-height:1.6 !important}.broadcast-form h3{font-size:30px !important;line-height:1.3 !important}}