﻿.elementor-4501 .elementor-element.elementor-element-95d21ff>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-95d21ff
{
    margin-top: 15px;
    margin-bottom: 0;
    padding: 0 100px 30px 100px;
    z-index: 3;
}
.elementor-4501 .elementor-element.elementor-element-f1abee0.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-4501 .elementor-element.elementor-element-f1abee0>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    box-shadow: 0 8px 80px -25px rgba(0,0,0,.25);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 35px 35px 35px 35px;
}
.elementor-4501 .elementor-element.elementor-element-f1abee0>.elementor-element-populated, .elementor-4501 .elementor-element.elementor-element-f1abee0>.elementor-element-populated>.elementor-background-overlay, .elementor-4501 .elementor-element.elementor-element-f1abee0>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-4501 .elementor-element.elementor-element-f1abee0>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-4501 .elementor-element.elementor-element-b601500
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 24px) 0px;
    padding: 0 0 0 0;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-c8de4a4:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-c8de4a4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/BlackHero-1.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-4501 .elementor-element.elementor-element-c8de4a4>.elementor-container
{
    max-width: 1400px;
    min-height: 69vh;
}
.elementor-4501 .elementor-element.elementor-element-c8de4a4, .elementor-4501 .elementor-element.elementor-element-c8de4a4>.elementor-background-overlay
{
    border-radius: 30px 30px 0 0;
}
.elementor-4501 .elementor-element.elementor-element-c8de4a4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 5% 10%;
}
.elementor-4501 .elementor-element.elementor-element-c8de4a4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-486c6ef>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-901e97f
{
    width: var(--container-widget-width,672px);
    max-width: 672px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 0;
    --container-widget-width: 672px;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-98fbdfb:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-98fbdfb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-98fbdfb>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-98fbdfb
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-98fbdfb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-5e0bbca>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-73fa3e2
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-11646c1>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-5db1884
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-a8aa2a6>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-4501 .elementor-element.elementor-element-e65ba7b
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-e65ba7b:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-e65ba7b img
{
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-de71720>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-893aa5a:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-893aa5a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-893aa5a>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-893aa5a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-893aa5a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-01e7461>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-ae8d187
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-e95cf93>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-2bee444
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-c7c3820>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-d04a3c7
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-d04a3c7 img
{
    width: 70%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-d04a3c7:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-7a89264:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-7a89264>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-7a89264>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-7a89264
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-7a89264>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-db9cc1c>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-80c81b1
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-9b26e65>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-e7f7169
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-c099b17>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-b4b5bf2
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-b4b5bf2 img
{
    width: 70%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-b4b5bf2:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-1fd8a5e:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-1fd8a5e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-1fd8a5e>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-1fd8a5e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-1fd8a5e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-c288144>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-6fa77a5
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-a538891>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-5b03c55
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-cb66786>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-f8cc5ed
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-f8cc5ed img
{
    width: 70%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-f8cc5ed:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-b333a7e:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-b333a7e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-b333a7e>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-b333a7e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-b333a7e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-2a10b15>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-2f3823a
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-2623f94>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-2c1487f
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-55cdd2b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-32bcac9
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-32bcac9 img
{
    width: 60%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-32bcac9:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-e2e3b64:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-e2e3b64>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-e2e3b64>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-e2e3b64
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-e2e3b64>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-199933f>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-2d6350b
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-981b9b6>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-e192491
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-47f33e7>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-e7f5908
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-e7f5908 img
{
    width: 70%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-e7f5908:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-d1130e3:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-d1130e3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-d1130e3>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-d1130e3, .elementor-4501 .elementor-element.elementor-element-d1130e3>.elementor-background-overlay
{
    border-radius: 0 0 30px 30px;
}
.elementor-4501 .elementor-element.elementor-element-d1130e3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-d1130e3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-57b3659>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-2e46861
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-1ab9c83>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-2f35588
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-90dcd94>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-67ac4bb
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-67ac4bb img
{
    width: 80%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-67ac4bb:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-6eee5c7
{
    margin-top: 20px;
    margin-bottom: 10px;
}
.elementor-4501 .elementor-element.elementor-element-0770ad8.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-4501 .elementor-element.elementor-element-0770ad8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-68304ba
{
    width: var(--container-widget-width,736px);
    max-width: 736px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    --container-widget-width: 736px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #09080d;
}
.elementor-4501 .elementor-element.elementor-element-7036010:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-7036010>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-7036010>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-7036010
{
    border-style: solid;
    border-width: 1px 0 0 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-7036010, .elementor-4501 .elementor-element.elementor-element-7036010>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-7036010>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-7036010>.elementor-shape-top .elementor-shape-fill
{
    fill: #ece2e2;
}
.elementor-4501 .elementor-element.elementor-element-1b7a584>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-7454071
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-2fb4e25>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-5ac477b
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-4d6f047>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-0416e62
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-0416e62 img
{
    width: 69%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-0416e62:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-4501 .elementor-element.elementor-element-81be159 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-4501 .elementor-element.elementor-element-81be159
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-81be159 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-4501 .elementor-element.elementor-element-81be159 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-4501 .elementor-element.elementor-element-58280f4
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-73c1a6f:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-73c1a6f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-73c1a6f>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-73c1a6f
{
    border-style: solid;
    border-width: 1px 0 0 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-73c1a6f, .elementor-4501 .elementor-element.elementor-element-73c1a6f>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-73c1a6f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-73c1a6f>.elementor-shape-top .elementor-shape-fill
{
    fill: #ece2e2;
}
.elementor-4501 .elementor-element.elementor-element-e722d75>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-090253a
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-909c96a>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-df72845
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-60e68c5>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-eda6f6a
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-eda6f6a img
{
    width: 69%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-eda6f6a:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-f9ad62e .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-4501 .elementor-element.elementor-element-f9ad62e
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-f9ad62e .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-4501 .elementor-element.elementor-element-f9ad62e .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-4501 .elementor-element.elementor-element-3c0ed05
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-d2438ca:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-d2438ca>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-d2438ca>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-d2438ca
{
    border-style: solid;
    border-width: 1px 0 0 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-d2438ca, .elementor-4501 .elementor-element.elementor-element-d2438ca>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-d2438ca>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-d2438ca>.elementor-shape-top .elementor-shape-fill
{
    fill: #ece2e2;
}
.elementor-4501 .elementor-element.elementor-element-9c25afa>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-fea8ef4
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-953b4da>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-cd3f654
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-a44ee9f>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-fc54912
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-fc54912 img
{
    width: 69%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-fc54912:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-3561bad .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-4501 .elementor-element.elementor-element-3561bad
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-3561bad .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-4501 .elementor-element.elementor-element-3561bad .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-4501 .elementor-element.elementor-element-a7d9e6d
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-cd7f102:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-cd7f102>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-cd7f102>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-cd7f102
{
    border-style: solid;
    border-width: 1px 0 0 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-cd7f102, .elementor-4501 .elementor-element.elementor-element-cd7f102>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-cd7f102>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-cd7f102>.elementor-shape-top .elementor-shape-fill
{
    fill: #ece2e2;
}
.elementor-4501 .elementor-element.elementor-element-37cdc13>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-0375a88
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-2268fb1>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-111f6dd
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-74d9868>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-9df911f
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-9df911f img
{
    width: 69%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-9df911f:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-c6da325 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-4501 .elementor-element.elementor-element-c6da325
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-c6da325 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-4501 .elementor-element.elementor-element-c6da325 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-4501 .elementor-element.elementor-element-9e0bf5d
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-4501 .elementor-element.elementor-element-9e0bf5d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-6baf126
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-10272ac:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-10272ac>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-10272ac>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-10272ac
{
    border-style: solid;
    border-width: 1px 0 0 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-10272ac, .elementor-4501 .elementor-element.elementor-element-10272ac>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-10272ac>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-10272ac>.elementor-shape-top .elementor-shape-fill
{
    fill: #ece2e2;
}
.elementor-4501 .elementor-element.elementor-element-124936f>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-67727ab
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-928401b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-26b3bba
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-a824443>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-7987d1e
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-7987d1e img
{
    width: 69%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-7987d1e:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-e0618c6 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-4501 .elementor-element.elementor-element-e0618c6
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-e0618c6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-4501 .elementor-element.elementor-element-e0618c6 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-4501 .elementor-element.elementor-element-31c6ff6
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-65139aa:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-65139aa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-65139aa>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-65139aa
{
    border-style: solid;
    border-width: 1px 0 0 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 0% 10%;
}
.elementor-4501 .elementor-element.elementor-element-65139aa, .elementor-4501 .elementor-element.elementor-element-65139aa>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-65139aa>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-65139aa>.elementor-shape-top .elementor-shape-fill
{
    fill: #ece2e2;
}
.elementor-4501 .elementor-element.elementor-element-bd87b8e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-6daea2b
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-78b9349>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-1251999
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-6bf93fe>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-0e9234e
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-4501 .elementor-element.elementor-element-0e9234e img
{
    width: 69%;
    transition-duration: .6s;
}
.elementor-4501 .elementor-element.elementor-element-0e9234e:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-4501 .elementor-element.elementor-element-512ce86 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-4501 .elementor-element.elementor-element-512ce86
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-512ce86 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-4501 .elementor-element.elementor-element-512ce86 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-4501 .elementor-element.elementor-element-02d302b
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-b15940a:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-b15940a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-b15940a>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-b15940a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 5% 10%;
}
.elementor-4501 .elementor-element.elementor-element-b15940a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-39ee9df>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ffffff14;
    box-shadow: 0 0 350px -80px rgba(255,255,255,.31);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-39ee9df>.elementor-element-populated, .elementor-4501 .elementor-element.elementor-element-39ee9df>.elementor-element-populated>.elementor-background-overlay, .elementor-4501 .elementor-element.elementor-element-39ee9df>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-4501 .elementor-element.elementor-element-39ee9df>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-60ae1dd:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-60ae1dd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-4501 .elementor-element.elementor-element-60ae1dd
{
    border-style: solid;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 35px 35px 35px 35px;
}
.elementor-4501 .elementor-element.elementor-element-60ae1dd, .elementor-4501 .elementor-element.elementor-element-60ae1dd>.elementor-background-overlay
{
    border-radius: 15px 15px 0 0;
}
.elementor-4501 .elementor-element.elementor-element-60ae1dd>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-400fa63>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-e101398
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-4501 .elementor-element.elementor-element-e101398 .elementor-heading-title
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-01eb6e4:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-01eb6e4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-4501 .elementor-element.elementor-element-01eb6e4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3px 3px 3px 3px;
}
.elementor-4501 .elementor-element.elementor-element-01eb6e4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-d75511a>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 35px 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-3364981
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: 26px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0
{
    margin: 10px 10px calc(var(--kit-widget-spacing,0px) + 10px) 10px;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table
{
    max-width: 100%;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th:first-child
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th:last-child
{
    border-radius: 0 0 0 0;
}
.rtl .elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th:first-child
{
    border-radius: 0 0 0 0;
}
.rtl .elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th:last-child
{
    border-radius: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th
{
    color: #fff;
    background-color: #ff5e2d;
    border-style: none;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 table.dataTable thead .sorting:after
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 table.dataTable thead .sorting_asc:after
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 table.dataTable thead .sorting_desc:after
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th:hover
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 table.dataTable thead .sorting:after:hover
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 table.dataTable thead .sorting_asc:after:hover
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 table.dataTable thead .sorting_desc:after:hover
{
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th i
{
    font-size: 34px;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table thead tr th .data-table-header-svg-icon
{
    height: 34px;
    width: 34px;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody>tr:nth-child(2n) td
{
    background: #eaeaea;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody>tr:nth-child(2n+1) td
{
    background-color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody tr td
{
    font-weight: 500;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table-wrap table td a
{
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table-wrap table td a:hover
{
    color: #6d7882;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody .td-content-wrapper
{
    text-align: left;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i
{
    font-size: 20px;
    color: #000;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg
{
    height: 20px;
    width: 20px;
    fill: #000;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i
{
    color: #6d7882;
}
.elementor-4501 .elementor-element.elementor-element-202f3e0 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg
{
    fill: #6d7882;
}
.elementor-4501 .elementor-element.elementor-element-cb36677:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-cb36677>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-4501 .elementor-element.elementor-element-cb36677
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 3px 3px 3px;
}
.elementor-4501 .elementor-element.elementor-element-cb36677>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-448b652>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 35px 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-1f5ffab
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: 26px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-4e8dea8:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-4e8dea8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-4501 .elementor-element.elementor-element-4e8dea8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 3px 3px 3px;
}
.elementor-4501 .elementor-element.elementor-element-4e8dea8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-d16d2e8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 35px 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-89af372
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: 26px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-fa620c8:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-fa620c8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-4501 .elementor-element.elementor-element-fa620c8, .elementor-4501 .elementor-element.elementor-element-fa620c8>.elementor-background-overlay
{
    border-radius: 0 0 15px 15px;
}
.elementor-4501 .elementor-element.elementor-element-fa620c8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3px 3px 10px 3px;
}
.elementor-4501 .elementor-element.elementor-element-fa620c8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-b8ec499>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 35px 0 35px;
}
.elementor-4501 .elementor-element.elementor-element-0944d07
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: 26px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-4501 .elementor-element.elementor-element-070986f>.elementor-container
{
    max-width: 1400px;
}
.elementor-4501 .elementor-element.elementor-element-6a2767a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#000 0%,#09080d 100%);
}
.elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ececec;
    box-shadow: 0 0 65px -35px rgba(0,0,0,.3);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 63px 63px 63px 63px;
}
.elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-element-populated, .elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-element-populated>.elementor-background-overlay, .elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-4501 .elementor-element.elementor-element-30d4f4b
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-b1eab90>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-4501 .elementor-element.elementor-element-e5b6244
{
    text-align: center;
    color: #fff;
}
:root
{
    --page-title-display: none;
}
@media(max-width: 1024px)
{
    .elementor-4501 .elementor-element.elementor-element-95d21ff
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-c8de4a4
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-98fbdfb
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-893aa5a
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-7a89264
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-1fd8a5e
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-b333a7e
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-e2e3b64
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-d1130e3
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-7036010
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-73c1a6f
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-d2438ca
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-cd7f102
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-10272ac
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-65139aa
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-b15940a
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-60ae1dd
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-4501 .elementor-element.elementor-element-202f3e0
    {
        width: var(--container-widget-width,768px);
        max-width: 768px;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
        --container-widget-width: 768px;
        --container-widget-flex-grow: 0;
    }
    .elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-element-populated
    {
        margin: 15px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}
@media(max-width: 767px)
{
    .elementor-4501 .elementor-element.elementor-element-95d21ff
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-f1abee0>.elementor-element-populated
    {
        margin: 15px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-4501 .elementor-element.elementor-element-b601500
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-4501 .elementor-element.elementor-element-c8de4a4:not(.elementor-motion-effects-element-type-background), .elementor-4501 .elementor-element.elementor-element-c8de4a4>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../bcgamebettingde/image/newbg-scaled-min.jpeg");
        background-position: top right;
    }
    .elementor-4501 .elementor-element.elementor-element-c8de4a4>.elementor-container
    {
        min-height: 0;
    }
    .elementor-4501 .elementor-element.elementor-element-c8de4a4
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 250px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-901e97f
    {
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-ff9e2e9>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-98fbdfb
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-11646c1>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-5db1884
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-893aa5a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-e95cf93>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-2bee444
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-7a89264
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-9b26e65>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-e7f7169
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-1fd8a5e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-a538891>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-5b03c55
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-b333a7e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-2623f94>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-2c1487f
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-e2e3b64
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-981b9b6>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-e192491
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-d1130e3
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-1ab9c83>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-2f35588
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-68304ba
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        --container-widget-width: 300px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,300px);
        max-width: 300px;
        text-align: left;
    }
    .elementor-4501 .elementor-element.elementor-element-7036010
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-2fb4e25>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-5ac477b
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-73c1a6f
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-909c96a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-df72845
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-d2438ca
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-953b4da>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-cd3f654
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-cd7f102
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-2268fb1>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-111f6dd
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-9e0bf5d
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-4501 .elementor-element.elementor-element-10272ac
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-928401b>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-26b3bba
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-65139aa
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-78b9349>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-1251999
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-60ae1dd
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-4501 .elementor-element.elementor-element-400fa63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 10px;
    }
    .elementor-4501 .elementor-element.elementor-element-e101398
    {
        width: var(--container-widget-width,264px);
        max-width: 264px;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
    }
    .elementor-4501 .elementor-element.elementor-element-01eb6e4
    {
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-d75511a>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-4501 .elementor-element.elementor-element-202f3e0
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-4501 .elementor-element.elementor-element-cb36677
    {
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-448b652>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-4501 .elementor-element.elementor-element-4e8dea8
    {
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-d16d2e8>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-4501 .elementor-element.elementor-element-fa620c8
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-4501 .elementor-element.elementor-element-b8ec499>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-4501 .elementor-element.elementor-element-070986f
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-4501 .elementor-element.elementor-element-6a2767a>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }
}
@media(min-width: 768px)
{
    .elementor-4501 .elementor-element.elementor-element-486c6ef
    {
        width: 63.571%;
    }
    .elementor-4501 .elementor-element.elementor-element-ff9e2e9
    {
        width: 36.394%;
    }
    .elementor-4501 .elementor-element.elementor-element-5e0bbca
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-11646c1
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-01e7461
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-e95cf93
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-db9cc1c
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-9b26e65
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-c288144
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-a538891
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-2a10b15
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-2623f94
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-199933f
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-981b9b6
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-57b3659
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-1ab9c83
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-1b7a584
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-2fb4e25
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-e722d75
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-909c96a
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-9c25afa
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-953b4da
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-37cdc13
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-2268fb1
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-124936f
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-928401b
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-bd87b8e
    {
        width: 50%;
    }
    .elementor-4501 .elementor-element.elementor-element-78b9349
    {
        width: 50%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-4501 .elementor-element.elementor-element-486c6ef
    {
        width: 100%;
    }
    .elementor-4501 .elementor-element.elementor-element-ff9e2e9
    {
        width: 100%;
    }
    .elementor-4501 .elementor-element.elementor-element-6a2767a
    {
        width: 100%;
    }
}/* Start custom CSS for text-editor, class: .elementor-element-b601500 */
.elementor-4501 .elementor-element.elementor-element-b601500 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-901e97f */
.elementor-4501 .elementor-element.elementor-element-901e97f a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-73fa3e2 */
.elementor-4501 .elementor-element.elementor-element-73fa3e2 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-73fa3e2 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-73fa3e2 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-ae8d187 */
.elementor-4501 .elementor-element.elementor-element-ae8d187 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-ae8d187 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-ae8d187 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-80c81b1 */
.elementor-4501 .elementor-element.elementor-element-80c81b1 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-80c81b1 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-80c81b1 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-6fa77a5 */
.elementor-4501 .elementor-element.elementor-element-6fa77a5 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-6fa77a5 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-6fa77a5 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-2f3823a */
.elementor-4501 .elementor-element.elementor-element-2f3823a a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-2f3823a b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-2f3823a ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-2d6350b */
.elementor-4501 .elementor-element.elementor-element-2d6350b a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-2d6350b b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-2d6350b ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-2e46861 */
.elementor-4501 .elementor-element.elementor-element-2e46861 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-7454071 */
.elementor-4501 .elementor-element.elementor-element-7454071 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-7454071 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-7454071 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-58280f4 */
.elementor-4501 .elementor-element.elementor-element-58280f4 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-58280f4 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-58280f4 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-090253a */
.elementor-4501 .elementor-element.elementor-element-090253a a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-3c0ed05 */
.elementor-4501 .elementor-element.elementor-element-3c0ed05 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-3c0ed05 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-3c0ed05 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-fea8ef4 */
.elementor-4501 .elementor-element.elementor-element-fea8ef4 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-a7d9e6d */
.elementor-4501 .elementor-element.elementor-element-a7d9e6d a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-a7d9e6d b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-a7d9e6d ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-0375a88 */
.elementor-4501 .elementor-element.elementor-element-0375a88 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-6baf126 */
.elementor-4501 .elementor-element.elementor-element-6baf126 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-6baf126 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-6baf126 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-67727ab */
.elementor-4501 .elementor-element.elementor-element-67727ab a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-31c6ff6 */
.elementor-4501 .elementor-element.elementor-element-31c6ff6 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-31c6ff6 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-31c6ff6 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-6daea2b */
.elementor-4501 .elementor-element.elementor-element-6daea2b a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-02d302b */
.elementor-4501 .elementor-element.elementor-element-02d302b a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-02d302b b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-02d302b ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-e101398 */
.elementor-4501 .elementor-element.elementor-element-e101398 b
{
    color: #ff5e2de8;
    font-weight: 700;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-3364981 */
.elementor-4501 .elementor-element.elementor-element-3364981 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-3364981 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-3364981 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for eael-data-table, class: .elementor-element-202f3e0 */
.elementor-4501 .elementor-element.elementor-element-202f3e0 a
{
    color: #ff5e2d!important;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-1f5ffab */
.elementor-4501 .elementor-element.elementor-element-1f5ffab a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-1f5ffab b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-1f5ffab ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-89af372 */
.elementor-4501 .elementor-element.elementor-element-89af372 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-89af372 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-89af372 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-0944d07 */
.elementor-4501 .elementor-element.elementor-element-0944d07 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-4501 .elementor-element.elementor-element-0944d07 b
{
    font-weight: 700;
}
.elementor-4501 .elementor-element.elementor-element-0944d07 ::marker
{
    color: #ff5e2d;
}/* End custom CSS */