﻿.elementor-1777 .elementor-element.elementor-element-2be1e82:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-2be1e82>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-1777 .elementor-element.elementor-element-2be1e82>.elementor-background-overlay
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#ffffffb5 19%,#fff 100%);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-2be1e82>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-2be1e82
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 70px 100px 50px 100px;
    z-index: 2;
}
.elementor-1777 .elementor-element.elementor-element-db78323>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 20px;
}
.elementor-1777 .elementor-element.elementor-element-db78323>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 100px 0 0;
}
.elementor-1777 .elementor-element.elementor-element-f2215a7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 0px;
}
.elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1a19191a;
    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-1777 .elementor-element.elementor-element-f2215a7>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-5d3bb97
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-5d3bb97 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 2vw;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #10b510;
}
.elementor-1777 .elementor-element.elementor-element-4954f9c
{
    margin: -2px 0 calc(var(--kit-widget-spacing,0px) + 3px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-4954f9c img
{
    width: 85px;
}
.elementor-1777 .elementor-element.elementor-element-75e098c
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-75e098c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: .55vw;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.2em;
    letter-spacing: 0;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-8d62616.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-8d62616.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-8d62616>.elementor-element-populated
{
    margin: 0 0 0 40px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 40px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-6371753
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-6371753 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 2.2vw;
    font-weight: 800;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-5b1ada4 .elementor-repeater-item-f78b836 .elementor-icon-list-icon
{
    width: 25px;
}
.elementor-1777 .elementor-element.elementor-element-5b1ada4
{
    margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-5b1ada4 .elementor-icon-list-icon i
{
    color: #878c92;
    font-size: 10px;
}
.elementor-1777 .elementor-element.elementor-element-5b1ada4 .elementor-icon-list-icon svg
{
    fill: #878c92;
    --e-icon-list-icon-size: 10px;
}
.elementor-1777 .elementor-element.elementor-element-5b1ada4 .elementor-icon-list-icon
{
    width: 10px;
}
.elementor-1777 .elementor-element.elementor-element-5b1ada4 .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-5b1ada4 .elementor-icon-list-text a
{
    color: #5c5c5c;
}
.elementor-1777 .elementor-element.elementor-element-5b1ada4 .elementor-icon-list-item
{
    font-family: "Montserrat",Sans-serif;
    font-size: 13px;
    font-weight: 500;
}
.elementor-1777 .elementor-element.elementor-element-4db6edf
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-46e279b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1777 .elementor-element.elementor-element-46e279b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/BG123.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-1777 .elementor-element.elementor-element-46e279b>.elementor-element-populated>.elementor-background-overlay
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#212025 0%,#212025d4 100%);
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-46e279b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-46e279b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-46e279b.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-1777 .elementor-element.elementor-element-46e279b>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-46e279b>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-46e279b>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-46e279b>.elementor-element-populated
{
    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-1777 .elementor-element.elementor-element-46e279b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-7745514.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-7745514.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-7745514.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-1777 .elementor-element.elementor-element-7745514>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 0px;
}
.elementor-1777 .elementor-element.elementor-element-7745514>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-2d57199
{
    width: var(--container-widget-width,135px);
    max-width: 135px;
    padding: 25px 25px 25px 25px;
    --container-widget-width: 135px;
    --container-widget-flex-grow: 0;
    bottom: -83.993px;
}
body:not(.rtl) .elementor-1777 .elementor-element.elementor-element-2d57199
{
    left: -97.984px;
}
body.rtl .elementor-1777 .elementor-element.elementor-element-2d57199
{
    right: -97.984px;
}
.elementor-1777 .elementor-element.elementor-element-2d57199 img
{
    width: 100%;
}
.elementor-1777 .elementor-element.elementor-element-ec620b6
{
    width: var(--container-widget-width,102px);
    max-width: 102px;
    --container-widget-width: 102px;
    --container-widget-flex-grow: 0;
    top: -29px;
}
body:not(.rtl) .elementor-1777 .elementor-element.elementor-element-ec620b6
{
    right: -36.4px;
}
body.rtl .elementor-1777 .elementor-element.elementor-element-ec620b6
{
    left: -36.4px;
}
.elementor-1777 .elementor-element.elementor-element-ec620b6 img
{
    width: 100%;
}
.elementor-1777 .elementor-element.elementor-element-045e898
{
    width: var(--container-widget-width,60px);
    max-width: 60px;
    --container-widget-width: 60px;
    --container-widget-flex-grow: 0;
    top: -28px;
}
body:not(.rtl) .elementor-1777 .elementor-element.elementor-element-045e898
{
    left: 28px;
}
body.rtl .elementor-1777 .elementor-element.elementor-element-045e898
{
    right: 28px;
}
.elementor-1777 .elementor-element.elementor-element-045e898 img
{
    width: 100%;
}
.elementor-1777 .elementor-element.elementor-element-1c006899
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-1c006899 .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-1c006899.elementor-view-stacked .elementor-icon
{
    background-color: #6ec1e4;
}
.elementor-1777 .elementor-element.elementor-element-1c006899.elementor-view-framed .elementor-icon, .elementor-1777 .elementor-element.elementor-element-1c006899.elementor-view-default .elementor-icon
{
    color: #6ec1e4;
    border-color: #6ec1e4;
}
.elementor-1777 .elementor-element.elementor-element-1c006899.elementor-view-framed .elementor-icon, .elementor-1777 .elementor-element.elementor-element-1c006899.elementor-view-default .elementor-icon svg
{
    fill: #6ec1e4;
}
.elementor-1777 .elementor-element.elementor-element-1c006899 .elementor-icon
{
    font-size: 113px;
}
.elementor-1777 .elementor-element.elementor-element-1c006899 .elementor-icon svg
{
    height: 113px;
}
.elementor-1777 .elementor-element.elementor-element-1a504be .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: var(--e-global-color-b80face);
    color: var(--e-global-color-b80face);
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-1a504be
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-27a4e70f .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: var(--e-global-color-b80face);
    color: var(--e-global-color-b80face);
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-27a4e70f
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-352ea4a3 .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-1777 .elementor-element.elementor-element-352ea4a3
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-1777 .elementor-element.elementor-element-352ea4a3 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-1777 .elementor-element.elementor-element-352ea4a3 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-1777 .elementor-element.elementor-element-13d34b34:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-13d34b34>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-13d34b34>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-13d34b34
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 80px 50px 80px;
}
.elementor-1777 .elementor-element.elementor-element-13d34b34>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-c355b66>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-48d7866
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-48d7866 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-355f2f7
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-7095e00
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-7095e00 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-5f8d4b4
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-5eb010e
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-5eb010e .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-22f6164
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-1b38b8c
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-1b38b8c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-0e64726
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-9cab0d1
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-9cab0d1 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-5087558
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-256f1fd
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-256f1fd .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-cc763b7
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-df00ba6
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-df00ba6 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-582e1a9
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-71e60766>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-72886df7
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-1777 .elementor-element.elementor-element-72886df7 img
{
    width: 592px;
    transition-duration: .6s;
}
.elementor-1777 .elementor-element.elementor-element-72886df7:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-3cdc55b4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-3cdc55b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-3cdc55b4.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-1777 .elementor-element.elementor-element-3cdc55b4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 0px;
}
.elementor-1777 .elementor-element.elementor-element-3cdc55b4>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-3af557ab
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 50px 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-3af557ab .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-3af557ab.elementor-view-stacked .elementor-icon
{
    background-color: #6ec1e4;
}
.elementor-1777 .elementor-element.elementor-element-3af557ab.elementor-view-framed .elementor-icon, .elementor-1777 .elementor-element.elementor-element-3af557ab.elementor-view-default .elementor-icon
{
    color: #6ec1e4;
    border-color: #6ec1e4;
}
.elementor-1777 .elementor-element.elementor-element-3af557ab.elementor-view-framed .elementor-icon, .elementor-1777 .elementor-element.elementor-element-3af557ab.elementor-view-default .elementor-icon svg
{
    fill: #6ec1e4;
}
.elementor-1777 .elementor-element.elementor-element-3af557ab .elementor-icon
{
    font-size: 151px;
}
.elementor-1777 .elementor-element.elementor-element-3af557ab .elementor-icon svg
{
    height: 151px;
}
.elementor-1777 .elementor-element.elementor-element-1af0780f .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-1af0780f
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-3a31eb34 .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-3a31eb34
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-533f1c04 .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-1777 .elementor-element.elementor-element-533f1c04
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-1777 .elementor-element.elementor-element-533f1c04 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-1777 .elementor-element.elementor-element-533f1c04 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-1777 .elementor-element.elementor-element-345355d:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-345355d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-345355d>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-345355d>.elementor-background-overlay
{
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-345355d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 30px 0;
}
.elementor-1777 .elementor-element.elementor-element-d0095d5>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-46c62d4
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-46c62d4 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-251e296
{
    width: var(--container-widget-width,1279px);
    max-width: 1279px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1279px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-4d66f91d:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-4d66f91d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
    background-image: url("../../bcgamebettingde/image/111.jpg");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 59% auto;
}
.elementor-1777 .elementor-element.elementor-element-4d66f91d>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-4d66f91d>.elementor-background-overlay
{
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-4d66f91d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 80px 50px 80px;
}
.elementor-1777 .elementor-element.elementor-element-781fc34b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-2e5a0f56
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-2e5a0f56 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-c89cdae
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-5c9ae2c:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-5c9ae2c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-1777 .elementor-element.elementor-element-5c9ae2c>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-5c9ae2c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 70px 100px;
}
.elementor-1777 .elementor-element.elementor-element-5c9ae2c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-629d906>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-7b4a0e6:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-7b4a0e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1a1919;
}
.elementor-1777 .elementor-element.elementor-element-7b4a0e6
{
    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-top: 0;
    margin-bottom: 0;
    padding: 35px 35px 35px 35px;
}
.elementor-1777 .elementor-element.elementor-element-7b4a0e6, .elementor-1777 .elementor-element.elementor-element-7b4a0e6>.elementor-background-overlay
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-7b4a0e6>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-78cf9740>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-36e59609
{
    width: var(--container-widget-width,52%);
    max-width: 52%;
    --container-widget-width: 52%;
    --container-widget-flex-grow: 0;
}
.elementor-1777 .elementor-element.elementor-element-36e59609 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    line-height: 43px;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-4303e1e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-1df2fa19 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-840a037 .elementor-icon-list-icon i
{
    color: #19bd1a;
    transition: color .3s;
}
.elementor-1777 .elementor-element.elementor-element-840a037 .elementor-icon-list-icon svg
{
    fill: #19bd1a;
    transition: fill .3s;
}
.elementor-1777 .elementor-element.elementor-element-840a037
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-1777 .elementor-element.elementor-element-840a037 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-840a037 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-1777 .elementor-element.elementor-element-840a037 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-1777 .elementor-element.elementor-element-2b88e033>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-10210deb .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
}
.elementor-1777 .elementor-element.elementor-element-8ceb500 .elementor-icon-list-icon i
{
    color: #f4373c;
    transition: color .3s;
}
.elementor-1777 .elementor-element.elementor-element-8ceb500 .elementor-icon-list-icon svg
{
    fill: #f4373c;
    transition: fill .3s;
}
.elementor-1777 .elementor-element.elementor-element-8ceb500
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-1777 .elementor-element.elementor-element-8ceb500 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-8ceb500 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-1777 .elementor-element.elementor-element-8ceb500 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-1777 .elementor-element.elementor-element-4ae51232>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-4ae51232
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 45px 100px 50px 100px;
}
.elementor-1777 .elementor-element.elementor-element-60470c60.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-1777 .elementor-element.elementor-element-60470c60>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-646b46c0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-646b46c0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-164b3a3f
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 35px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-5c1637a>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-5c1637a>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-5c1637a>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-5c1637a>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-0170631
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-0170631 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-0170631 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-ad6babe>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-ad6babe>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-ad6babe>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-ad6babe>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-96fe727
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-96fe727 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-96fe727 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-d68aa9d>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-d68aa9d>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-d68aa9d>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-d68aa9d>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-8f05879
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-8f05879 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-8f05879 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-ac908be>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-ac908be>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-ac908be>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-ac908be>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-4358dcc
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-4358dcc .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-4358dcc .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-0c4f849
{
    margin-top: 15px;
    margin-bottom: 15px;
}
.elementor-1777 .elementor-element.elementor-element-ce58da9>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-ce58da9>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-ce58da9>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-ce58da9>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-415e5d0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-415e5d0 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-415e5d0 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-35ecef7>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-35ecef7>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-35ecef7>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-35ecef7>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-dd80515
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-dd80515 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-dd80515 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-3a567fa>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-3a567fa>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-3a567fa>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-3a567fa>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-9ad3faf
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-9ad3faf .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-9ad3faf .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-e38d368>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-e38d368>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-e38d368>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-e38d368>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-3e01a88
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-3e01a88 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-3e01a88 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-638dd823>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-638dd823
{
    padding: 70px 100px 50px 100px;
}
.elementor-1777 .elementor-element.elementor-element-295a8d8d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-46b8e20b
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-1777 .elementor-element.elementor-element-46b8e20b .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-2eaeafb
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-50990d2d>.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);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-1777 .elementor-element.elementor-element-50990d2d>.elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-50990d2d>.elementor-element-populated>.elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-50990d2d>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da .elementor-image-box-img img
{
    border-radius: 28px;
    transition-duration: .3s;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-3b6543da .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-3617e811:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-3617e811>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg3.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-1777 .elementor-element.elementor-element-3617e811>.elementor-background-overlay
{
    background-color: #fff;
    opacity: .48;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-3617e811>.elementor-container
{
    max-width: 1400px;
}
.elementor-1777 .elementor-element.elementor-element-3617e811
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 80px 100px 80px 100px;
}
.elementor-1777 .elementor-element.elementor-element-ba65073.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-1777 .elementor-element.elementor-element-ba65073>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-196e01af
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-196e01af .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-537360be
{
    width: var(--container-widget-width,791px);
    max-width: 791px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 791px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-1777 .elementor-element.elementor-element-65f4503f>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-1777 .elementor-element.elementor-element-65f4503f:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-65f4503f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/placeholder-5-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-1777 .elementor-element.elementor-element-65f4503f>.elementor-background-overlay
{
    background-color: #fff;
    opacity: .97;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1777 .elementor-element.elementor-element-65f4503f>.elementor-container
{
    max-width: 1400px;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-65f4503f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 0 80px 0;
}
.elementor-1777 .elementor-element.elementor-element-4557ff8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 12px;
}
.elementor-1777 .elementor-element.elementor-element-4557ff8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-267568de
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-267568de .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-7aacd27c
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-1777 .elementor-element.elementor-element-12a8af36>.elementor-element-populated
{
    margin: 0 25px 0 0;
    --e-column-margin-right: 25px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-item
{
    border-color: #02010100;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-item .elementor-tab-content
{
    border-top-color: #02010100;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-item .elementor-tab-title.elementor-active
{
    border-bottom-color: #02010100;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-tab-title
{
    background-color: #efefef;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-icon, .elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-title
{
    color: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-icon svg
{
    fill: #09080d;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-active .elementor-accordion-icon, .elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-active .elementor-accordion-title
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-active .elementor-accordion-icon svg
{
    fill: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-icon.elementor-accordion-icon-left
{
    margin-right: 12px;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-accordion-icon.elementor-accordion-icon-right
{
    margin-left: 12px;
}
.elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-tab-content
{
    color: #09080d;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
}
.elementor-1777 .elementor-element.elementor-element-9f9afe1
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-1777 .elementor-element.elementor-element-9f9afe1 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-1777 .elementor-element.elementor-element-db78323
    {
        width: 72.965%;
    }
    .elementor-1777 .elementor-element.elementor-element-f2215a7
    {
        width: 12.336%;
    }
    .elementor-1777 .elementor-element.elementor-element-8d62616
    {
        width: 87.663%;
    }
    .elementor-1777 .elementor-element.elementor-element-46e279b
    {
        width: 27%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-1777 .elementor-element.elementor-element-db78323
    {
        width: 100%;
    }
    .elementor-1777 .elementor-element.elementor-element-f2215a7
    {
        width: 20%;
    }
    .elementor-1777 .elementor-element.elementor-element-8d62616
    {
        width: 80%;
    }
    .elementor-1777 .elementor-element.elementor-element-46e279b
    {
        width: 100%;
    }
    .elementor-1777 .elementor-element.elementor-element-5c1637a
    {
        width: 50%;
    }
    .elementor-1777 .elementor-element.elementor-element-ad6babe
    {
        width: 50%;
    }
    .elementor-1777 .elementor-element.elementor-element-d68aa9d
    {
        width: 50%;
    }
    .elementor-1777 .elementor-element.elementor-element-ac908be
    {
        width: 50%;
    }
    .elementor-1777 .elementor-element.elementor-element-ce58da9
    {
        width: 50%;
    }
    .elementor-1777 .elementor-element.elementor-element-35ecef7
    {
        width: 50%;
    }
    .elementor-1777 .elementor-element.elementor-element-3a567fa
    {
        width: 50%;
    }
    .elementor-1777 .elementor-element.elementor-element-e38d368
    {
        width: 50%;
    }
}
@media(min-width: 1025px)
{
    .elementor-1777 .elementor-element.elementor-element-3617e811:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-3617e811>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-1777 .elementor-element.elementor-element-65f4503f:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-65f4503f>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
}
@media(max-width: 1024px)
{
    .elementor-1777 .elementor-element.elementor-element-2be1e82
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-db78323>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-5d3bb97
    {
        padding: 0 0 5px 0;
    }
    .elementor-1777 .elementor-element.elementor-element-5d3bb97 .elementor-heading-title
    {
        font-size: 41px;
    }
    .elementor-1777 .elementor-element.elementor-element-75e098c
    {
        padding: 0 0 5px 0;
    }
    .elementor-1777 .elementor-element.elementor-element-75e098c .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-1777 .elementor-element.elementor-element-6371753
    {
        padding: 0 0 5px 0;
    }
    .elementor-1777 .elementor-element.elementor-element-6371753 .elementor-heading-title
    {
        font-size: 41px;
    }
    .elementor-1777 .elementor-element.elementor-element-4db6edf
    {
        padding: 0 0 50px 0;
    }
    .elementor-1777 .elementor-element.elementor-element-9444393
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-13d34b34
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-345355d
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-4d66f91d
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-5c9ae2c
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-4ae51232
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-638dd823
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-65f4503f
    {
        padding: 25px 25px 25px 25px;
    }
}
@media(max-width: 767px)
{
    .elementor-1777 .elementor-element.elementor-element-2be1e82
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-1636b7c
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-f2215a7
    {
        width: 25%;
    }
    .elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-f2215a7.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-1777 .elementor-element.elementor-element-f2215a7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-1777 .elementor-element.elementor-element-f2215a7.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-f2215a7>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 4px 4px 4px 4px;
    }
    .elementor-1777 .elementor-element.elementor-element-5d3bb97
    {
        margin: 5px 0 calc(var(--kit-widget-spacing,0px) + -5px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-5d3bb97 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-4954f9c img
    {
        width: 92px;
    }
    .elementor-1777 .elementor-element.elementor-element-75e098c
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-75e098c .elementor-heading-title
    {
        font-size: 11px;
    }
    .elementor-1777 .elementor-element.elementor-element-8d62616
    {
        width: 75%;
    }
    .elementor-1777 .elementor-element.elementor-element-8d62616>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-6371753
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-6371753 .elementor-heading-title
    {
        font-size: 5.5vw;
    }
    .elementor-1777 .elementor-element.elementor-element-5b1ada4
    {
        margin: 20px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-4db6edf
    {
        padding: 0 0 50px 0;
    }
    .elementor-1777 .elementor-element.elementor-element-7745514>.elementor-element-populated
    {
        padding: 30px 30px 30px 30px;
    }
    .elementor-1777 .elementor-element.elementor-element-2d57199
    {
        --container-widget-width: 70px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,70px);
        max-width: 70px;
        bottom: 102px;
    }
    body:not(.rtl) .elementor-1777 .elementor-element.elementor-element-2d57199
    {
        left: 0;
    }
    body.rtl .elementor-1777 .elementor-element.elementor-element-2d57199
    {
        right: 0;
    }
    .elementor-1777 .elementor-element.elementor-element-ec620b6
    {
        --container-widget-width: 73px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,73px);
        max-width: 73px;
        top: -27px;
    }
    body:not(.rtl) .elementor-1777 .elementor-element.elementor-element-ec620b6
    {
        right: 1.9px;
    }
    body.rtl .elementor-1777 .elementor-element.elementor-element-ec620b6
    {
        left: 1.9px;
    }
    .elementor-1777 .elementor-element.elementor-element-045e898
    {
        --container-widget-width: 60px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,60px);
        max-width: 60px;
    }
    body:not(.rtl) .elementor-1777 .elementor-element.elementor-element-045e898
    {
        left: 9px;
    }
    body.rtl .elementor-1777 .elementor-element.elementor-element-045e898
    {
        right: 9px;
    }
    .elementor-1777 .elementor-element.elementor-element-1c006899
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + -19px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-1c006899 .elementor-icon
    {
        font-size: 167px;
    }
    .elementor-1777 .elementor-element.elementor-element-1c006899 .elementor-icon svg
    {
        height: 167px;
    }
    .elementor-1777 .elementor-element.elementor-element-1a504be
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-27a4e70f
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-48d7866
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-48d7866 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-7095e00
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-7095e00 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-5eb010e
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-5eb010e .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-1b38b8c
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-1b38b8c .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-9cab0d1
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-9cab0d1 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-256f1fd
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-256f1fd .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-df00ba6
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-df00ba6 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-72886df7
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-3af557ab
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-1af0780f
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-3a31eb34
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-46c62d4
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-46c62d4 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-4d66f91d:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-4d66f91d>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-size: 0 auto;
    }
    .elementor-1777 .elementor-element.elementor-element-2e5a0f56
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-2e5a0f56 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-5c9ae2c
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-7b4a0e6
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-1777 .elementor-element.elementor-element-36e59609
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-1777 .elementor-element.elementor-element-10210deb
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-4ae51232
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-646b46c0
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-646b46c0 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-1777 .elementor-element.elementor-element-164b3a3f
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-5c1637a>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-ad6babe>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-d68aa9d>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-ac908be>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-ce58da9>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-35ecef7>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-3a567fa>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-e38d368>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-46b8e20b
    {
        padding: 0 0 0 0;
        text-align: center;
    }
    .elementor-1777 .elementor-element.elementor-element-46b8e20b .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-2eaeafb
    {
        text-align: center;
    }
    .elementor-1777 .elementor-element.elementor-element-3b6543da .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-1777 .elementor-element.elementor-element-3617e811
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-196e01af
    {
        padding: 0 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-196e01af .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-65f4503f
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-1777 .elementor-element.elementor-element-4557ff8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-267568de
    {
        padding: 0 0 10px 0;
    }
    .elementor-1777 .elementor-element.elementor-element-267568de .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-1777 .elementor-element.elementor-element-7aacd27c
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 15px 0 0 0;
    }
    .elementor-1777 .elementor-element.elementor-element-12a8af36>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1777 .elementor-element.elementor-element-1af8d0a .elementor-tab-title
    {
        padding: 3px 15px 15px 15px;
    }
    .elementor-1777 .elementor-element.elementor-element-9f9afe1
    {
        padding: 0 0 10px 0;
    }
    .elementor-1777 .elementor-element.elementor-element-9f9afe1 .elementor-heading-title
    {
        font-size: 26px;
    }
}/* Start custom CSS for text-editor, class: .elementor-element-4db6edf */
.elementor-1777 .elementor-element.elementor-element-4db6edf a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-355f2f7 */
.elementor-1777 .elementor-element.elementor-element-355f2f7 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-355f2f7 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-355f2f7 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-355f2f7 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5f8d4b4 */
.elementor-1777 .elementor-element.elementor-element-5f8d4b4 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-5f8d4b4 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-5f8d4b4 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-5f8d4b4 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-22f6164 */
.elementor-1777 .elementor-element.elementor-element-22f6164 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-22f6164 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-22f6164 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-22f6164 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-0e64726 */
.elementor-1777 .elementor-element.elementor-element-0e64726 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-0e64726 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-0e64726 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-0e64726 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5087558 */
.elementor-1777 .elementor-element.elementor-element-5087558 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-5087558 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-5087558 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-5087558 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-cc763b7 */
.elementor-1777 .elementor-element.elementor-element-cc763b7 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-cc763b7 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-cc763b7 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-cc763b7 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-582e1a9 */
.elementor-1777 .elementor-element.elementor-element-582e1a9 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-582e1a9 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-582e1a9 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-582e1a9 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-251e296 */
.elementor-1777 .elementor-element.elementor-element-251e296 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-251e296 b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-251e296 ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-251e296 ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-c89cdae */
.elementor-1777 .elementor-element.elementor-element-c89cdae a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-1777 .elementor-element.elementor-element-c89cdae b
{
    font-weight: 700;
}
.elementor-1777 .elementor-element.elementor-element-c89cdae ::marker
{
    color: #ff5e2d;
}
.elementor-1777 .elementor-element.elementor-element-c89cdae ul
{
    column-count: 2;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-164b3a3f */
.elementor-1777 .elementor-element.elementor-element-164b3a3f a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-2eaeafb */
.elementor-1777 .elementor-element.elementor-element-2eaeafb a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-537360be */
.elementor-1777 .elementor-element.elementor-element-537360be a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS */