﻿.elementor-3120 .elementor-element.elementor-element-d1eafc6>.elementor-background-overlay
{
    background-image: url("../../bcgamebettingde/image/sidehero.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-d1eafc6>.elementor-container
{
    min-height: 76vh;
}
.elementor-3120 .elementor-element.elementor-element-d1eafc6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -45px;
    margin-bottom: 0;
    padding: 0 50px 0 50px;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-7356c19.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-7356c19.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-7356c19.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-7356c19>.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-3120 .elementor-element.elementor-element-7356c19>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 0em;
    padding: 0 0 0 0;
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    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-3120 .elementor-element.elementor-element-7fddefa
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 1.2vw;
    font-weight: 400;
    color: #09080d;
}
.elementor-3120 .elementor-element.elementor-element-399a32d
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-66008ec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-66008ec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-b5b2a2d);
    background-image: url("../../bcgamebettingde/image/header-banner-overlay.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3120 .elementor-element.elementor-element-66008ec>.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-3120 .elementor-element.elementor-element-66008ec.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-66008ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-66008ec.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-66008ec>.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-3120 .elementor-element.elementor-element-66008ec>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-66008ec>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-66008ec>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3120 .elementor-element.elementor-element-66008ec>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0vw;
    --e-column-margin-left: 0vw;
    padding: 3vw 0 3vw 0;
}
.elementor-3120 .elementor-element.elementor-element-66008ec>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-3120 .elementor-element.elementor-element-9b06658
{
    width: var(--container-widget-width,8vw);
    max-width: 8vw;
    --container-widget-width: 8vw;
    --container-widget-flex-grow: 0;
    bottom: -7vh;
}
body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-9b06658
{
    left: -4vw;
}
body.rtl .elementor-3120 .elementor-element.elementor-element-9b06658
{
    right: -4vw;
}
.elementor-3120 .elementor-element.elementor-element-9b06658 img
{
    width: 8vw;
}
.elementor-3120 .elementor-element.elementor-element-61cef53
{
    width: var(--container-widget-width,102px);
    max-width: 102px;
    --container-widget-width: 102px;
    --container-widget-flex-grow: 0;
    top: -6vh;
}
body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-61cef53
{
    right: 2vw;
}
body.rtl .elementor-3120 .elementor-element.elementor-element-61cef53
{
    left: 2vw;
}
.elementor-3120 .elementor-element.elementor-element-61cef53 img
{
    width: 6vw;
}
.elementor-3120 .elementor-element.elementor-element-952156d
{
    width: var(--container-widget-width,3vw);
    max-width: 3vw;
    --container-widget-width: 3vw;
    --container-widget-flex-grow: 0;
    top: -3vh;
}
body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-952156d
{
    left: 2vw;
}
body.rtl .elementor-3120 .elementor-element.elementor-element-952156d
{
    right: 2vw;
}
.elementor-3120 .elementor-element.elementor-element-952156d img
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-968d886
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 2vw) 0vw;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-968d886 img
{
    width: 16vw;
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-3120 .elementor-element.elementor-element-d35c5ce
{
    width: var(--container-widget-width,78.963%);
    max-width: 78.963%;
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 3px 3px 3px 3px;
    --container-widget-width: 78.963%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-3120 .elementor-element.elementor-element-d35c5ce .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 1vw;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-3120 .elementor-element.elementor-element-a8145e6 .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: .9vw;
    font-weight: 700;
    line-height: 1.4em;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a8145e6
{
    width: var(--container-widget-width,14vw);
    max-width: 14vw;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 14vw;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-bd7f696 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: .8vw;
    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-3120 .elementor-element.elementor-element-bd7f696
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-6906001:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-6906001>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-6906001>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-6906001
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -6px;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
    z-index: 3;
}
.elementor-3120 .elementor-element.elementor-element-6906001>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-926c486>.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-3120 .elementor-element.elementor-element-926c486>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-149d166
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 10px 0;
}
.elementor-3120 .elementor-element.elementor-element-233e6f3>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-fdf3480
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3120 .elementor-element.elementor-element-fdf3480 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-62cf2c2:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-62cf2c2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#fff 49%,var(--e-global-color-eccf305) 0%);
}
.elementor-3120 .elementor-element.elementor-element-62cf2c2>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-62cf2c2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 5% 2% 5%;
}
.elementor-3120 .elementor-element.elementor-element-62cf2c2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-44ef061>.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-table-of-contents
{
    --header-color: var(--e-global-color-secondary);
    --item-text-color: var(--e-global-color-text);
    --item-text-hover-color: var(--e-global-color-accent);
    --marker-color: var(--e-global-color-text);
}
.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-table-of-contents .elementor-toc__list-item
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-3120 .elementor-element.elementor-element-7183db6
{
    --box-background-color: #fff;
    --header-color: #000;
    --item-text-color: #000;
    --item-text-decoration: underline;
    --item-text-hover-decoration: underline;
    --marker-color: #fd9c2d;
}
.elementor-3120 .elementor-element.elementor-element-7183db6 .elementor-toc__header-title
{
    text-align: start;
}
.elementor-3120 .elementor-element.elementor-element-7183db6 .elementor-toc__header, .elementor-3120 .elementor-element.elementor-element-7183db6 .elementor-toc__header-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
}
.elementor-3120 .elementor-element.elementor-element-7183db6 .elementor-toc__header
{
    flex-direction: row;
}
.elementor-3120 .elementor-element.elementor-element-7183db6 .elementor-toc__list-item
{
    font-family: "Roboto",Sans-serif;
    font-weight: 400;
}
.elementor-3120 .elementor-element.elementor-element-8545dfc:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-8545dfc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f8f8f8;
}
.elementor-3120 .elementor-element.elementor-element-8545dfc>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-8545dfc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 5% 10% 5% 10%;
    z-index: 1;
}
.elementor-3120 .elementor-element.elementor-element-8545dfc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-57059e8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-6d54699
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-6d54699 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-e6c2acb
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-6ca646d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-6ca646d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-6ca646d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-6ca646d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-6ca646d.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-6ca646d>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-6ca646d>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-6ca646d>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-3120 .elementor-element.elementor-element-6ca646d>.elementor-element-populated
{
    box-shadow: 0 25px 80px -25px rgba(0,0,0,.35);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 15px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-6ca646d>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-c809931
{
    width: auto;
    max-width: auto;
    background-color: #ff5e2d12;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3120 .elementor-element.elementor-element-c809931 .elementor-heading-title
{
    font-family: "Montserrat Alternates",Sans-serif;
    font-weight: 700;
    color: #ff5e2d;
}
.elementor-3120 .elementor-element.elementor-element-3dc3a43
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 25px 0 25px;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-3dc3a43 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5em;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-ae4212c
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-75640bb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-75640bb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-75640bb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-75640bb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-75640bb.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-75640bb>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-75640bb>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-75640bb>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-3120 .elementor-element.elementor-element-75640bb>.elementor-element-populated
{
    box-shadow: 0 25px 80px -25px rgba(0,0,0,.35);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 15px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-75640bb>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-6fe7069
{
    width: auto;
    max-width: auto;
    background-color: #ff5e2d12;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3120 .elementor-element.elementor-element-6fe7069 .elementor-heading-title
{
    font-family: "Montserrat Alternates",Sans-serif;
    font-weight: 700;
    color: #ff5e2d;
}
.elementor-3120 .elementor-element.elementor-element-e8df79b
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 25px 0 25px;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-e8df79b .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5em;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-64206fd
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-38dadb5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-38dadb5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-38dadb5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-38dadb5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-38dadb5.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-38dadb5>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-38dadb5>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-38dadb5>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-3120 .elementor-element.elementor-element-38dadb5>.elementor-element-populated
{
    box-shadow: 0 25px 80px -25px rgba(0,0,0,.35);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 15px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-38dadb5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-e58e910
{
    width: auto;
    max-width: auto;
    background-color: #ff5e2d12;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3120 .elementor-element.elementor-element-e58e910 .elementor-heading-title
{
    font-family: "Montserrat Alternates",Sans-serif;
    font-weight: 700;
    color: #ff5e2d;
}
.elementor-3120 .elementor-element.elementor-element-3e59b04
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 25px 0 25px;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-3e59b04 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5em;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-42870e9
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-1a3de8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-1a3de8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-1a3de8a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-1a3de8a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-1a3de8a.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-1a3de8a>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-1a3de8a>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-1a3de8a>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-3120 .elementor-element.elementor-element-1a3de8a>.elementor-element-populated
{
    box-shadow: 0 25px 80px -25px rgba(0,0,0,.35);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 15px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-1a3de8a>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-21a81f5
{
    width: auto;
    max-width: auto;
    background-color: #ff5e2d12;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3120 .elementor-element.elementor-element-21a81f5 .elementor-heading-title
{
    font-family: "Montserrat Alternates",Sans-serif;
    font-weight: 700;
    color: #ff5e2d;
}
.elementor-3120 .elementor-element.elementor-element-0264ce0
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 25px 0 25px;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-0264ce0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5em;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-43b4f30
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-092e762:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-092e762>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-092e762.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-092e762.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-092e762.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-092e762>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-092e762>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-092e762>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-3120 .elementor-element.elementor-element-092e762>.elementor-element-populated
{
    box-shadow: 0 25px 80px -25px rgba(0,0,0,.35);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 15px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-092e762>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-a04cfc3
{
    width: auto;
    max-width: auto;
    background-color: #ff5e2d12;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3120 .elementor-element.elementor-element-a04cfc3 .elementor-heading-title
{
    font-family: "Montserrat Alternates",Sans-serif;
    font-weight: 700;
    color: #ff5e2d;
}
.elementor-3120 .elementor-element.elementor-element-9418c05
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 25px 0 25px;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-9418c05 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5em;
    color: var(--e-global-color-fffe8be);
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-a573ab7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-a573ab7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-a573ab7>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-7f04c95
{
    margin: 0 -55px calc(var(--kit-widget-spacing,0px) + 0px) 30px;
    padding: 0 0 0 0;
    z-index: 2;
    text-align: right;
}
.elementor-3120 .elementor-element.elementor-element-7f04c95 img
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-266a76d:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-266a76d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-eccf305);
    background-image: url("../../bcgamebettingde/image/bg-2.jpeg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3120 .elementor-element.elementor-element-266a76d>.elementor-background-overlay
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-eccf305) 43%,#ffffff82 62%);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-266a76d>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-266a76d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0% 10% 5% 10%;
    z-index: 0;
}
.elementor-3120 .elementor-element.elementor-element-58c9d81>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-eee5a47
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-eee5a47 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-bad7500>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-3e3f0c3
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-3e3f0c3 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-e5d35e6
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-8d05da3>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-dee59c0
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-dee59c0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-6f72a2a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-dc8e2c4>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-8090706
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-8090706 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-a060869
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-a055bae>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-7994a8b
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-7994a8b .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-caa0c82
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-8817c79
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-1a06865>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-4dd4abf
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-4dd4abf .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-571031a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-81b01d8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-4cb018a
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-4cb018a .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-3f5fca4
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-4f72760>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-7f3a341
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-7f3a341 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-50c0762
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-3b49009>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-3600583
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-3600583 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-6343ac0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 40px) 0px;
    text-align: left;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-91bb5a1:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-91bb5a1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/BlackHero.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3120 .elementor-element.elementor-element-91bb5a1>.elementor-container
{
    max-width: 1400px;
    min-height: 69vh;
}
.elementor-3120 .elementor-element.elementor-element-91bb5a1
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 5% 10%;
}
.elementor-3120 .elementor-element.elementor-element-91bb5a1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-5e3ad0d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-f122b2d
{
    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: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-2ce17c8:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-2ce17c8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-2ce17c8>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-2ce17c8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-2ce17c8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-feb80d3>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-929f667
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-929f667 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-8dae9fa
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-0273058>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-9df3066
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-c8209d3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-c8209d3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-c8209d3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-c8209d3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-c8209d3.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-c8209d3>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-c8209d3>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-c8209d3>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-c8209d3>.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-3120 .elementor-element.elementor-element-c8209d3>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-34ba18c
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-34ba18c img
{
    width: 1000px;
    max-width: 100%;
    height: 107px;
}
.elementor-3120 .elementor-element.elementor-element-5ddb3fb .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-5ddb3fb
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3120 .elementor-element.elementor-element-5ddb3fb .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-5ddb3fb .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-7b3ad70>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a571bd9
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-a571bd9:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-a571bd9 img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-57c2303:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-57c2303>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-57c2303>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-57c2303
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-57c2303>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-8a746f1>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4e6e6b2
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4e6e6b2 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-59d1dd3
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-6c3952f>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-ebffa3b
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-7b5cfbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-7b5cfbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-7b5cfbf.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-7b5cfbf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-7b5cfbf.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-7b5cfbf>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-7b5cfbf>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-7b5cfbf>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-7b5cfbf>.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-3120 .elementor-element.elementor-element-7b5cfbf>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-988af21
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-988af21 img
{
    width: 905px;
    max-width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-e703440 .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-e703440
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3120 .elementor-element.elementor-element-e703440 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-e703440 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-493cc66>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-82d5e45
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-82d5e45:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-82d5e45 img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-7af97b5:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-7af97b5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-7af97b5>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-7af97b5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-7af97b5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-64126d9>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-210cce7
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-210cce7 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-0272af4
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-dd7a67d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-9d2ff8e
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-3fa374f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-3fa374f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-3fa374f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-3fa374f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-3fa374f.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-3fa374f>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-3fa374f>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-3fa374f>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-3fa374f>.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-3120 .elementor-element.elementor-element-3fa374f>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-13f71b6
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-13f71b6 img
{
    width: 905px;
    max-width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-c60efbd .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-c60efbd
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3120 .elementor-element.elementor-element-c60efbd .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-c60efbd .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-485aed2>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-fa99555
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-fa99555:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-fa99555 img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-75e4da8:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-75e4da8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-75e4da8>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-75e4da8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-75e4da8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-f5512c2>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-89e18a1
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-89e18a1 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-6d63c44
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-1070218>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-03ff495
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-9e15bd1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-9e15bd1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-9e15bd1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-9e15bd1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-9e15bd1.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-9e15bd1>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-9e15bd1>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-9e15bd1>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-9e15bd1>.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-3120 .elementor-element.elementor-element-9e15bd1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-bfdb224
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-bfdb224 img
{
    width: 905px;
    max-width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-5d4bcaf .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-5d4bcaf
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3120 .elementor-element.elementor-element-5d4bcaf .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-5d4bcaf .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-8b184ff>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-d6c5dee
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-d6c5dee:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-d6c5dee img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-b5c689d:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-b5c689d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-b5c689d>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-b5c689d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-b5c689d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-f0f2028>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-729f826
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-729f826 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-aec2c14
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-b7c19f5>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-c4286b8
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-6232622:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-6232622>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-6232622.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-6232622.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-6232622.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-6232622>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-6232622>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-6232622>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-6232622>.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-3120 .elementor-element.elementor-element-6232622>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-97f5ea6
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-97f5ea6 img
{
    width: 177px;
}
.elementor-3120 .elementor-element.elementor-element-2c7731b .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-2c7731b
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3120 .elementor-element.elementor-element-2c7731b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-2c7731b .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-6941688>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-fb069ee
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-fb069ee img
{
    width: 100%;
    max-width: 100%;
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-fb069ee:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-633dd16:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-633dd16>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-633dd16>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-633dd16
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-633dd16>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-19845d7>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a51b41b
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a51b41b .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-89da8a3
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-f14ed44>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-22333d1
{
    margin-top: 0;
    margin-bottom: 28px;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-e550946:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-e550946>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-e550946.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-e550946.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-e550946.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-e550946>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-e550946>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-e550946>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-e550946>.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-3120 .elementor-element.elementor-element-e550946>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-f94e887
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-f94e887 img
{
    width: 177px;
}
.elementor-3120 .elementor-element.elementor-element-a0be9d7 .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-a0be9d7
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3120 .elementor-element.elementor-element-a0be9d7 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-a0be9d7 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-717c6ff>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-584e4e0
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-584e4e0:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-584e4e0 img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-b5e4280:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-b5e4280>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-3120 .elementor-element.elementor-element-b5e4280>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-b5e4280
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-b5e4280>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-d6915b5>.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-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-3120 .elementor-element.elementor-element-786e5dd
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-786e5dd .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-786e5dd .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-8c42a19
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-8c42a19 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-e29823b
{
    width: 100%;
    max-width: 100%;
    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: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-4d513a4>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4cadd86
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-4cadd86 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-4cadd86 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-bcc29b3
{
    margin-top: 10%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-cbb1767:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-cbb1767>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-cbb1767.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-cbb1767.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-cbb1767.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-cbb1767>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-cbb1767>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-cbb1767>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-cbb1767>.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-3120 .elementor-element.elementor-element-cbb1767>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-57a4ac4
{
    margin: -21px 0 calc(var(--kit-widget-spacing,0px) + -20px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-57a4ac4 img
{
    width: 115px;
}
.elementor-3120 .elementor-element.elementor-element-a7bbde7 .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-a7bbde7
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3120 .elementor-element.elementor-element-a7bbde7 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-a7bbde7 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-d36ccc2>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-61c165a
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-61c165a:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-61c165a img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-5c4fe23:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-5c4fe23>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-3120 .elementor-element.elementor-element-5c4fe23>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-5c4fe23
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-5c4fe23>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-add39f4>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-f9dc2e1
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-f9dc2e1 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-f9dc2e1 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-be1e65d
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-be1e65d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-bbbc6b9
{
    width: 100%;
    max-width: 100%;
    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: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-49efca5>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4353ac7
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-4353ac7 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-4353ac7 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-380de46
{
    margin-top: 10%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-bbf3c58:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-bbf3c58>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-bbf3c58.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-bbf3c58.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-bbf3c58.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-bbf3c58>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-bbf3c58>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-bbf3c58>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-bbf3c58>.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-3120 .elementor-element.elementor-element-bbf3c58>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-e62062c
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-e62062c img
{
    width: 116px;
    border-radius: 15px 15px 15px 15px;
}
.elementor-3120 .elementor-element.elementor-element-8da891a .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-8da891a
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 5px 0;
}
.elementor-3120 .elementor-element.elementor-element-8da891a .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-8da891a .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-83cdd9a>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-aa40fde
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-aa40fde:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-aa40fde img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-af75e9b:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-af75e9b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-3120 .elementor-element.elementor-element-af75e9b>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-af75e9b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-af75e9b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-d7ff048>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-75f9881
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-75f9881 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-75f9881 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-69baa2f
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-69baa2f .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-88706a1
{
    width: 100%;
    max-width: 100%;
    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: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-5a7f3bd>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-c81b3a9
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-c81b3a9 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-c81b3a9 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-1472410
{
    margin-top: 10%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-6226a57:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-6226a57>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-6226a57.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-6226a57.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-6226a57.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-6226a57>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-6226a57>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-6226a57>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-6226a57>.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-3120 .elementor-element.elementor-element-6226a57>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-07d322e
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-07d322e img
{
    width: 100px;
    border-radius: 15px 15px 15px 15px;
}
.elementor-3120 .elementor-element.elementor-element-d63dc56 .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-d63dc56
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 5px 0;
}
.elementor-3120 .elementor-element.elementor-element-d63dc56 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-d63dc56 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-96806ef>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-93e0b27
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-93e0b27:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-93e0b27 img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-0c973bf:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-0c973bf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-3120 .elementor-element.elementor-element-0c973bf>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-0c973bf
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-0c973bf>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-d51653a>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-9945168
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-9945168 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-9945168 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-8b68220
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-8b68220 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-78de0d1
{
    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-3120 .elementor-element.elementor-element-0bce3fe>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-cc27d00
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-cc27d00 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-cc27d00 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-bba76ef
{
    margin-top: 10%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-2215b8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-2215b8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-2215b8a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-2215b8a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-2215b8a.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-2215b8a>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-2215b8a>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-2215b8a>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-2215b8a>.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-3120 .elementor-element.elementor-element-2215b8a>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-ab4ed26
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-ab4ed26 img
{
    width: 190px;
    border-radius: 15px 15px 15px 15px;
}
.elementor-3120 .elementor-element.elementor-element-1193133 .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-1193133
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 5px 0;
}
.elementor-3120 .elementor-element.elementor-element-1193133 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-1193133 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-1114950>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-2c15037
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3120 .elementor-element.elementor-element-2c15037:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3120 .elementor-element.elementor-element-2c15037 img
{
    transition-duration: .6s;
}
.elementor-3120 .elementor-element.elementor-element-74f9d8a:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-74f9d8a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-3120 .elementor-element.elementor-element-74f9d8a>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-74f9d8a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-74f9d8a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-d2a7013>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-2d215d1
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-2d215d1 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-2d215d1 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-9538ded
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-9538ded .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-c4a36bc
{
    width: 100%;
    max-width: 100%;
    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: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-c082066>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a78a9aa
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-a78a9aa .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-a78a9aa .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-a76e158
{
    margin-top: 10%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-251f084:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-251f084>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-251f084.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-251f084.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-251f084.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-251f084>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-251f084>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-251f084>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-251f084>.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-3120 .elementor-element.elementor-element-251f084>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-cdb4fe9
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-cdb4fe9 img
{
    width: 157px;
    border-radius: 15px 15px 15px 15px;
}
.elementor-3120 .elementor-element.elementor-element-a96c948 .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-a96c948
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 5px 0;
}
.elementor-3120 .elementor-element.elementor-element-a96c948 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-a96c948 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-a5c618d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-42cee2a:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-42cee2a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #09080d;
}
.elementor-3120 .elementor-element.elementor-element-42cee2a>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-42cee2a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-42cee2a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-b21e607>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-657f7f2
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-657f7f2 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-657f7f2 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-85db2ea
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-85db2ea .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 95px;
    font-weight: 800;
    letter-spacing: 8.3px;
    color: #ffffff1a;
}
.elementor-3120 .elementor-element.elementor-element-5a61c8e
{
    width: 100%;
    max-width: 100%;
    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: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-8e8eaef>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-b9e7c07
{
    --divider-border-style: solid;
    --divider-color: #ffffff26;
    --divider-border-width: 1px;
}
.elementor-3120 .elementor-element.elementor-element-b9e7c07 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3120 .elementor-element.elementor-element-b9e7c07 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3120 .elementor-element.elementor-element-1a4fd85
{
    margin-top: 10%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-e54a7c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-e54a7c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-e54a7c8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-e54a7c8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-e54a7c8.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-e54a7c8>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-e54a7c8>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-e54a7c8>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-e54a7c8>.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-3120 .elementor-element.elementor-element-e54a7c8>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-19f157c
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-19f157c img
{
    width: 157px;
    border-radius: 15px 15px 15px 15px;
}
.elementor-3120 .elementor-element.elementor-element-984d40c .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,var(--e-global-color-13080d7) 0%,var(--e-global-color-b39e8dd) 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3120 .elementor-element.elementor-element-984d40c
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 5px 0;
}
.elementor-3120 .elementor-element.elementor-element-984d40c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3120 .elementor-element.elementor-element-984d40c .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3120 .elementor-element.elementor-element-7749ef4>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-8d614a2:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-8d614a2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-8d614a2>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-8d614a2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 10% 5% 10%;
}
.elementor-3120 .elementor-element.elementor-element-8d614a2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-68dea68:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-68dea68>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-b5b2a2d);
}
.elementor-3120 .elementor-element.elementor-element-68dea68>.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-3120 .elementor-element.elementor-element-68dea68>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-68dea68>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-68dea68>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3120 .elementor-element.elementor-element-68dea68>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-6d49611
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 35px 35px 35px 35px;
}
.elementor-3120 .elementor-element.elementor-element-2949125>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-b0d7e1c
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 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-3120 .elementor-element.elementor-element-a2e57b6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3px 3px 3px 3px;
}
.elementor-3120 .elementor-element.elementor-element-a2e57b6>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-1046ba3>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 35px 0 35px;
}
.elementor-3120 .elementor-element.elementor-element-9ba7605
{
    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-3120 .elementor-element.elementor-element-5c74ab5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3px 3px 3px 3px;
}
.elementor-3120 .elementor-element.elementor-element-5c74ab5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-ed80f11>.elementor-element-populated
{
    padding: 35px 35px 35px 35px;
}
.elementor-3120 .elementor-element.elementor-element-693695a
{
    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-3120 .elementor-element.elementor-element-e96325a>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 35px 35px 35px 35px;
}
.elementor-3120 .elementor-element.elementor-element-4da7245
{
    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-3120 .elementor-element.elementor-element-ba5e216
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3px 3px 3px 3px;
}
.elementor-3120 .elementor-element.elementor-element-ba5e216>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-6a21274>.elementor-element-populated
{
    padding: 35px 35px 35px 35px;
}
.elementor-3120 .elementor-element.elementor-element-c0e566b
{
    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-3120 .elementor-element.elementor-element-d9f650d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3px 3px 3px 3px;
}
.elementor-3120 .elementor-element.elementor-element-d9f650d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-4a2542c>.elementor-element-populated
{
    padding: 35px 35px 35px 35px;
}
.elementor-3120 .elementor-element.elementor-element-47a0bba
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: 0 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-3120 .elementor-element.elementor-element-3222021
{
    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-3120 .elementor-element.elementor-element-035e006:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-035e006>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-035e006>.elementor-background-overlay
{
    background-color: transparent;
    background-image: radial-gradient(at center center,#09080dd4 0%,var(--e-global-color-fffe8be) 100%);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-035e006>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-035e006
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 5% 10%;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-c58cef3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-c58cef3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-c58cef3.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-c58cef3>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-50028a9
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-50028a9 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-c0ff7cc
{
    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-3120 .elementor-element.elementor-element-b90bb3e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-81d0c82:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-81d0c82>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-81d0c82>.elementor-background-overlay
{
    background-color: transparent;
    background-image: radial-gradient(at center center,#09080dd4 0%,var(--e-global-color-fffe8be) 100%);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-81d0c82>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-81d0c82
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 3% 10%;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-71575e8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-71575e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-71575e8.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3120 .elementor-element.elementor-element-71575e8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-5789af1
{
    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-3120 .elementor-element.elementor-element-d13a4c3>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-d13a4c3
{
    padding: 5% 10% 5% 10%;
}
.elementor-3120 .elementor-element.elementor-element-b099f43.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-b099f43>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4808689
{
    width: var(--container-widget-width,736px);
    max-width: 736px;
    margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    --container-widget-width: 736px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 26px;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-a686a4a>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-a686a4a
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 1% 10%;
}
.elementor-3120 .elementor-element.elementor-element-b4e7b0e>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-b4e7b0e>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-b4e7b0e>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-b4e7b0e>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-6ca9f91, .elementor-3120 .elementor-element.elementor-element-6ca9f91>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-6ca9f91
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a13f264>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-46587b6
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-46587b6 img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-394ad7a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-27fb952>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-27fb952>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-27fb952>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-27fb952>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-56609ad, .elementor-3120 .elementor-element.elementor-element-56609ad>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-56609ad
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-fc6517e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-14d961f
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-14d961f img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-cbde017
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-ef5c18c>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-ef5c18c
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 1% 10%;
}
.elementor-3120 .elementor-element.elementor-element-75c7b47>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-75c7b47>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-75c7b47>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-75c7b47>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-c2f4fcb, .elementor-3120 .elementor-element.elementor-element-c2f4fcb>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-c2f4fcb
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-3aee651>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-2986bb4
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-2986bb4 img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-32aba68
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-d29b49a>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-d29b49a>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-d29b49a>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-d29b49a>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-57cae83, .elementor-3120 .elementor-element.elementor-element-57cae83>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-57cae83
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-b13a0e6>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-229489e
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-229489e img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-b8a44bc
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-312ab91>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-312ab91
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 1% 10%;
}
.elementor-3120 .elementor-element.elementor-element-5ee36f9>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-5ee36f9>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-5ee36f9>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-5ee36f9>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-53ee1e7, .elementor-3120 .elementor-element.elementor-element-53ee1e7>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-53ee1e7
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-137f123>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-1dc000a
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-1dc000a img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-ca62e5f
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-27a0e04>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-27a0e04>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-27a0e04>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-27a0e04>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-d306058, .elementor-3120 .elementor-element.elementor-element-d306058>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-d306058
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-1fb8b9d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-62076ac
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-62076ac img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-f05e9f0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-903da87>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-903da87
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 1% 10%;
}
.elementor-3120 .elementor-element.elementor-element-8ea9ae9>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-8ea9ae9>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-8ea9ae9>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-8ea9ae9>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-a976656, .elementor-3120 .elementor-element.elementor-element-a976656>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a976656
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4f9ac4d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a49ee56
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-a49ee56 img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4de39e0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-08a9577>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-08a9577>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-08a9577>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-08a9577>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-ca02599, .elementor-3120 .elementor-element.elementor-element-ca02599>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-ca02599
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-688ce34>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-27a0cdf
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-27a0cdf img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a42d95f
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-5d76fd7>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-5d76fd7
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 0% 10%;
}
.elementor-3120 .elementor-element.elementor-element-b3c2836>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-b3c2836>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-b3c2836>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-b3c2836>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-dc9e126, .elementor-3120 .elementor-element.elementor-element-dc9e126>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-dc9e126
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-35ba68b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-1ef9cc2
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-1ef9cc2 img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a10a3f3
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-d0237a4>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e1e1e1;
    margin: 0 15px 15px 0;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-d0237a4>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-d0237a4>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-d0237a4>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-0b93d13, .elementor-3120 .elementor-element.elementor-element-0b93d13>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-0b93d13
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-22634ff>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-24a8ce5
{
    width: auto;
    max-width: auto;
    background-color: #f0f0f0;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 0 25px 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-24a8ce5 img
{
    width: 68px;
    border-radius: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-663e110
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-79c5bc1>.elementor-element-populated
{
    border-style: solid;
    border-color: #f8f8f8f8;
}
.elementor-3120 .elementor-element.elementor-element-79c5bc1>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-79c5bc1>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-79c5bc1>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-368131d
{
    width: 100%;
    max-width: 100%;
    margin: 10px 10px calc(var(--kit-widget-spacing,0px) + 10px) 10px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-368131d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-2d8f98c
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-4ea314e
{
    margin-top: 10px;
    margin-bottom: 10px;
}
.elementor-3120 .elementor-element.elementor-element-2cbacda>.elementor-element-populated
{
    border-style: solid;
    border-color: #f8f8f8f8;
}
.elementor-3120 .elementor-element.elementor-element-2cbacda>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-2cbacda>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-2cbacda>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3120 .elementor-element.elementor-element-eb8a33a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 25px;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-6898e25:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-6898e25>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-6898e25>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-6898e25
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3% 10% 3% 10%;
}
.elementor-3120 .elementor-element.elementor-element-6898e25>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-c531ef3>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-2f31eb0
{
    width: var(--container-widget-width,362px);
    max-width: 362px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 362px;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-2f31eb0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
    color: var(--e-global-color-fffe8be);
}
.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon
{
    color: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-toggle-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: var(--e-global-color-accent);
}
.elementor-widget-toggle .elementor-toggle-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-toggle .elementor-tab-content
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-3120 .elementor-element.elementor-element-4eb4174
{
    margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-tab-content
{
    border-bottom-color: #02010100;
    color: var(--e-global-color-fffe8be);
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-tab-title
{
    border-color: #02010100;
    background-color: #efefef;
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-toggle-item:not(:last-child)
{
    margin-bottom: 9px;
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-toggle-title, .elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-toggle-icon
{
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-toggle-icon svg
{
    fill: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-tab-title.elementor-active a, .elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: var(--e-global-color-b39e8dd);
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-toggle-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-toggle-icon.elementor-toggle-icon-left
{
    margin-right: 12px;
}
.elementor-3120 .elementor-element.elementor-element-4eb4174 .elementor-toggle-icon.elementor-toggle-icon-right
{
    margin-left: 12px;
}
.elementor-3120 .elementor-element.elementor-element-7f19039
{
    width: var(--container-widget-width,362px);
    max-width: 362px;
    margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 362px;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-7f19039 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-0dc8035
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3120 .elementor-element.elementor-element-301d98e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-301d98e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3120 .elementor-element.elementor-element-301d98e.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-301d98e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-a8ac59e
{
    text-align: center;
}
.elementor-3120 .elementor-element.elementor-element-a8ac59e img
{
    filter: brightness(100%) contrast(100%) saturate(119%) blur(0) hue-rotate(346deg);
}
.elementor-3120 .elementor-element.elementor-element-345dfc2:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-345dfc2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3120 .elementor-element.elementor-element-345dfc2>.elementor-background-overlay
{
    background-color: #f8f8f8;
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-345dfc2>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-345dfc2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 3% 10% 3% 10%;
    z-index: 0;
}
.elementor-3120 .elementor-element.elementor-element-44a6e20.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3120 .elementor-element.elementor-element-44a6e20>.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-3120 .elementor-element.elementor-element-44a6e20>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-2d8f6a4
{
    text-align: center;
    color: var(--e-global-color-fffe8be);
}
.elementor-3120 .elementor-element.elementor-element-78c2b13
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-516f769>.elementor-element-populated
{
    margin: 0 35px 0 0;
    --e-column-margin-right: 35px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-3535f22
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 15px;
    border-style: solid;
    border-width: 0 0 0 3px;
    border-color: var(--e-global-color-b39e8dd);
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-3535f22 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-3da47e7
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-6a84d2c
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 15px;
    border-style: solid;
    border-width: 0 0 0 3px;
    border-color: var(--e-global-color-b39e8dd);
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-6a84d2c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-7467ce4
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-1a97c20
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 15px;
    border-style: solid;
    border-width: 0 0 0 3px;
    border-color: var(--e-global-color-b39e8dd);
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-1a97c20 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-805ed7d
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-fda9858>.elementor-element-populated
{
    margin: 0 0 0 35px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 35px;
    padding: 0 0 0 0;
}
.elementor-3120 .elementor-element.elementor-element-0bc41b2
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 15px;
    border-style: solid;
    border-width: 0 0 0 3px;
    border-color: var(--e-global-color-b39e8dd);
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-0bc41b2 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-10d1a93
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-d31b8f9
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 15px;
    border-style: solid;
    border-width: 0 0 0 3px;
    border-color: var(--e-global-color-b39e8dd);
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-d31b8f9 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-6a9cfb5
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-66f53db
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 15px;
    border-style: solid;
    border-width: 0 0 0 3px;
    border-color: var(--e-global-color-b39e8dd);
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-66f53db .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-55d03eb
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 25px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-3b76141
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 15px;
    border-style: solid;
    border-width: 0 0 0 3px;
    border-color: var(--e-global-color-b39e8dd);
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3120 .elementor-element.elementor-element-3b76141 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-642bd01
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3120 .elementor-element.elementor-element-b9b901c:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-b9b901c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-eccf305);
    background-image: url("../../bcgamebettingde/image/bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3120 .elementor-element.elementor-element-b9b901c>.elementor-background-overlay
{
    background-color: var(--e-global-color-eccf305);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-b9b901c>.elementor-container
{
    max-width: 1400px;
}
.elementor-3120 .elementor-element.elementor-element-b9b901c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 3% 10% 3% 10%;
    z-index: 0;
}
.elementor-3120 .elementor-element.elementor-element-8c62c0c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3120 .elementor-element.elementor-element-8c62c0c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3120 .elementor-element.elementor-element-8c62c0c>.elementor-element-populated
{
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    color: #000;
    text-align: center;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3120 .elementor-element.elementor-element-8c62c0c>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-8c62c0c>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-8c62c0c>.elementor-background-slideshow
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-3120 .elementor-element.elementor-element-8c62c0c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3120 .elementor-element.elementor-element-8c62c0c .elementor-element-populated a
{
    color: #000;
}
.elementor-widget-author-box .elementor-author-box__name
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-author-box .elementor-author-box__bio
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-author-box .elementor-author-box__button
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-author-box .elementor-author-box__button:hover
{
    border-color: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
}
.elementor-3120 .elementor-element.elementor-element-c20091e .elementor-author-box__avatar img
{
    width: 100px;
    height: 100px;
    border-radius: 100px;
}
body.rtl .elementor-3120 .elementor-element.elementor-element-c20091e.elementor-author-box--layout-image-left .elementor-author-box__avatar, body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-c20091e:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar
{
    margin-right: 15px;
    margin-left: 0;
}
body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-c20091e.elementor-author-box--layout-image-right .elementor-author-box__avatar, body.rtl .elementor-3120 .elementor-element.elementor-element-c20091e:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar
{
    margin-left: 15px;
    margin-right: 0;
}
.elementor-3120 .elementor-element.elementor-element-c20091e.elementor-author-box--layout-image-above .elementor-author-box__avatar
{
    margin-bottom: 15px;
}
.elementor-3120 .elementor-element.elementor-element-c20091e .elementor-author-box__name
{
    color: #000;
    font-family: "Montserrat",Sans-serif;
    font-weight: 600;
    margin-bottom: 15px;
}
.elementor-3120 .elementor-element.elementor-element-c20091e .elementor-author-box__bio
{
    color: #000;
    font-family: "Montserrat",Sans-serif;
    font-weight: 400;
}
@media(max-width: 1024px)
{
    .elementor-3120 .elementor-element.elementor-element-d1eafc6
    {
        margin-top: -100px;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-d35c5ce .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-widget-button .elementor-button
    {
        font-size: var(--e-global-typography-accent-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-6906001
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-62cf2c2
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-table-of-contents .elementor-toc__list-item
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-8545dfc
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-266a76d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-e5d35e6
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-6f72a2a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-a060869
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-caa0c82
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-571031a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-3f5fca4
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-50c0762
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-6343ac0
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-91bb5a1
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-2ce17c8
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-57c2303
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-7af97b5
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-75e4da8
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-b5c689d
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-633dd16
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-b5e4280
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-widget-divider .elementor-divider__text
    {
        font-size: var(--e-global-typography-secondary-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-5c4fe23
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-af75e9b
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-0c973bf
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-74f9d8a
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-42cee2a
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-8d614a2
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-6d49611
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-035e006
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-81d0c82
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-d13a4c3
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-a686a4a
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-ef5c18c
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-312ab91
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-903da87
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-5d76fd7
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-6898e25
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-a8ac59e
    {
        margin: 50px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-a8ac59e img
    {
        width: 382px;
    }
    .elementor-3120 .elementor-element.elementor-element-345dfc2
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-b9b901c
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-widget-author-box .elementor-author-box__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-author-box .elementor-author-box__bio
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-author-box .elementor-author-box__button
    {
        font-size: var(--e-global-typography-accent-font-size);
    }
}
@media(max-width: 767px)
{
    .elementor-3120 .elementor-element.elementor-element-d1eafc6>.elementor-background-overlay
    {
        background-image: url("../../bcgamebettingde/image/Bot3.png");
        background-position: bottom center;
        background-size: contain;
    }
    .elementor-3120 .elementor-element.elementor-element-d1eafc6>.elementor-container
    {
        min-height: 0;
    }
    .elementor-3120 .elementor-element.elementor-element-d1eafc6
    {
        margin-top: -80px;
        margin-bottom: 0;
        padding: 80px 25px 35px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-7356c19>.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-3120 .elementor-element.elementor-element-7356c19>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-7fddefa
    {
        width: var(--container-widget-width,300.819px);
        max-width: 300.819px;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
        --container-widget-width: 300.819px;
        --container-widget-flex-grow: 0;
        font-size: .9em;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-9b06658
    {
        --container-widget-width: 70px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,70px);
        max-width: 70px;
        bottom: 102px;
    }
    body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-9b06658
    {
        left: 0;
    }
    body.rtl .elementor-3120 .elementor-element.elementor-element-9b06658
    {
        right: 0;
    }
    .elementor-3120 .elementor-element.elementor-element-61cef53
    {
        --container-widget-width: 73px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,73px);
        max-width: 73px;
        top: -27px;
    }
    body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-61cef53
    {
        right: 1.9px;
    }
    body.rtl .elementor-3120 .elementor-element.elementor-element-61cef53
    {
        left: 1.9px;
    }
    .elementor-3120 .elementor-element.elementor-element-952156d
    {
        --container-widget-width: 60px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,60px);
        max-width: 60px;
    }
    body:not(.rtl) .elementor-3120 .elementor-element.elementor-element-952156d
    {
        left: 9px;
    }
    body.rtl .elementor-3120 .elementor-element.elementor-element-952156d
    {
        right: 9px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-d35c5ce
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-d35c5ce .elementor-heading-title
    {
        font-size: 15px;
    }
    .elementor-widget-button .elementor-button
    {
        font-size: var(--e-global-typography-accent-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-a8145e6
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-6906001
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-149d166
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-fdf3480
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-fdf3480 .elementor-heading-title
    {
        font-size: 6.8vw;
    }
    .elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-table-of-contents .elementor-toc__list-item
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-6d54699 .elementor-heading-title
    {
        font-size: 7.2vw;
    }
    .elementor-3120 .elementor-element.elementor-element-c809931
    {
        width: 100%;
        max-width: 100%;
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-c809931 .elementor-heading-title
    {
        font-size: 28px;
    }
    .elementor-3120 .elementor-element.elementor-element-3dc3a43
    {
        padding: 15px 15px 15px 15px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-3dc3a43 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.6em;
    }
    .elementor-3120 .elementor-element.elementor-element-6fe7069
    {
        width: 100%;
        max-width: 100%;
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-6fe7069 .elementor-heading-title
    {
        font-size: 28px;
    }
    .elementor-3120 .elementor-element.elementor-element-e8df79b
    {
        padding: 15px 15px 15px 15px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-e8df79b .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.6em;
    }
    .elementor-3120 .elementor-element.elementor-element-e58e910
    {
        width: 100%;
        max-width: 100%;
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-e58e910 .elementor-heading-title
    {
        font-size: 28px;
    }
    .elementor-3120 .elementor-element.elementor-element-3e59b04
    {
        padding: 15px 15px 15px 15px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-3e59b04 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.6em;
    }
    .elementor-3120 .elementor-element.elementor-element-21a81f5
    {
        width: 100%;
        max-width: 100%;
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-21a81f5 .elementor-heading-title
    {
        font-size: 28px;
    }
    .elementor-3120 .elementor-element.elementor-element-0264ce0
    {
        padding: 15px 15px 15px 15px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-0264ce0 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.6em;
    }
    .elementor-3120 .elementor-element.elementor-element-43b4f30
    {
        z-index: 3;
    }
    .elementor-3120 .elementor-element.elementor-element-a04cfc3
    {
        width: 100%;
        max-width: 100%;
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-a04cfc3 .elementor-heading-title
    {
        font-size: 28px;
    }
    .elementor-3120 .elementor-element.elementor-element-9418c05
    {
        padding: 15px 15px 15px 15px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-9418c05 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.6em;
    }
    .elementor-3120 .elementor-element.elementor-element-7f04c95
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-eee5a47 .elementor-heading-title
    {
        font-size: 7.2vw;
    }
    .elementor-3120 .elementor-element.elementor-element-3e3f0c3 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-e5d35e6
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-dee59c0 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-6f72a2a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-8090706 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-a060869
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-7994a8b .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-caa0c82
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-4dd4abf .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-571031a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-4cb018a .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-3f5fca4
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-7f3a341 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-50c0762
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-3600583 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-6343ac0
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-91bb5a1:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-91bb5a1>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../bcgamebettingde/image/newbg-scaled-min.jpeg");
        background-position: top right;
    }
    .elementor-3120 .elementor-element.elementor-element-91bb5a1>.elementor-container
    {
        min-height: 0;
    }
    .elementor-3120 .elementor-element.elementor-element-91bb5a1
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 250px 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-f122b2d
    {
        padding: 0 0 0 0;
        font-size: 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-bd3370a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-2ce17c8
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-929f667
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-929f667 .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-0273058>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-9df3066
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-57c2303
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-4e6e6b2
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-4e6e6b2 .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-6c3952f>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-ebffa3b
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-7af97b5
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-210cce7
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-210cce7 .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-dd7a67d>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-9d2ff8e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-75e4da8
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-89e18a1
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-89e18a1 .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-1070218>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-03ff495
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-b5c689d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-729f826
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-729f826 .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-b7c19f5>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-c4286b8
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-633dd16
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-a51b41b
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-a51b41b .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-f14ed44>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-22333d1
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-divider .elementor-divider__text
    {
        font-size: var(--e-global-typography-secondary-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-8c42a19
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-8c42a19 .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-4d513a4>.elementor-element-populated, .elementor-3120 .elementor-element.elementor-element-4d513a4>.elementor-element-populated>.elementor-background-overlay, .elementor-3120 .elementor-element.elementor-element-4d513a4>.elementor-background-slideshow
    {
        border-radius: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-bcc29b3
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-be1e65d
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-be1e65d .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-380de46
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-e62062c
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-69baa2f
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-69baa2f .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-1472410
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-07d322e
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-8b68220
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-8b68220 .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-bba76ef
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-ab4ed26
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-9538ded
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-9538ded .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-a76e158
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-cdb4fe9
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-85db2ea
    {
        margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-85db2ea .elementor-heading-title
    {
        font-size: 45px;
    }
    .elementor-3120 .elementor-element.elementor-element-1a4fd85
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-19f157c
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-6d49611
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-2949125>.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-3120 .elementor-element.elementor-element-a2e57b6
    {
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-1046ba3>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-5c74ab5
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-ed80f11>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-e96325a>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-ba5e216
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-6a21274>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-d9f650d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-4a2542c>.elementor-element-populated
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-50028a9 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3120 .elementor-element.elementor-element-5789af1
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-d13a4c3
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 35px 25px 35px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-4808689
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        text-align: left;
    }
    .elementor-3120 .elementor-element.elementor-element-a686a4a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-b4e7b0e>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-6ca9f91
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-a13f264>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-46587b6
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-46587b6 img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-27fb952>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-56609ad
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-14d961f
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-14d961f img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-cbde017
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-ef5c18c
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3120 .elementor-element.elementor-element-75c7b47>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-3aee651>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-2986bb4
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-2986bb4 img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-32aba68
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-d29b49a>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-57cae83
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-229489e
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-229489e img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-b8a44bc
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-312ab91
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3120 .elementor-element.elementor-element-5ee36f9>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-1dc000a
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-1dc000a img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-ca62e5f
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-27a0e04>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-d306058
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3120 .elementor-element.elementor-element-62076ac
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-62076ac img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-f05e9f0
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-903da87
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3120 .elementor-element.elementor-element-8ea9ae9>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-a49ee56
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-a49ee56 img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-4de39e0
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-08a9577>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-27a0cdf
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-27a0cdf img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-a42d95f
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-b3c2836>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-1ef9cc2
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-1ef9cc2 img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-a10a3f3
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-d0237a4>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3120 .elementor-element.elementor-element-24a8ce5
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-3120 .elementor-element.elementor-element-24a8ce5 img
    {
        width: 54px;
    }
    .elementor-3120 .elementor-element.elementor-element-663e110
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-368131d .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-3120 .elementor-element.elementor-element-2d8f98c
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-eb8a33a
    {
        padding: 0 25px 25px 25px;
    }
    .elementor-3120 .elementor-element.elementor-element-2f31eb0 .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3120 .elementor-element.elementor-element-7f19039 .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-3120 .elementor-element.elementor-element-a8ac59e
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-a8ac59e img
    {
        width: 269px;
    }
    .elementor-3120 .elementor-element.elementor-element-345dfc2:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-345dfc2>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../bcgamebettingde/image/bg-2.jpeg");
    }
    .elementor-3120 .elementor-element.elementor-element-345dfc2>.elementor-background-overlay
    {
        background-image: url("../../bcgamebettingde/image/bg-2.jpeg");
    }
    .elementor-3120 .elementor-element.elementor-element-516f769>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-3da47e7
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3120 .elementor-element.elementor-element-7467ce4
    {
        padding: 0 0 15px 0;
    }
    .elementor-3120 .elementor-element.elementor-element-805ed7d
    {
        padding: 0 0 15px 0;
    }
    .elementor-3120 .elementor-element.elementor-element-fda9858>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3120 .elementor-element.elementor-element-10d1a93
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3120 .elementor-element.elementor-element-6a9cfb5
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3120 .elementor-element.elementor-element-55d03eb
    {
        padding: 0 0 15px 0;
    }
    .elementor-3120 .elementor-element.elementor-element-642bd01
    {
        padding: 0 0 15px 0;
    }
    .elementor-3120 .elementor-element.elementor-element-8c62c0c>.elementor-element-populated
    {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-widget-author-box .elementor-author-box__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-author-box .elementor-author-box__bio
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-author-box .elementor-author-box__button
    {
        font-size: var(--e-global-typography-accent-font-size);
    }
}
@media(min-width: 768px)
{
    .elementor-3120 .elementor-element.elementor-element-57059e8
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-a573ab7
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-5e3ad0d
    {
        width: 63.571%;
    }
    .elementor-3120 .elementor-element.elementor-element-bd3370a
    {
        width: 36.394%;
    }
    .elementor-3120 .elementor-element.elementor-element-feb80d3
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-0273058
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-c8209d3
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-7b3ad70
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-8a746f1
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-6c3952f
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-7b5cfbf
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-493cc66
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-64126d9
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-dd7a67d
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-3fa374f
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-485aed2
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-f5512c2
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-1070218
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-9e15bd1
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-8b184ff
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-f0f2028
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-b7c19f5
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-6232622
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-6941688
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-19845d7
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-f14ed44
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-e550946
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-717c6ff
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-d6915b5
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-4d513a4
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-cbb1767
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-d36ccc2
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-add39f4
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-49efca5
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-bbf3c58
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-83cdd9a
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-d7ff048
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-5a7f3bd
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-6226a57
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-96806ef
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-d51653a
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-0bce3fe
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-2215b8a
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-1114950
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-d2a7013
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-c082066
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-251f084
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-a5c618d
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-b21e607
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-8e8eaef
    {
        width: 50%;
    }
    .elementor-3120 .elementor-element.elementor-element-e54a7c8
    {
        width: 34.929%;
    }
    .elementor-3120 .elementor-element.elementor-element-7749ef4
    {
        width: 65%;
    }
    .elementor-3120 .elementor-element.elementor-element-c58cef3
    {
        width: 69.298%;
    }
    .elementor-3120 .elementor-element.elementor-element-b90bb3e
    {
        width: 30.43%;
    }
    .elementor-3120 .elementor-element.elementor-element-71575e8
    {
        width: 75.214%;
    }
    .elementor-3120 .elementor-element.elementor-element-514fbd4
    {
        width: 24.68%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-3120 .elementor-element.elementor-element-66008ec
    {
        width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-5e3ad0d
    {
        width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-bd3370a
    {
        width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-c58cef3
    {
        width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-b90bb3e
    {
        width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-71575e8
    {
        width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-c531ef3
    {
        width: 100%;
    }
    .elementor-3120 .elementor-element.elementor-element-301d98e
    {
        width: 100%;
    }
}
@media(min-width: 1025px)
{
    .elementor-3120 .elementor-element.elementor-element-266a76d:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-266a76d>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-3120 .elementor-element.elementor-element-345dfc2:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-345dfc2>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-3120 .elementor-element.elementor-element-b9b901c:not(.elementor-motion-effects-element-type-background), .elementor-3120 .elementor-element.elementor-element-b9b901c>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
}/* Start custom CSS for heading, class: .elementor-element-d35c5ce */
.elementor-3120 .elementor-element.elementor-element-d35c5ce .elementor-heading-title.elementor-size-default
{
    font-weight: 800;
    background-image: linear-gradient(250deg,#feaa2c 0%,#ff5e2d 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-399a32d */
.elementor-3120 .elementor-element.elementor-element-399a32d
{
    width: 18vw;
    position: absolute;
    right: 2vw;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-f122b2d */
.elementor-3120 .elementor-element.elementor-element-f122b2d a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-8dae9fa */
.elementor-3120 .elementor-element.elementor-element-8dae9fa a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-8dae9fa b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-8dae9fa ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-59d1dd3 */
.elementor-3120 .elementor-element.elementor-element-59d1dd3 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-59d1dd3 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-59d1dd3 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-0272af4 */
.elementor-3120 .elementor-element.elementor-element-0272af4 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-0272af4 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-0272af4 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-6d63c44 */
.elementor-3120 .elementor-element.elementor-element-6d63c44 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-6d63c44 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-6d63c44 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-aec2c14 */
.elementor-3120 .elementor-element.elementor-element-aec2c14 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-aec2c14 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-aec2c14 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-89da8a3 */
.elementor-3120 .elementor-element.elementor-element-89da8a3 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-89da8a3 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-89da8a3 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-e29823b */
.elementor-3120 .elementor-element.elementor-element-e29823b a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-e29823b b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-e29823b ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-bbbc6b9 */
.elementor-3120 .elementor-element.elementor-element-bbbc6b9 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-bbbc6b9 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-bbbc6b9 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-88706a1 */
.elementor-3120 .elementor-element.elementor-element-88706a1 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-88706a1 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-88706a1 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for image, class: .elementor-element-07d322e */
.elementor-3120 .elementor-element.elementor-element-07d322e
{
    filter: invert(1);
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-78de0d1 */
.elementor-3120 .elementor-element.elementor-element-78de0d1 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-78de0d1 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-78de0d1 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-c4a36bc */
.elementor-3120 .elementor-element.elementor-element-c4a36bc a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-c4a36bc b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-c4a36bc ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5a61c8e */
.elementor-3120 .elementor-element.elementor-element-5a61c8e a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-5a61c8e b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-5a61c8e ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-b0d7e1c */
.elementor-3120 .elementor-element.elementor-element-b0d7e1c a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-b0d7e1c b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-b0d7e1c ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-9ba7605 */
.elementor-3120 .elementor-element.elementor-element-9ba7605 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-9ba7605 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-9ba7605 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-693695a */
.elementor-3120 .elementor-element.elementor-element-693695a a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-693695a b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-693695a ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-4da7245 */
.elementor-3120 .elementor-element.elementor-element-4da7245 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-4da7245 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-4da7245 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-c0e566b */
.elementor-3120 .elementor-element.elementor-element-c0e566b a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-c0e566b b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-c0e566b ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-47a0bba */
.elementor-3120 .elementor-element.elementor-element-47a0bba a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-47a0bba b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-47a0bba ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-3222021 */
.elementor-3120 .elementor-element.elementor-element-3222021 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-3222021 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-3222021 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-c0ff7cc */
.elementor-3120 .elementor-element.elementor-element-c0ff7cc a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-c0ff7cc b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-c0ff7cc ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5789af1 */
.elementor-3120 .elementor-element.elementor-element-5789af1 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3120 .elementor-element.elementor-element-5789af1 b
{
    font-weight: 700;
}
.elementor-3120 .elementor-element.elementor-element-5789af1 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-394ad7a */
.elementor-3120 .elementor-element.elementor-element-394ad7a a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-cbde017 */
.elementor-3120 .elementor-element.elementor-element-cbde017 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-32aba68 */
.elementor-3120 .elementor-element.elementor-element-32aba68 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-b8a44bc */
.elementor-3120 .elementor-element.elementor-element-b8a44bc a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-ca62e5f */
.elementor-3120 .elementor-element.elementor-element-ca62e5f a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-f05e9f0 */
.elementor-3120 .elementor-element.elementor-element-f05e9f0 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-4de39e0 */
.elementor-3120 .elementor-element.elementor-element-4de39e0 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-a42d95f */
.elementor-3120 .elementor-element.elementor-element-a42d95f a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-a10a3f3 */
.elementor-3120 .elementor-element.elementor-element-a10a3f3 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-663e110 */
.elementor-3120 .elementor-element.elementor-element-663e110 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-2d8f98c */
.elementor-3120 .elementor-element.elementor-element-2d8f98c a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-eb8a33a */
.elementor-3120 .elementor-element.elementor-element-eb8a33a a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-0dc8035 */
.elementor-3120 .elementor-element.elementor-element-0dc8035 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-3da47e7 */
.elementor-3120 .elementor-element.elementor-element-3da47e7 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-7467ce4 */
.elementor-3120 .elementor-element.elementor-element-7467ce4 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-805ed7d */
.elementor-3120 .elementor-element.elementor-element-805ed7d a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-10d1a93 */
.elementor-3120 .elementor-element.elementor-element-10d1a93 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-6a9cfb5 */
.elementor-3120 .elementor-element.elementor-element-6a9cfb5 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-55d03eb */
.elementor-3120 .elementor-element.elementor-element-55d03eb a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-642bd01 */
.elementor-3120 .elementor-element.elementor-element-642bd01 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS */