.elementor-kit-467814{--e-global-color-primary:#0066DE;--e-global-color-secondary:#474955;--e-global-color-text:#000000;--e-global-color-accent:#E8B923;--e-global-color-672adde:#FFFFFF;--e-global-color-eed1edf:#FAFAFA;--e-global-color-660ed9b:#E1E2E3;--e-global-color-cf7ddea:#768085;--e-global-color-ca3c40d:#60676B;--e-global-color-66866db:#1F2426;--e-global-color-a2cb608:#323232;--e-global-color-04ca5db:#F2F2F2;--e-global-color-7e5a122:#2DB942;--e-global-color-0448200:#007BFF;--e-global-color-0762ee4:#1D80F4;--e-global-color-d42b303:#28A745;--e-global-typography-primary-font-size:1.2rem;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:28px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-10e2f7e-font-size:5rem;--e-global-typography-10e2f7e-line-height:6rem;--e-global-typography-852c1fd-font-size:3rem;--e-global-typography-852c1fd-font-weight:700;--e-global-typography-852c1fd-text-transform:uppercase;--e-global-typography-852c1fd-letter-spacing:0.02em;--e-global-typography-9dc2b81-font-size:2rem;--e-global-typography-9dc2b81-font-weight:500;--e-global-typography-9dc2b81-text-transform:uppercase;--e-global-typography-9dc2b81-letter-spacing:3.2px;--e-global-typography-fe67459-font-size:2.2rem;--e-global-typography-e8bf34a-font-size:1.8rem;color:var( --e-global-color-text );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 );}.elementor-kit-467814 e-page-transition{background-color:#FFBC7D;}.elementor-kit-467814 h1{color:var( --e-global-color-text );font-size:var( --e-global-typography-10e2f7e-font-size );line-height:var( --e-global-typography-10e2f7e-line-height );}.elementor-kit-467814 h2{color:var( --e-global-color-text );font-size:var( --e-global-typography-852c1fd-font-size );font-weight:var( --e-global-typography-852c1fd-font-weight );text-transform:var( --e-global-typography-852c1fd-text-transform );letter-spacing:var( --e-global-typography-852c1fd-letter-spacing );}.elementor-kit-467814 h3{color:var( --e-global-color-text );font-size:var( --e-global-typography-fe67459-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-467814{--e-global-typography-10e2f7e-font-size:4rem;--e-global-typography-10e2f7e-line-height:4.4rem;--e-global-typography-852c1fd-font-size:2.8rem;--e-global-typography-9dc2b81-font-size:1.8rem;--e-global-typography-9dc2b81-line-height:2.2rem;--e-global-typography-fe67459-font-size:2.2rem;}}@media(max-width:768px){.elementor-kit-467814{--e-global-typography-10e2f7e-font-size:3.4rem;--e-global-typography-10e2f7e-line-height:3.6rem;--e-global-typography-852c1fd-font-size:2.6rem;--e-global-typography-9dc2b81-font-size:1.6rem;--e-global-typography-9dc2b81-line-height:2.2rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-467814 h1{font-size:var( --e-global-typography-10e2f7e-font-size );line-height:var( --e-global-typography-10e2f7e-line-height );}.elementor-kit-467814 h2{font-size:var( --e-global-typography-852c1fd-font-size );letter-spacing:var( --e-global-typography-852c1fd-letter-spacing );}.elementor-kit-467814 h3{font-size:var( --e-global-typography-fe67459-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:375px){.elementor-kit-467814{--e-global-typography-10e2f7e-font-size:3rem;--e-global-typography-10e2f7e-line-height:3.4rem;--e-global-typography-852c1fd-font-size:2.4rem;--e-global-typography-9dc2b81-font-size:1.4rem;--e-global-typography-9dc2b81-line-height:1.5em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-467814 h1{font-size:var( --e-global-typography-10e2f7e-font-size );line-height:var( --e-global-typography-10e2f7e-line-height );}.elementor-kit-467814 h2{font-size:var( --e-global-typography-852c1fd-font-size );letter-spacing:var( --e-global-typography-852c1fd-letter-spacing );}.elementor-kit-467814 h3{font-size:var( --e-global-typography-fe67459-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.bmr-elementor-pros-cons-container p {
    margin: 0;
}

.bmr-elementor-review-container .bmr-elementor-generic-header {
  color: white;
    font-size: 3.6rem;
    line-height: 5.4rem;
}

.elementor p > a, 
.elementor p > a:visited,
.elementor a.bluelink,
.elementor a.bluelink:visited,
.elementor li > a,
.elementor li > a:visited {
    -webkit-text-decoration-line: underline  !important;
    text-decoration-line: underline  !important;
    -webkit-text-decoration-style: solid  !important;
    text-decoration-style: solid  !important;
    text-decoration-thickness: 2px !important;
    text-underline-offset: 2px  !important;
    -webkit-text-decoration-color: var(--e-global-color-primary)  !important;
    text-decoration-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-text)  !important;
}

.elementor li[itemprop=author] > a,
.elementor li[itemprop=datePublished] > a {
    -webkit-text-decoration-line: none  !important;
    text-decoration-line: none  !important;
    -webkit-text-decoration-style: initial  !important;
    text-decoration-style: initial  !important;
    text-decoration-thickness: initial !important;
    text-underline-offset: initial  !important;
    -webkit-text-decoration-color: initial  !important;
    text-decoration-color: initial !important;
    color: initial  !important;
}

.elementor span > a:hover,
.elementor p > a:hover,
.elementor li > a:hover {
    color: var(--e-global-color-primary) !important;
}

.elementor li[itemprop=author] > a:hover,
.elementor li[itemprop=datePublished] > a:hover {
    color: initial !important;
}

.elementor .sportsbook-link {
    display: flex;
    align-items: center;
    border: 2px solid var(--e-global-color-660ed9b, #E1E2E3);
    border-radius: 5px;
    padding: 10px;
    text-decoration: none;
    background-color: var(--e-global-color-672adde, #ffffff);
    color: var(--e-global-color-text, #000000);
}

.elementor .sportsbook-image {
    display: flex;
    
    flex-shrink: 0;
    align-items: center;
    margin-right: 10px;
}

.elementor .sportsbook-image img {
    height: 50px;
    object-fit: cover;
}

.elementor .sportsbook-text {
    flex-grow: 1;
    font-size: var(--e-global-typography-e8bf34a-font-size, 1.8rem);
    font-weight: var(--e-global-typography-primary-font-weight, 600);
    display: flex;
    align-items: center;
}

.elementor .sportsbook-cta {
    margin-left: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 17.95rem;
    min-width: 15.15rem;
    height: 3.4rem;
    padding: 0.8rem 1.6rem;
    border-radius: 0.4rem;
    background-color: var(--e-global-color-0448200, #007bff);
}

.elementor .cta-button {
    color: var(--e-global-color-672adde, #ffffff);
    font-weight: var(--e-global-typography-852c1fd-font-weight, 700);
    font-size: var(--e-global-typography-primary-font-size, 1.2rem);
    text-transform: uppercase;
    text-decoration: none;
    box-shadow: none;
}

.elementor .sportsbook-cta:hover {
    background-color: var(--e-global-color-primary, #0066DE);
    color: var(--e-global-color-672adde, #ffffff);
}

body.no-sub-menu .main {
    padding-top: 70px;
}

@media (min-width: 768px) {
    body.no-sub-menu .main {
        padding-top: 90px;
    }   
}

/* Media query for mobile devices */
@media (max-width: 768px) {
    .elementor .sportsbook-link {
        flex-direction: column;
        align-items: center;
    }

    .elementor .sportsbook-image,
    .elementor .sportsbook-text,
    .elementor .sportsbook-cta {
        margin-right: 0 !important;
        margin-bottom: 10px;
        width: 100%;
        justify-content: center;
        text-align: center;
    }

    
    .elementor .sportsbook-cta {
        margin-left: 0 !important;
        text-align: center;
    }

}

.elementor-widget-text-editor ul {
    list-style: disc !important;
    padding-left: 30px !important;
}

ol,ul {
    padding-inline-start: 40px;
}/* End custom CSS */