﻿.elementor-10082426 .elementor-element.elementor-element-e0be426:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-e0be426>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../willbetgambling/image/sports-betting-hero.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-10082426 .elementor-element.elementor-element-e0be426>.elementor-container
{
    min-height: 64vh;
}
.elementor-10082426 .elementor-element.elementor-element-e0be426
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-10082426 .elementor-element.elementor-element-e0be426>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-46442c0>.elementor-element-populated
{
    padding: 0 60px 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-51e2b36>.elementor-widget-container
{
    margin: 0 0 -16px 0;
}
.elementor-10082426 .elementor-element.elementor-element-51e2b36 .elementor-heading-title
{
    font-size: 54px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    color: var(--e-global-color-accent);
}
.elementor-10082426 .elementor-element.elementor-element-e2d809e .elementor-heading-title
{
    font-size: 95px;
    font-weight: 700;
    line-height: 92px;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-2c5dcb3>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-2c5dcb3 .elementor-heading-title
{
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-9416340:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-9416340>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-astglobalcolor8);
}
.elementor-10082426 .elementor-element.elementor-element-9416340
{
    border-style: solid;
    border-width: 0 0 6px 0;
    border-color: var(--e-global-color-accent);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-9416340>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-2ee4e6f.elementor-column>.elementor-widget-wrap
{
    justify-content: space-evenly;
}
.elementor-10082426 .elementor-element.elementor-element-2ee4e6f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-10082426 .elementor-element.elementor-element-2ee4e6f>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-79fc678
{
    width: auto;
    max-width: auto;
}
.elementor-10082426 .elementor-element.elementor-element-64229a6
{
    width: auto;
    max-width: auto;
}
.elementor-10082426 .elementor-element.elementor-element-64229a6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu .elementor-item
{
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .4px;
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main .elementor-item
{
    color: var(--e-global-color-f3320a2);
    fill: var(--e-global-color-f3320a2);
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 22px;
    padding-bottom: 22px;
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main .elementor-item:hover, .elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main .elementor-item:focus
{
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after
{
    background-color: var(--e-global-color-accent);
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .e--pointer-framed .elementor-item:before, .elementor-10082426 .elementor-element.elementor-element-64229a6 .e--pointer-framed .elementor-item:after
{
    border-color: var(--e-global-color-accent);
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main .elementor-item.elementor-item-active
{
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after
{
    background-color: var(--e-global-color-accent);
}
.elementor-10082426 .elementor-element.elementor-element-64229a6 .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-10082426 .elementor-element.elementor-element-64229a6 .e--pointer-framed .elementor-item.elementor-item-active:after
{
    border-color: var(--e-global-color-accent);
}
.elementor-10082426 .elementor-element.elementor-element-514d70c>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-514d70c:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-514d70c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-514d70c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 0 40px 0;
}
.elementor-10082426 .elementor-element.elementor-element-514d70c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-a361c75
{
    text-align: center;
}
.elementor-10082426 .elementor-element.elementor-element-27cd89b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-10082426 .elementor-element.elementor-element-27cd89b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../willbetgambling/image/scores.png");
    background-position: top right;
    background-repeat: no-repeat;
}
.elementor-10082426 .elementor-element.elementor-element-27cd89b>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 60px;
}
.elementor-10082426 .elementor-element.elementor-element-27cd89b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-3120116 .elementor-heading-title
{
    font-size: 59px;
    font-weight: 700;
    line-height: 1.1em;
    letter-spacing: -1.2px;
    color: #3771b3;
}
.elementor-10082426 .elementor-element.elementor-element-c91d93b
{
    font-size: 16px;
}
.elementor-10082426 .elementor-element.elementor-element-53adaf5 .elementor-button
{
    background-color: transparent;
    fill: var(--e-global-color-9029724);
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-accent) 75%,var(--e-global-color-astglobalcolor8) 75%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-9029724);
    border-radius: 0 0 0 0;
    padding: 12px 20px 12px 20px;
}
.elementor-10082426 .elementor-element.elementor-element-53adaf5 .elementor-button:hover, .elementor-10082426 .elementor-element.elementor-element-53adaf5 .elementor-button:focus
{
    background-color: transparent;
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-178b6ae) 75%,var(--e-global-color-astglobalcolor8) 75%);
}
.elementor-10082426 .elementor-element.elementor-element-53adaf5 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-10082426 .elementor-element.elementor-element-53adaf5 .elementor-button .elementor-button-content-wrapper
{
    gap: 38px;
}
.elementor-10082426 .elementor-element.elementor-element-53adaf5 .elementor-button:hover svg, .elementor-10082426 .elementor-element.elementor-element-53adaf5 .elementor-button:focus svg
{
    fill: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-4e65c0e>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-4e65c0e:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-4e65c0e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-astglobalcolor8);
}
.elementor-10082426 .elementor-element.elementor-element-4e65c0e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-4e65c0e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-f27bf3f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-10082426 .elementor-element.elementor-element-f27bf3f>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-1edc31f>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-1edc31f:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-1edc31f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-accent);
}
.elementor-10082426 .elementor-element.elementor-element-1edc31f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 0 40px 0;
}
.elementor-10082426 .elementor-element.elementor-element-1edc31f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-57177f1>.elementor-element-populated
{
    padding: 0 0 0 60px;
}
.elementor-10082426 .elementor-element.elementor-element-1d0b68a .elementor-heading-title
{
    font-size: 59px;
    font-weight: 700;
    line-height: 1.1em;
    letter-spacing: -1.2px;
    color: var(--e-global-color-astglobalcolor5);
}
.elementor-10082426 .elementor-element.elementor-element-7877e46
{
    font-size: 16px;
    color: var(--e-global-color-astglobalcolor8);
}
.elementor-10082426 .elementor-element.elementor-element-8088cdc .elementor-button
{
    background-color: transparent;
    fill: var(--e-global-color-9029724);
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-accent) 75%,var(--e-global-color-astglobalcolor8) 75%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-9029724);
    border-radius: 0 0 0 0;
    padding: 12px 20px 12px 20px;
}
.elementor-10082426 .elementor-element.elementor-element-8088cdc .elementor-button:hover, .elementor-10082426 .elementor-element.elementor-element-8088cdc .elementor-button:focus
{
    background-color: transparent;
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-178b6ae) 75%,var(--e-global-color-astglobalcolor8) 75%);
}
.elementor-10082426 .elementor-element.elementor-element-8088cdc .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-10082426 .elementor-element.elementor-element-8088cdc .elementor-button .elementor-button-content-wrapper
{
    gap: 38px;
}
.elementor-10082426 .elementor-element.elementor-element-8088cdc .elementor-button:hover svg, .elementor-10082426 .elementor-element.elementor-element-8088cdc .elementor-button:focus svg
{
    fill: var(--e-global-color-9029724);
}
.elementor-bc-flex-widget .elementor-10082426 .elementor-element.elementor-element-718a551.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-10082426 .elementor-element.elementor-element-718a551.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-10082426 .elementor-element.elementor-element-718a551.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-10082426 .elementor-element.elementor-element-a27e48a
{
    --spacer-size: 70px;
    width: var(--container-widget-width,70px);
    max-width: 70px;
    --container-widget-width: 70px;
    --container-widget-flex-grow: 0;
    top: 46px;
}
body:not(.rtl) .elementor-10082426 .elementor-element.elementor-element-a27e48a
{
    left: 33px;
}
body.rtl .elementor-10082426 .elementor-element.elementor-element-a27e48a
{
    right: 33px;
}
.elementor-10082426 .elementor-element.elementor-element-a27e48a>.elementor-widget-container
{
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #6701e4;
}
.elementor-10082426 .elementor-element.elementor-element-bc44ccd
{
    --spacer-size: 70px;
    width: var(--container-widget-width,80px);
    max-width: 80px;
    --container-widget-width: 80px;
    --container-widget-flex-grow: 0;
    top: 372px;
}
body:not(.rtl) .elementor-10082426 .elementor-element.elementor-element-bc44ccd
{
    left: 404px;
}
body.rtl .elementor-10082426 .elementor-element.elementor-element-bc44ccd
{
    right: 404px;
}
.elementor-10082426 .elementor-element.elementor-element-bc44ccd>.elementor-widget-container
{
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--e-global-color-9029724);
    border-radius: 100% 100% 100% 100%;
}
.elementor-10082426 .elementor-element.elementor-element-2223507
{
    width: var(--container-widget-width,70.5%);
    max-width: 70.5%;
    --container-widget-width: 70.5%;
    --container-widget-flex-grow: 0;
}
.elementor-10082426 .elementor-element.elementor-element-1492fd1
{
    --spacer-size: 60px;
    width: var(--container-widget-width,60px);
    max-width: 60px;
    --container-widget-width: 60px;
    --container-widget-flex-grow: 0;
    top: 417px;
}
.elementor-10082426 .elementor-element.elementor-element-1492fd1>.elementor-widget-container
{
    --e-transform-rotateZ: 45deg;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #014de4;
}
body:not(.rtl) .elementor-10082426 .elementor-element.elementor-element-1492fd1
{
    left: 431px;
}
body.rtl .elementor-10082426 .elementor-element.elementor-element-1492fd1
{
    right: 431px;
}
.elementor-10082426 .elementor-element.elementor-element-1da4223>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-1da4223:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-1da4223>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../willbetgambling/image/bg2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-10082426 .elementor-element.elementor-element-1da4223
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 0 60px 0;
}
.elementor-10082426 .elementor-element.elementor-element-1da4223>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-f3d2685 .elementor-wrapper
{
    --video-aspect-ratio: 1.77777;
}
.elementor-10082426 .elementor-element.elementor-element-1f6e345>.elementor-element-populated
{
    padding: 0 0 0 80px;
}
.elementor-10082426 .elementor-element.elementor-element-a1181a9 .elementor-heading-title
{
    font-size: 59px;
    font-weight: 700;
    text-transform: capitalize;
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-65bcc1b
{
    font-size: 16px;
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-c7b9780 .elementor-button
{
    background-color: transparent;
    fill: var(--e-global-color-9029724);
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-accent) 75%,var(--e-global-color-astglobalcolor8) 75%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-9029724);
    border-radius: 0 0 0 0;
    padding: 12px 20px 12px 20px;
}
.elementor-10082426 .elementor-element.elementor-element-c7b9780 .elementor-button:hover, .elementor-10082426 .elementor-element.elementor-element-c7b9780 .elementor-button:focus
{
    background-color: transparent;
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-178b6ae) 75%,var(--e-global-color-astglobalcolor8) 75%);
}
.elementor-10082426 .elementor-element.elementor-element-c7b9780 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-10082426 .elementor-element.elementor-element-c7b9780 .elementor-button .elementor-button-content-wrapper
{
    gap: 38px;
}
.elementor-10082426 .elementor-element.elementor-element-c7b9780 .elementor-button:hover svg, .elementor-10082426 .elementor-element.elementor-element-c7b9780 .elementor-button:focus svg
{
    fill: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-5824024>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-5824024:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-5824024>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-5824024
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 0 60px 0;
}
.elementor-10082426 .elementor-element.elementor-element-5824024>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-6d7b654:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-10082426 .elementor-element.elementor-element-6d7b654>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #3771b3;
}
.elementor-bc-flex-widget .elementor-10082426 .elementor-element.elementor-element-6d7b654.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-6d7b654.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-6d7b654>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 70px -70px 70px 70px;
    --e-column-margin-right: -70px;
    --e-column-margin-left: 70px;
    padding: 40px 40px 40px 40px;
}
.elementor-10082426 .elementor-element.elementor-element-6d7b654>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-6d7b654
{
    z-index: 2;
}
.elementor-10082426 .elementor-element.elementor-element-582622d .elementor-heading-title
{
    font-size: 59px;
    font-weight: 700;
    line-height: 1.1em;
    letter-spacing: -1.2px;
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-93c7934
{
    font-size: 16px;
    color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-234be7d .elementor-button
{
    background-color: transparent;
    fill: var(--e-global-color-9029724);
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-accent) 75%,var(--e-global-color-astglobalcolor8) 75%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-9029724);
    border-radius: 0 0 0 0;
    padding: 12px 20px 12px 20px;
}
.elementor-10082426 .elementor-element.elementor-element-234be7d .elementor-button:hover, .elementor-10082426 .elementor-element.elementor-element-234be7d .elementor-button:focus
{
    background-color: transparent;
    color: var(--e-global-color-9029724);
    background-image: linear-gradient(90deg,var(--e-global-color-178b6ae) 75%,var(--e-global-color-astglobalcolor8) 75%);
}
.elementor-10082426 .elementor-element.elementor-element-234be7d .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-10082426 .elementor-element.elementor-element-234be7d .elementor-button .elementor-button-content-wrapper
{
    gap: 38px;
}
.elementor-10082426 .elementor-element.elementor-element-234be7d .elementor-button:hover svg, .elementor-10082426 .elementor-element.elementor-element-234be7d .elementor-button:focus svg
{
    fill: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-0e12d97>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-ca9935c>.elementor-widget-container
{
    padding: 0 70px 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-ca9935c
{
    text-align: center;
}
.elementor-10082426 .elementor-element.elementor-element-2d26a7a>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10082426 .elementor-element.elementor-element-2d26a7a:not(.elementor-motion-effects-element-type-background), .elementor-10082426 .elementor-element.elementor-element-2d26a7a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-2d26a7a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 0 60px 0;
}
.elementor-10082426 .elementor-element.elementor-element-2d26a7a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-5fd5fb1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-10082426 .elementor-element.elementor-element-5fd5fb1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../willbetgambling/image/scores.png");
    background-position: bottom left;
    background-repeat: no-repeat;
}
.elementor-10082426 .elementor-element.elementor-element-5fd5fb1.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-10082426 .elementor-element.elementor-element-5fd5fb1>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-5fd5fb1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10082426 .elementor-element.elementor-element-45cc506
{
    text-align: center;
}
.elementor-10082426 .elementor-element.elementor-element-45cc506 .elementor-heading-title
{
    font-size: 59px;
    font-weight: 700;
    line-height: 1.1em;
    letter-spacing: -1.2px;
    color: #3771b3;
}
.elementor-10082426 .elementor-element.elementor-element-3b78024
{
    text-align: center;
}
.elementor-10082426 .elementor-element.elementor-element-3b78024 .elementor-heading-title
{
    font-weight: 600;
}
.elementor-10082426 .elementor-element.elementor-element-267d22b
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-10082426 .elementor-element.elementor-element-267d22b>.elementor-widget-container
{
    margin: 0 0 -22px 0;
}
.elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-title
{
    margin-bottom: 0;
    color: var(--e-global-color-astglobalcolor0);
    font-family: "Poppins Uploaded",Arial,Helvetica,Sans-serif;
    font-size: 4.3em;
    font-weight: 700;
}
.elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-description
{
    font-family: "Open Sans",Arial,Helvetica,Sans-serif;
    font-size: .9em;
    font-weight: 400;
}
.elementor-10082426 .elementor-element.elementor-element-d512560 .elementor-repeater-item-32894d2 .elementor-button
{
    color: #fff;
}
.elementor-10082426 .elementor-element.elementor-element-d512560 .elementor-repeater-item-c3a0722 .elementor-button
{
    color: #fff;
}
.elementor-10082426 .elementor-element.elementor-element-d512560 a.elementor-button
{
    color: var(--e-global-color-9029724);
    background-color: var(--e-global-color-astglobalcolor0);
}
.elementor-10082426 .elementor-element.elementor-element-d512560 a.elementor-button svg, .elementor-10082426 .elementor-element.elementor-element-d512560 .elementor-button svg
{
    fill: var(--e-global-color-9029724);
}
.elementor-10082426 .elementor-element.elementor-element-d512560 .elementor-button
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor8);
    border-radius: 0 0 0 0;
}
.elementor-10082426 .elementor-element.elementor-element-d512560 a.elementor-button:hover
{
    color: var(--e-global-color-9029724);
    background-color: var(--e-global-color-astglobalcolor0);
}
.elementor-10082426 .elementor-element.elementor-element-d512560 .uael-dual-button-wrap .uael-button-wrapper
{
    margin-right: calc(22px / 2);
    margin-left: calc(22px / 2);
}
.elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-none .uael-dual-button-wrap
{
    margin-right: calc(-22px / 2);
    margin-left: calc(-22px / 2);
}
.elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper
{
    margin-bottom: calc(22px / 2);
    margin-top: calc(22px / 2);
    margin-right: 0;
    margin-left: 0;
}
.elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child
{
    margin-bottom: 0;
}
.elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child
{
    margin-top: 0;
}
@media(max-width: 1024px)
{
    .elementor-10082426 .elementor-element.elementor-element-51e2b36 .elementor-heading-title
    {
        font-size: 35px;
    }
    .elementor-10082426 .elementor-element.elementor-element-e2d809e .elementor-heading-title
    {
        font-size: 72px;
        line-height: .9em;
    }
    .elementor-10082426 .elementor-element.elementor-element-1f6e345>.elementor-element-populated
    {
        padding: 0 12px 0 40px;
    }
    .elementor-10082426 .elementor-element.elementor-element-6d7b654>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-title
    {
        font-size: 22px;
    }
    .elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-description
    {
        font-size: 11px;
    }
    .elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper
    {
        margin-bottom: calc(22px / 2);
        margin-top: calc(22px / 2);
        margin-right: 0;
        margin-left: 0;
    }
    .elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:last-child
    {
        margin-bottom: 0;
    }
    .elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:first-child
    {
        margin-top: 0;
    }
}
@media(min-width: 768px)
{
    .elementor-10082426 .elementor-element.elementor-element-a4a1102
    {
        width: 46.21%;
    }
    .elementor-10082426 .elementor-element.elementor-element-46442c0
    {
        width: 53.79%;
    }
    .elementor-10082426 .elementor-element.elementor-element-57177f1
    {
        width: 59.113%;
    }
    .elementor-10082426 .elementor-element.elementor-element-718a551
    {
        width: 40.887%;
    }
}
@media(max-width: 767px)
{
    .elementor-10082426 .elementor-element.elementor-element-46442c0.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-10082426 .elementor-element.elementor-element-46442c0>.elementor-element-populated
    {
        padding: 0 12px 0 12px;
    }
    .elementor-10082426 .elementor-element.elementor-element-51e2b36
    {
        text-align: center;
    }
    .elementor-10082426 .elementor-element.elementor-element-51e2b36 .elementor-heading-title
    {
        font-size: 41px;
        line-height: 1em;
    }
    .elementor-10082426 .elementor-element.elementor-element-e2d809e
    {
        text-align: center;
    }
    .elementor-10082426 .elementor-element.elementor-element-e2d809e .elementor-heading-title
    {
        font-size: 73px;
        line-height: 1em;
    }
    .elementor-10082426 .elementor-element.elementor-element-2c5dcb3
    {
        text-align: center;
    }
    .elementor-10082426 .elementor-element.elementor-element-9416340
    {
        padding: 0 12px 0 12px;
    }
    .elementor-10082426 .elementor-element.elementor-element-64229a6 .elementor-nav-menu .elementor-item
    {
        font-size: 14px;
    }
    .elementor-10082426 .elementor-element.elementor-element-27cd89b>.elementor-element-populated
    {
        padding: 0 20px 0 20px;
    }
    .elementor-10082426 .elementor-element.elementor-element-1edc31f
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-10082426 .elementor-element.elementor-element-57177f1>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-10082426 .elementor-element.elementor-element-1f6e345>.elementor-element-populated
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-10082426 .elementor-element.elementor-element-6d7b654>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-10082426 .elementor-element.elementor-element-0e12d97.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-end;
    }
    .elementor-10082426 .elementor-element.elementor-element-0e12d97>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-10082426 .elementor-element.elementor-element-ca9935c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-10082426 .elementor-element.elementor-element-ca9935c
    {
        text-align: center;
    }
    .elementor-10082426 .elementor-element.elementor-element-2d26a7a
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-title
    {
        font-size: 1.3em;
    }
    .elementor-10082426 .elementor-element.elementor-element-f31c3fd .elementor-image-box-description
    {
        font-size: 12px;
    }
    .elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper
    {
        margin-bottom: calc(22px / 2);
        margin-top: calc(22px / 2);
        margin-right: 0;
        margin-left: 0;
    }
    .elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:last-child
    {
        margin-bottom: 0;
    }
    .elementor-10082426 .elementor-element.elementor-element-d512560.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:first-child
    {
        margin-top: 0;
    }
}/* Start custom CSS for heading, class: .elementor-element-2c5dcb3 */
.elementor-10082426 .elementor-element.elementor-element-2c5dcb3 span
{
    color: #f1b745;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-4e286fe */
.marquee
{
    display: flex;
    overflow: hidden;
    height: 10vh;
    user-select: none;
    gap: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;/*background-color: green;*//*transform: skewY(-3deg); *//*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}
.marquee:hover
{
    -webkit-text-stroke: 1.5px #fff;
    text-stroke: 1.5px #fff;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    color: transparent;
    transition: all .5s ease;
    -webkit-font-smoothing: antialiased;/*-moz-osx-font-smoothing: grayscale;*/
}
.marquee__group
{
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2rem;
    min-width: 100%;
    animation: scroll 15s linear infinite reverse;
}
.marquee__group span
{
    color: #fff;
    font-size: 3vw;
    font-weight: 600;
    white-space: nowrap;
    font-family: 'Poppins',sans-serif!important;/*text-transform: uppercase;*/
}
@keyframes scroll
{
    from
    {
        transform: translateX(0);
    }
    to
    {
        transform: translateX(calc(-100% - 2rem));
    }
}
@media only screen and (min-width: 360px)
{
    .marquee__group span
    {
        font-size: 3.5vw;
    }
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-3b78024 */
.elementor-10082426 .elementor-element.elementor-element-3b78024 span
{
    color: #3771b3;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Poppins Uploaded';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('https://www.mdproblemgambling.com/wp-content/uploads/2023/09/Poppins-Regular.ttf') format('truetype');
}
@font-face
{
    font-family: 'Poppins Uploaded';
    font-style: normal;
    font-weight: 600;
    font-display: auto;
    src: url('https://www.mdproblemgambling.com/wp-content/uploads/2023/09/Poppins-SemiBold.ttf') format('truetype');
}
@font-face
{
    font-family: 'Poppins Uploaded';
    font-style: normal;
    font-weight: 800;
    font-display: auto;
    src: url('https://www.mdproblemgambling.com/wp-content/uploads/2023/09/Poppins-ExtraBold.ttf') format('truetype');
}
@font-face
{
    font-family: 'Poppins Uploaded';
    font-style: normal;
    font-weight: 300;
    font-display: auto;
    src: url('https://www.mdproblemgambling.com/wp-content/uploads/2023/09/Poppins-Light.ttf') format('truetype');
}/* End Custom Fonts CSS */
