.elementor-kit-29103{--e-global-color-primary:#003087;--e-global-color-secondary:#FFCD00;--e-global-color-text:#444444;--e-global-color-accent:#EBBD00;--e-global-color-8fdab20:#F9F9F9;--e-global-color-7f78263:#0A0A0A;--e-global-color-12ad006:#EAEAEA;--e-global-typography-primary-font-family:"proxima-nova";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:21px;--e-global-typography-secondary-font-family:"proxima-nova";--e-global-typography-secondary-font-size:21px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:28px;--e-global-typography-text-font-family:"proxima-nova-condensed";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:21px;--e-global-typography-accent-font-family:"proxima-nova";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:21px;--e-global-typography-accent-letter-spacing:0.5px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-secondary );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:400ms;--e-preloader-animation:eicon-spin;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-primary );--e-preloader-size:38px;}.elementor-kit-29103 a{color:#003087;}.elementor-kit-29103 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-29103 h1{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h3{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:28px;}.elementor-kit-29103 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-29103 h6{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-29103 button,.elementor-kit-29103 input[type="button"],.elementor-kit-29103 input[type="submit"],.elementor-kit-29103 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-8fdab20 );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-kit-29103 button:hover,.elementor-kit-29103 button:focus,.elementor-kit-29103 input[type="button"]:hover,.elementor-kit-29103 input[type="button"]:focus,.elementor-kit-29103 input[type="submit"]:hover,.elementor-kit-29103 input[type="submit"]:focus,.elementor-kit-29103 .elementor-button:hover,.elementor-kit-29103 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-kit-29103 label{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:21px;letter-spacing:0.5px;}.elementor-kit-29103 input:not([type="button"]):not([type="submit"]),.elementor-kit-29103 textarea,.elementor-kit-29103 .elementor-field-textual{color:var( --e-global-color-text );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:0px 0px 0px 0px;}.elementor-kit-29103 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-29103 textarea:focus,.elementor-kit-29103 .elementor-field-textual:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-12ad006 );border-style:solid;border-color:#CCCCCC;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-29103 e-page-transition{background-color:var( --e-global-color-secondary );}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-kit-29103{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-29103 h1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-29103 h6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-29103 button,.elementor-kit-29103 input[type="button"],.elementor-kit-29103 input[type="submit"],.elementor-kit-29103 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:640px){.elementor-kit-29103{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-29103 h1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-29103 h5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-29103 h6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-29103 button,.elementor-kit-29103 input[type="button"],.elementor-kit-29103 input[type="submit"],.elementor-kit-29103 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Social Icons Easing */

a, #social-icons i {
        
    -webkit-transition: all 250ms ease;
    -moz-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease;
}

a:hover, a:active, #social-icons i:hover, #social-icons i:active {
    -webkit-transition: all 250ms ease;
    -moz-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease;
}




/* FOOTER STYLE */
#footer-top a {
    color: var(--e-global-color-secondary);
}

#footer-top a:hover {
    color: var(--e-global-color-12ad006);
}




/* GOOGLE RECAPTCHA BADGE */

.grecaptcha-badge {
    visibility: collapse !important;
}




/* ADOBE BALANCE TEXT */

.balance-text,
.balance-text div h1,
.balance-text div h2,
.balance-text div h3,
.balance-text div h4,
.balance-text div h5,
.balance-text div h6,
.balance-text div p {
    text-wrap: balance;   /* Apply (proposed) CSS style */
}




/* SPORTSPRESS */

.sp-template * {
    color: #444 !important;
    font-family: var(--e-global-typography-text-font-family);
}

h4.sp-table-caption {
    font-family: var(--e-global-typography-secondary-font-family) !important;
    color: var( --e-global-color-primary ) !important;
    font-weight: 600 !important;
}

.sp-template-event-blocks .sp-event-status {
    text-align: center;
}

.sp-data-table .sp-highlight, .sp-data-table .highlighted td {
    font-weight: 600 !important;
}




/*#fixtures img.attachment-sportspress-fit-icon.size-sportspress-fit-icon.wp-post-image,*/ #league-table img.attachment-sportspress-fit-icon.size-sportspress-fit-icon.wp-post-image {
    height: 25px;
}/* End custom CSS */