﻿.elementor-3559 .elementor-element.elementor-element-130e6dbb:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-130e6dbb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3559 .elementor-element.elementor-element-130e6dbb>.elementor-background-overlay
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#ffffffb5 19%,#fff 100%);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-130e6dbb>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-130e6dbb
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 70px 100px 50px 100px;
    z-index: 2;
}
.elementor-3559 .elementor-element.elementor-element-38a5d576>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 20px;
}
.elementor-3559 .elementor-element.elementor-element-38a5d576>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 100px 0 0;
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-3559 .elementor-element.elementor-element-2045fe39
{
    width: auto;
    max-width: auto;
    margin: 20px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-f717f66.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-f717f66.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-f717f66.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-f717f66>.elementor-element-populated>.elementor-background-overlay
{
    opacity: 1;
}
.elementor-3559 .elementor-element.elementor-element-f717f66>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-f717f66>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-f717f66>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-f717f66>.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-3559 .elementor-element.elementor-element-f717f66>.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-weight: var(--e-global-typography-text-font-weight);
}
.elementor-3559 .elementor-element.elementor-element-3fa0810b
{
    width: var(--container-widget-width,111.438%);
    max-width: 111.438%;
    margin: 0 -80px calc(var(--kit-widget-spacing,0px) + 0px) -80px;
    padding: 0 0 0 0;
    --container-widget-width: 111.438%;
    --container-widget-flex-grow: 0;
}
.elementor-3559 .elementor-element.elementor-element-3fa0810b img
{
    width: 66%;
}
.elementor-3559 .elementor-element.elementor-element-4d1ae2c:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-4d1ae2c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-4d1ae2c>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-4d1ae2c
{
    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-3559 .elementor-element.elementor-element-4d1ae2c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-34b1d2c>.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-3559 .elementor-element.elementor-element-34b1d2c>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-238636b
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 10px 0;
}
.elementor-3559 .elementor-element.elementor-element-98edfb1>.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-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-3559 .elementor-element.elementor-element-2e875fd
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 10px 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-2e875fd .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
}
.elementor-3559 .elementor-element.elementor-element-4bc6d39e>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-4bc6d39e
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 100px 60px 100px;
    z-index: 3;
}
.elementor-3559 .elementor-element.elementor-element-5da30898.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-5da30898>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 8px 80px -25px rgba(0,0,0,.25);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 30px 30px 30px;
}
.elementor-3559 .elementor-element.elementor-element-5da30898>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-5da30898>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-5da30898>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-5da30898>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-9e541d1
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-9e541d1 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-44b9501f
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 24px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-2ce30ed0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/BG123.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0>.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-3559 .elementor-element.elementor-element-2ce30ed0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-2ce30ed0>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-2ce30ed0>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0:hover>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ff5e2d94;
}
.elementor-3559 .elementor-element.elementor-element-2ce30ed0>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5c4558f3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5c4558f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5c4558f3.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-5c4558f3>.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-3559 .elementor-element.elementor-element-5c4558f3>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3559 .elementor-element.elementor-element-1029e9c9
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1029e9c9 img
{
    width: 278px;
    max-width: 100%;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-3559 .elementor-element.elementor-element-5f6596d .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5f6596d
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-19ceca7 .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-19ceca7
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5dc34b0 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-5dc34b0
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3559 .elementor-element.elementor-element-5dc34b0 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-5dc34b0 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-504a266b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-504a266b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/BG123.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3559 .elementor-element.elementor-element-504a266b>.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-3559 .elementor-element.elementor-element-504a266b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-504a266b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-504a266b.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-504a266b>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-504a266b>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-504a266b>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-504a266b>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-504a266b:hover>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ff5e2d94;
}
.elementor-3559 .elementor-element.elementor-element-504a266b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-34970dca.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-34970dca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-34970dca.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-34970dca>.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-3559 .elementor-element.elementor-element-34970dca>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3559 .elementor-element.elementor-element-5e20e5cd
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5e20e5cd img
{
    width: 131px;
}
.elementor-3559 .elementor-element.elementor-element-8e16cb9 .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-8e16cb9
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-dc179d5 .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-dc179d5
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-6a18ce7 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-6a18ce7
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3559 .elementor-element.elementor-element-6a18ce7 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-6a18ce7 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-5c663db2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/BG123.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2>.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-3559 .elementor-element.elementor-element-5c663db2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-5c663db2>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-5c663db2>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2:hover>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ff5e2d94;
}
.elementor-3559 .elementor-element.elementor-element-5c663db2>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-10f40ffb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-10f40ffb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-10f40ffb.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-10f40ffb>.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-3559 .elementor-element.elementor-element-10f40ffb>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}
.elementor-3559 .elementor-element.elementor-element-8a60396
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-8a60396 img
{
    width: 131px;
}
.elementor-3559 .elementor-element.elementor-element-080e325 .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-080e325
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-6f61e2a .elementor-button
{
    background-color: #feaa2c00;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 50px 50px 50px 50px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-6f61e2a
{
    width: 100%;
    max-width: 100%;
    margin: 7px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-859f61b .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-859f61b
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 15px 0 20px 0;
}
.elementor-3559 .elementor-element.elementor-element-859f61b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-859f61b .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-7c513ccb:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-7c513ccb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-7c513ccb>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-7c513ccb
{
    border-style: solid;
    border-width: 0 0 0 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 5% 10%;
}
.elementor-3559 .elementor-element.elementor-element-7c513ccb, .elementor-3559 .elementor-element.elementor-element-7c513ccb>.elementor-background-overlay
{
    border-radius: 15px 15px 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7c513ccb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-753ebeda>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2f260a74
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-2f260a74 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5e52bb2f
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 50px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-47028f6d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-47028f6d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-47028f6d.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-47028f6d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1258163
{
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3559 .elementor-element.elementor-element-54407ccd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-54407ccd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-54407ccd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-54407ccd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-54407ccd.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-54407ccd>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-54407ccd>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-54407ccd>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-54407ccd>.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-3559 .elementor-element.elementor-element-54407ccd>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-e3fa225
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-e3fa225 img
{
    width: 177px;
}
.elementor-3559 .elementor-element.elementor-element-7a56f342 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-7a56f342
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7a56f342 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-7a56f342 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-7291cdca>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-522f6a11
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3559 .elementor-element.elementor-element-522f6a11:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3559 .elementor-element.elementor-element-522f6a11 img
{
    transition-duration: .6s;
}
.elementor-3559 .elementor-element.elementor-element-3af9522a:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-3af9522a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-3af9522a>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-3af9522a
{
    border-style: solid;
    border-width: 1px 0 0 0;
    border-color: #444;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 5% 10%;
}
.elementor-3559 .elementor-element.elementor-element-3af9522a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-1c7d952c>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-13cf4935
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-13cf4935 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-42ac78c1
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 50px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-38767c12.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-38767c12.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-38767c12.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-38767c12>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5e6a7932
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 35px;
}
.elementor-3559 .elementor-element.elementor-element-1080154c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-1080154c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-1080154c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1080154c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1080154c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-1080154c>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-1080154c>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-1080154c>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-1080154c>.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-3559 .elementor-element.elementor-element-1080154c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-15250d76
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-15250d76 img
{
    width: 177px;
}
.elementor-3559 .elementor-element.elementor-element-79c90ceb .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-79c90ceb
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-79c90ceb .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-79c90ceb .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-6f5ddcf5>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2cbe9475
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3559 .elementor-element.elementor-element-2cbe9475:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3559 .elementor-element.elementor-element-2cbe9475 img
{
    transition-duration: .6s;
}
.elementor-3559 .elementor-element.elementor-element-7e09ae32:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-7e09ae32>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-7e09ae32>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-7e09ae32
{
    border-style: solid;
    border-width: 1px 0 0 0;
    border-color: #444;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 10% 10%;
}
.elementor-3559 .elementor-element.elementor-element-7e09ae32, .elementor-3559 .elementor-element.elementor-element-7e09ae32>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7e09ae32>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-8629aa1>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-37b64fc1
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-37b64fc1 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-11be7fb4
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 50px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-1206317.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1206317.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1206317.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-1206317>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-52dd2964
{
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3559 .elementor-element.elementor-element-71a1a64e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-71a1a64e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-71a1a64e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-71a1a64e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-71a1a64e.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-71a1a64e>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-71a1a64e>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-71a1a64e>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-71a1a64e>.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-3559 .elementor-element.elementor-element-71a1a64e>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-56925c4f
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-56925c4f img
{
    width: 205px;
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-36c0377b .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-36c0377b
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-36c0377b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-36c0377b .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-5e2a4060>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-75560d71
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3559 .elementor-element.elementor-element-75560d71:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3559 .elementor-element.elementor-element-75560d71 img
{
    transition-duration: .6s;
}
.elementor-3559 .elementor-element.elementor-element-3c53f25f:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-3c53f25f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-3c53f25f>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-3c53f25f
{
    border-style: solid;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4% 10% 0% 10%;
}
.elementor-3559 .elementor-element.elementor-element-3c53f25f, .elementor-3559 .elementor-element.elementor-element-3c53f25f>.elementor-background-overlay
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-3c53f25f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-3052b76b>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #444;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 80px 0;
}
.elementor-3559 .elementor-element.elementor-element-3052b76b>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-3052b76b>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-3052b76b>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-764fbf10
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-764fbf10 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 2.4vw;
    font-weight: 800;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-1e36f862
{
    width: var(--container-widget-width,672px);
    max-width: 672px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 0 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-3559 .elementor-element.elementor-element-11b2b6f
{
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-11b2b6f .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 21px;
    font-weight: 700;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-359cbaed
{
    width: var(--container-widget-width,1000px);
    max-width: 1000px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) -23px;
    padding: 0 0 25px 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-3559 .elementor-element.elementor-element-2287fa89>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #444;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 80px 0;
}
.elementor-3559 .elementor-element.elementor-element-2287fa89>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-2287fa89>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-2287fa89>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-d16f244
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 80px) 62px;
    padding: 0 0 0 0;
    z-index: 0;
}
.elementor-3559 .elementor-element.elementor-element-7d1007d6>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-7d1007d6
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 60px 100px;
    z-index: 3;
}
.elementor-3559 .elementor-element.elementor-element-7e8fc1b4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-7e8fc1b4.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 8px 80px -25px rgba(0,0,0,.25);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: -80px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 30px 30px 30px;
}
.elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-2f8b5ab0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-2f8b5ab0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-5b2d9955
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 24px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-144b2f2e:hover
{
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-144b2f2e
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010100;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 25px;
    padding: 25px 0 25px 0;
}
.elementor-3559 .elementor-element.elementor-element-144b2f2e, .elementor-3559 .elementor-element.elementor-element-144b2f2e>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-144b2f2e>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5cfd23f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5cfd23f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5cfd23f.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-5cfd23f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-5cfd23f>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-5cfd23f>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-5cfd23f>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-5cfd23f>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5cfd23f>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-73e2e1bc
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-73e2e1bc img
{
    width: 191px;
}
.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-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-3559 .elementor-element.elementor-element-20c1c3b2
{
    --divider-border-style: solid;
    --divider-border-width: 1px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-20c1c3b2 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-20c1c3b2 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-3559 .elementor-element.elementor-element-2781567c
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-2781567c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-25abfb13
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-25abfb13 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-d23f200.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-d23f200.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-d23f200.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-11456fea
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-11456fea .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-5f472a64
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-61e07a1b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 5px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-519eaaad
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-010ff8c
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-3e9f35b6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-3e9f35b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-3e9f35b6.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-3e9f35b6>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-3aa6b5d7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-3aa6b5d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-3aa6b5d7.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-3aa6b5d7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-3aa6b5d7>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-3aa6b5d7>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-3aa6b5d7>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-3aa6b5d7>.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-3559 .elementor-element.elementor-element-3aa6b5d7>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-5c517616
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-5c517616 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-widget-star-rating .elementor-star-rating__title
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-3559 .elementor-element.elementor-element-6acdef18
{
    text-align: center;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-6acdef18 .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-6acdef18 .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-3559 .elementor-element.elementor-element-6acdef18 .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-3559 .elementor-element.elementor-element-5afaed69 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-5afaed69
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5afaed69 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-5afaed69 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-e0334c1:hover
{
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-e0334c1
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010100;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 25px;
    padding: 25px 0 25px 0;
}
.elementor-3559 .elementor-element.elementor-element-e0334c1, .elementor-3559 .elementor-element.elementor-element-e0334c1>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-e0334c1>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-7dc7e3c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-7dc7e3c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-7dc7e3c.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-7dc7e3c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-7dc7e3c>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-7dc7e3c>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-7dc7e3c>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-7dc7e3c>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7dc7e3c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-b05b145
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-b05b145 img
{
    width: 191px;
}
.elementor-3559 .elementor-element.elementor-element-fdef226
{
    --divider-border-style: solid;
    --divider-border-width: 1px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-fdef226 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-fdef226 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-3559 .elementor-element.elementor-element-e305455
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-e305455 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-374dfa5
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-374dfa5 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-c071642.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-c071642.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-c071642.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-c071642>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-c071642>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-c071642>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-c071642>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-c071642>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-c071642>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-63205f2
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-63205f2 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-f66406a
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-bafc425>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 5px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-7c56726
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-1a9281b
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-a0b430c
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-a0b430c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: var(--e-global-color-9303873);
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-9bacbdf.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-9bacbdf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-9bacbdf.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-9bacbdf>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-8804ba1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-8804ba1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-8804ba1.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-8804ba1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-8804ba1>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-8804ba1>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-8804ba1>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-8804ba1>.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-3559 .elementor-element.elementor-element-8804ba1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-bec8255
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-bec8255 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-3559 .elementor-element.elementor-element-9dc96d5
{
    text-align: center;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-9dc96d5 .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-9dc96d5 .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-3559 .elementor-element.elementor-element-9dc96d5 .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-3559 .elementor-element.elementor-element-48dc9cd .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-48dc9cd
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-48dc9cd .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-48dc9cd .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-8debf9d:hover
{
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-8debf9d
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010100;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 25px;
    padding: 25px 0 25px 0;
}
.elementor-3559 .elementor-element.elementor-element-8debf9d, .elementor-3559 .elementor-element.elementor-element-8debf9d>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-8debf9d>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-83f1bc8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-83f1bc8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-83f1bc8.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-83f1bc8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-83f1bc8>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-83f1bc8>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-83f1bc8>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-83f1bc8>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-83f1bc8>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-b0619b7
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-b0619b7 img
{
    width: 191px;
}
.elementor-3559 .elementor-element.elementor-element-0df9ec7
{
    --divider-border-style: solid;
    --divider-border-width: 1px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-0df9ec7 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-0df9ec7 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-3559 .elementor-element.elementor-element-c57b2cf
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-c57b2cf .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-72e3e97
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-72e3e97 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-efecbeb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-efecbeb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-efecbeb.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-77e67dd
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-77e67dd .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-5cd4548>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 5px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-d765d9c
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-0295691
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-0295691 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-233d5d1
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-233d5d1 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: var(--e-global-color-9303873);
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-bf3503c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-bf3503c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-bf3503c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-bf3503c>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-81a62ec.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-81a62ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-81a62ec.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-81a62ec>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-81a62ec>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-81a62ec>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-81a62ec>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-81a62ec>.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-3559 .elementor-element.elementor-element-81a62ec>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-8b5fb56
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-8b5fb56 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-3559 .elementor-element.elementor-element-62899ed
{
    text-align: center;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-62899ed .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-62899ed .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-3559 .elementor-element.elementor-element-62899ed .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-3559 .elementor-element.elementor-element-2f47f98 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-2f47f98
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2f47f98 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-2f47f98 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-2e924f4f:hover
{
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-2e924f4f
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010100;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 25px;
    padding: 25px 0 25px 0;
}
.elementor-3559 .elementor-element.elementor-element-2e924f4f, .elementor-3559 .elementor-element.elementor-element-2e924f4f>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-2e924f4f>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5c80cd35.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5c80cd35.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5c80cd35.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-5c80cd35>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-5c80cd35>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-5c80cd35>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-5c80cd35>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-5c80cd35>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5c80cd35>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-160e34ca
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-160e34ca img
{
    width: 249px;
}
.elementor-3559 .elementor-element.elementor-element-237802a5
{
    --divider-border-style: solid;
    --divider-border-width: 1px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-237802a5 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-237802a5 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-3559 .elementor-element.elementor-element-53f21ce8
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-53f21ce8 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-5c22bb6b
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-5c22bb6b .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-6bfc0591.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-6bfc0591.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-6bfc0591.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-47680787
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-47680787 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-7ea56659.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-7ea56659.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-7ea56659>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 5px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-27528831
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-59f28c18.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-59f28c18.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-59f28c18.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-59f28c18>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-ccdb39c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-ccdb39c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-ccdb39c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-ccdb39c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-ccdb39c>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-ccdb39c>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-ccdb39c>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-ccdb39c>.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-3559 .elementor-element.elementor-element-ccdb39c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-7bae8060
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-7bae8060 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-3559 .elementor-element.elementor-element-c8e5973
{
    text-align: center;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-c8e5973 .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-c8e5973 .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-3559 .elementor-element.elementor-element-c8e5973 .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-3559 .elementor-element.elementor-element-17eaa13 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-17eaa13
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-17eaa13 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-17eaa13 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-73dff03f:hover
{
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-73dff03f
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010100;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 25px;
    padding: 25px 0 25px 0;
}
.elementor-3559 .elementor-element.elementor-element-73dff03f, .elementor-3559 .elementor-element.elementor-element-73dff03f>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-73dff03f>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-8c3a577.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-8c3a577.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-8c3a577.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-8c3a577>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-8c3a577>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-8c3a577>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-8c3a577>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-8c3a577>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-8c3a577>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-6c63ea4e
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-6c63ea4e img
{
    width: 249px;
}
.elementor-3559 .elementor-element.elementor-element-5393d373
{
    --divider-border-style: solid;
    --divider-border-width: 1px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5393d373 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-5393d373 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-3559 .elementor-element.elementor-element-451548bf
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-451548bf .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-68a41c27
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-68a41c27 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-1507718f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1507718f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1507718f.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-5b2eebf3
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-5b2eebf3 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-2fab4156
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-528b8f07.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-528b8f07.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-528b8f07>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 5px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-4d65b778
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-542553e8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-542553e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-542553e8.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-542553e8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-62b7cf4e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-62b7cf4e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-62b7cf4e.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-62b7cf4e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-62b7cf4e>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-62b7cf4e>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-62b7cf4e>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-62b7cf4e>.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-3559 .elementor-element.elementor-element-62b7cf4e>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-1542b953
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-1542b953 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-3559 .elementor-element.elementor-element-44aaf84b
{
    text-align: center;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-44aaf84b .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-44aaf84b .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-3559 .elementor-element.elementor-element-44aaf84b .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-3559 .elementor-element.elementor-element-74d5be61 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-74d5be61
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-74d5be61 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-74d5be61 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-1803b6ea:hover
{
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-1803b6ea
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010100;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 25px 0 25px 0;
}
.elementor-3559 .elementor-element.elementor-element-1803b6ea, .elementor-3559 .elementor-element.elementor-element-1803b6ea>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-1803b6ea>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-199e1336.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-199e1336.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-199e1336.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-199e1336>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-199e1336>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-199e1336>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-199e1336>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-199e1336>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-199e1336>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-6ae9683d
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-6ae9683d img
{
    width: 103px;
}
.elementor-3559 .elementor-element.elementor-element-6dc8fd17
{
    --divider-border-style: solid;
    --divider-border-width: 1px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-6dc8fd17 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-6dc8fd17 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-3559 .elementor-element.elementor-element-67765773
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-67765773 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-325fa67f
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-325fa67f .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-4799afab.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-4799afab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-4799afab.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-530953d0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-530953d0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-6e23e529
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-4e4260f9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-4e4260f9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-4e4260f9>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 5px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-48cdfec5
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-d59879a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-d59879a .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: var(--e-global-color-9303873);
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5ea71f98.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5ea71f98.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5ea71f98.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-5ea71f98>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-51992589.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-51992589.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-51992589.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-51992589>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-51992589>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-51992589>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-51992589>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-51992589>.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-3559 .elementor-element.elementor-element-51992589>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-3645bb8e
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-3645bb8e .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-3559 .elementor-element.elementor-element-1ccb677
{
    text-align: center;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1ccb677 .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-1ccb677 .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-3559 .elementor-element.elementor-element-1ccb677 .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-3559 .elementor-element.elementor-element-1b071450 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-1b071450
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1b071450 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-1b071450 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-1858a8b>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-1858a8b
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 60px 100px;
    z-index: 3;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-30e3df6e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-30e3df6e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-30e3df6e.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-30e3df6e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-554c407d
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-554c407d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-427de41e
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 50px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-3599dcb2>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1ad13fd3 img
{
    width: 58%;
}
.elementor-3559 .elementor-element.elementor-element-47933c33>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-47933c33
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 25px 100px;
    z-index: 3;
}
.elementor-3559 .elementor-element.elementor-element-1557bd75>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2dde1e32
{
    margin: -65px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2dde1e32 img
{
    width: 76%;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-1951d571.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1951d571.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1951d571.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-1951d571>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1e551cd9
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-1e551cd9 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-77c8911e
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 50px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-11ed5864:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-11ed5864>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3559 .elementor-element.elementor-element-11ed5864>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-11ed5864>.elementor-background-overlay
{
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-11ed5864
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 4% 10% 4% 10%;
    z-index: 0;
}
.elementor-3559 .elementor-element.elementor-element-66ddd1d8.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-66ddd1d8>.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-3559 .elementor-element.elementor-element-66ddd1d8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-4e157045
{
    width: var(--container-widget-width,787px);
    max-width: 787px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 70px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 787px;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-4e157045 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
}
.elementor-3559 .elementor-element.elementor-element-4f295e4e
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-53b829c0>.elementor-element-populated
{
    margin: 0 35px 0 0;
    --e-column-margin-right: 35px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-74cb2ce3
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-74cb2ce3 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-4d7b0493
{
    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-3559 .elementor-element.elementor-element-1d369018
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-1d369018 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-5814a9a5
{
    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-3559 .elementor-element.elementor-element-2947c11f
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-2947c11f .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-765e550a
{
    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-3559 .elementor-element.elementor-element-1449a27>.elementor-element-populated
{
    margin: 0 0 0 35px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 35px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7aff4aad
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-7aff4aad .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-6d34529e
{
    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-3559 .elementor-element.elementor-element-186d8cc2
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-186d8cc2 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-32592402
{
    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-3559 .elementor-element.elementor-element-255bf4cc:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-255bf4cc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-255bf4cc>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-255bf4cc, .elementor-3559 .elementor-element.elementor-element-255bf4cc>.elementor-background-overlay
{
    border-radius: 0 0 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-255bf4cc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 10% 11% 10%;
}
.elementor-3559 .elementor-element.elementor-element-255bf4cc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-57f602cd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-57f602cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-57f602cd.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-57f602cd>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 65px 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2adfb3ad
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-2adfb3ad .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 2.4vw;
    font-weight: 800;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-6bdc9940
{
    width: var(--container-widget-width,730px);
    max-width: 730px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 5px 40px 0;
    --container-widget-width: 730px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-28f1dfc8
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 15px 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7f39cb0c>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #444;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 25px 25px 15px 25px;
}
.elementor-3559 .elementor-element.elementor-element-7f39cb0c>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-7f39cb0c>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-7f39cb0c>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-widget-icon.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-stacked .elementor-icon
{
    background-color: #ffffff2b;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-default .elementor-icon
{
    color: #ffffff2b;
    border-color: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-default .elementor-icon svg
{
    fill: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-framed .elementor-icon
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-stacked .elementor-icon svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-framed .elementor-icon:hover
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-stacked .elementor-icon:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f.elementor-view-stacked .elementor-icon:hover svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f .elementor-icon
{
    font-size: 25px;
    padding: 20px;
}
.elementor-3559 .elementor-element.elementor-element-dc20e4f .elementor-icon svg
{
    height: 25px;
}
.elementor-3559 .elementor-element.elementor-element-504bec2d
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-504bec2d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-7add364f
{
    width: var(--container-widget-width,672px);
    max-width: 672px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 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-3559 .elementor-element.elementor-element-15438e32>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #444;
    margin: 0 0 0 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
    padding: 25px 25px 15px 25px;
}
.elementor-3559 .elementor-element.elementor-element-15438e32>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-15438e32>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-15438e32>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-stacked .elementor-icon
{
    background-color: #ffffff2b;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-default .elementor-icon
{
    color: #ffffff2b;
    border-color: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-default .elementor-icon svg
{
    fill: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-framed .elementor-icon
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-stacked .elementor-icon svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-framed .elementor-icon:hover
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-stacked .elementor-icon:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d.elementor-view-stacked .elementor-icon:hover svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d .elementor-icon
{
    font-size: 25px;
    padding: 20px;
}
.elementor-3559 .elementor-element.elementor-element-62a1d83d .elementor-icon svg
{
    height: 25px;
}
.elementor-3559 .elementor-element.elementor-element-29a060ed
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-29a060ed .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-43aa283
{
    width: var(--container-widget-width,672px);
    max-width: 672px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 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-3559 .elementor-element.elementor-element-74629f0d
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 15px 0 0;
}
.elementor-3559 .elementor-element.elementor-element-77f120d5>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #444;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 25px 25px 15px 25px;
}
.elementor-3559 .elementor-element.elementor-element-77f120d5>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-77f120d5>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-77f120d5>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44 .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-stacked .elementor-icon
{
    background-color: #ffffff2b;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-default .elementor-icon
{
    color: #ffffff2b;
    border-color: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-default .elementor-icon svg
{
    fill: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-framed .elementor-icon
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-stacked .elementor-icon svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-framed .elementor-icon:hover
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-stacked .elementor-icon:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44.elementor-view-stacked .elementor-icon:hover svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44 .elementor-icon
{
    font-size: 25px;
    padding: 20px;
}
.elementor-3559 .elementor-element.elementor-element-31ac1b44 .elementor-icon svg
{
    height: 25px;
}
.elementor-3559 .elementor-element.elementor-element-f47cfa7
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-f47cfa7 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-22c1dd43
{
    width: var(--container-widget-width,672px);
    max-width: 672px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 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-3559 .elementor-element.elementor-element-2c2d5606>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #444;
    margin: 0 0 0 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
    padding: 25px 25px 15px 25px;
}
.elementor-3559 .elementor-element.elementor-element-2c2d5606>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-2c2d5606>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-2c2d5606>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-stacked .elementor-icon
{
    background-color: #ffffff2b;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-default .elementor-icon
{
    color: #ffffff2b;
    border-color: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-framed .elementor-icon, .elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-default .elementor-icon svg
{
    fill: #ffffff2b;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-framed .elementor-icon
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-stacked .elementor-icon svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-framed .elementor-icon:hover
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-stacked .elementor-icon:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b.elementor-view-stacked .elementor-icon:hover svg
{
    fill: #fff;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b .elementor-icon
{
    font-size: 25px;
    padding: 20px;
}
.elementor-3559 .elementor-element.elementor-element-10fa516b .elementor-icon svg
{
    height: 25px;
}
.elementor-3559 .elementor-element.elementor-element-42f7d2db
{
    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-radius: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-42f7d2db .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-1e7a75f6
{
    width: var(--container-widget-width,672px);
    max-width: 672px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 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-3559 .elementor-element.elementor-element-2f7710b6
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #444;
    box-shadow: 0 0 100px -50px rgba(255,255,255,.5);
    margin-top: 80px;
    margin-bottom: 0;
    padding: 25px 25px 25px 25px;
}
.elementor-3559 .elementor-element.elementor-element-2f7710b6, .elementor-3559 .elementor-element.elementor-element-2f7710b6>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-689cfbab.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-689cfbab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-689cfbab.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-689cfbab>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7f63c46c
{
    margin: 10px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-7f63c46c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-2767eb75
{
    width: var(--container-widget-width,407px);
    max-width: 407px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 25px 0;
    --container-widget-width: 407px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-f81cf23>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table
{
    max-width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th:first-child
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th:last-child
{
    border-radius: 0 0 0 0;
}
.rtl .elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th:first-child
{
    border-radius: 0 0 0 0;
}
.rtl .elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th:last-child
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th
{
    color: #fff;
    background-color: #ff5e2d;
    border-style: none;
}
.elementor-3559 .elementor-element.elementor-element-5732091b table.dataTable thead .sorting:after
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b table.dataTable thead .sorting_asc:after
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b table.dataTable thead .sorting_desc:after
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b table.dataTable thead .sorting:after:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b table.dataTable thead .sorting_asc:after:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b table.dataTable thead .sorting_desc:after:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th i
{
    font-size: 34px;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table thead tr th .data-table-header-svg-icon
{
    height: 34px;
    width: 34px;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody>tr:nth-child(2n) td
{
    background: #eaeaea;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody>tr:nth-child(2n+1) td
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody tr td
{
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table-wrap table td a
{
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table-wrap table td a:hover
{
    color: #6d7882;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody .td-content-wrapper
{
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i
{
    font-size: 20px;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg
{
    height: 20px;
    width: 20px;
    fill: #000;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i
{
    color: #6d7882;
}
.elementor-3559 .elementor-element.elementor-element-5732091b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg
{
    fill: #6d7882;
}
.elementor-3559 .elementor-element.elementor-element-4fc91bea>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-4fc91bea
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 60px 100px;
    z-index: 3;
}
.elementor-3559 .elementor-element.elementor-element-17705319:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3559 .elementor-element.elementor-element-17705319>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-17705319.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-17705319>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 8px 80px -25px rgba(0,0,0,.25);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: -80px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 30px 30px 30px;
}
.elementor-3559 .elementor-element.elementor-element-17705319>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-17705319>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-17705319>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-17705319>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-487adfd3
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-487adfd3 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-2d6c46ea
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 24px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-6517dd26:hover
{
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-6517dd26
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010100;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 25px 0 25px 0;
}
.elementor-3559 .elementor-element.elementor-element-6517dd26, .elementor-3559 .elementor-element.elementor-element-6517dd26>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-6517dd26>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-22416b3d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-22416b3d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-22416b3d.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-22416b3d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-22416b3d>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-22416b3d>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-22416b3d>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-22416b3d>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-22416b3d>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-403a039
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-403a039 img
{
    width: 257px;
}
.elementor-3559 .elementor-element.elementor-element-65366ba4
{
    --divider-border-style: solid;
    --divider-border-width: 1px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-65366ba4 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-65366ba4 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-3559 .elementor-element.elementor-element-6c144123
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-6c144123 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-38f5a214
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-38f5a214 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-70ef5a30.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-70ef5a30.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-70ef5a30.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-6873c0ca
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-6873c0ca .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-64c52d94>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 5px 0 25px;
}
.elementor-3559 .elementor-element.elementor-element-c02f6a3
{
    width: var(--container-widget-width,767px);
    max-width: 767px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 767px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5bd0d5eb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5bd0d5eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5bd0d5eb.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-5bd0d5eb>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-1236f4e1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1236f4e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-1236f4e1.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-1236f4e1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-1236f4e1>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-1236f4e1>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-1236f4e1>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1236f4e1>.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-3559 .elementor-element.elementor-element-1236f4e1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-27872be0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-27872be0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-3559 .elementor-element.elementor-element-214cdfa9
{
    text-align: center;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-214cdfa9 .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-3559 .elementor-element.elementor-element-214cdfa9 .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-3559 .elementor-element.elementor-element-214cdfa9 .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-3559 .elementor-element.elementor-element-43d1c766 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-43d1c766
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-43d1c766 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-43d1c766 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-10d10673>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-10d10673
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 35px 100px 60px 100px;
    z-index: 3;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-40cebce1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-40cebce1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-40cebce1>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-6c6a6ff7
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-6c6a6ff7 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-4c77e037
{
    width: var(--container-widget-width,439px);
    max-width: 439px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 439px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-6a675abf>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table
{
    max-width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th:first-child
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th:last-child
{
    border-radius: 0 0 0 0;
}
.rtl .elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th:first-child
{
    border-radius: 0 0 0 0;
}
.rtl .elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th:last-child
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th
{
    color: #fff;
    background-color: #ff5e2d;
    border-style: none;
}
.elementor-3559 .elementor-element.elementor-element-308259db table.dataTable thead .sorting:after
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db table.dataTable thead .sorting_asc:after
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db table.dataTable thead .sorting_desc:after
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db table.dataTable thead .sorting:after:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db table.dataTable thead .sorting_asc:after:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db table.dataTable thead .sorting_desc:after:hover
{
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th i
{
    font-size: 34px;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table thead tr th .data-table-header-svg-icon
{
    height: 34px;
    width: 34px;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody>tr:nth-child(2n) td
{
    background: #eaeaea;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody>tr:nth-child(2n+1) td
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody tr td
{
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table-wrap table td a
{
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table-wrap table td a:hover
{
    color: #6d7882;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody .td-content-wrapper
{
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i
{
    font-size: 20px;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg
{
    height: 20px;
    width: 20px;
    fill: #000;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i
{
    color: #6d7882;
}
.elementor-3559 .elementor-element.elementor-element-308259db .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg
{
    fill: #6d7882;
}
.elementor-3559 .elementor-element.elementor-element-14b7e338:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-14b7e338>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-14b7e338>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-14b7e338
{
    border-style: solid;
    border-width: 1px 0 0 0;
    border-color: #444;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 100px 50px 100px;
}
.elementor-3559 .elementor-element.elementor-element-14b7e338>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-6d2c2bcd>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2256c26d
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-2256c26d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-384fb35
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 50px 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5b71d8cb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5b71d8cb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-5b71d8cb.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-5b71d8cb>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-4a645ab5
{
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3559 .elementor-element.elementor-element-5a7f2e28>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-39b06cb
{
    width: var(--container-widget-width,102.481%);
    max-width: 102.481%;
    --container-widget-width: 102.481%;
    --container-widget-flex-grow: 0;
}
.elementor-3559 .elementor-element.elementor-element-39b06cb img
{
    width: 470px;
    transition-duration: .6s;
}
.elementor-3559 .elementor-element.elementor-element-39b06cb:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3559 .elementor-element.elementor-element-6dcb287d:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-6dcb287d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-6dcb287d>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-6dcb287d
{
    border-style: solid;
    border-width: 1px 0 0 0;
    border-color: #444;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 80px 100px 0 100px;
}
.elementor-3559 .elementor-element.elementor-element-6dcb287d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-5aacf82a>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-1c0fcfce
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-1c0fcfce .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-3a55530c
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 50px 50px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #fff;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-323ef3f5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-323ef3f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-323ef3f5.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-323ef3f5>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-610eb9a
{
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0 0 0 35px;
}
.elementor-3559 .elementor-element.elementor-element-6652d4b0>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-50e54bf2:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-50e54bf2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-3559 .elementor-element.elementor-element-50e54bf2>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-50e54bf2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 50px 100px;
}
.elementor-3559 .elementor-element.elementor-element-50e54bf2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-6abf9c6c>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-723b85ff:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-723b85ff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f8f8f800;
}
.elementor-3559 .elementor-element.elementor-element-723b85ff
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ffffff29;
    box-shadow: 2px 2px 3px -1px rgba(0,0,0,.1);
    transition: background .3s,border .5s,border-radius .5s,box-shadow .5s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 0 15px 25px;
}
.elementor-3559 .elementor-element.elementor-element-723b85ff, .elementor-3559 .elementor-element.elementor-element-723b85ff>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-3559 .elementor-element.elementor-element-723b85ff:hover
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ffffff29;
    box-shadow: 0 0 80px -20px rgba(0,0,0,.15);
}
.elementor-3559 .elementor-element.elementor-element-723b85ff>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-74db5e50.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-74db5e50.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-74db5e50.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-74db5e50>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-74db5e50>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    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-3559 .elementor-element.elementor-element-74db5e50>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-74db5e50>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-74db5e50>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-74db5e50>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-3e53b4c2
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-3e53b4c2 img
{
    width: 205px;
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-7b30bfbf
{
    --divider-border-style: solid;
    --divider-color: #ffffff29;
    --divider-border-width: 1px;
    margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7b30bfbf .elementor-divider-separator
{
    width: 100%;
}
.elementor-3559 .elementor-element.elementor-element-7b30bfbf .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-3559 .elementor-element.elementor-element-37faf685
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-37faf685 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #fff;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-40a892dc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-40a892dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-40a892dc.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    --kit-widget-spacing: 1px;
}
.elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    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 25px 0 80px;
}
.elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-66cd0103
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-3559 .elementor-element.elementor-element-66cd0103 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-36e2c840 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-36e2c840 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-36e2c840
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-36e2c840 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-36e2c840 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3559 .elementor-element.elementor-element-36e2c840 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-16a92c16.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-16a92c16.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-16a92c16.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-16a92c16>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7f9792da .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-7f9792da
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-7f9792da .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-7f9792da .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-3559 .elementor-element.elementor-element-1c23a894
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-1c23a894 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-size: 9px;
    font-weight: 600;
    color: #808080;
}
.elementor-3559 .elementor-element.elementor-element-741c89fa>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-78b88432
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    margin: -74% 0% calc(var(--kit-widget-spacing,0px) + 0%) 0%;
    padding: 0 0 0 0;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}
.elementor-3559 .elementor-element.elementor-element-78b88432 img
{
    width: 244px;
    transition-duration: .6s;
}
.elementor-3559 .elementor-element.elementor-element-78b88432:hover img
{
    filter: brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(0deg);
}
.elementor-3559 .elementor-element.elementor-element-15800943>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-15800943
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 45px 100px 50px 100px;
}
.elementor-3559 .elementor-element.elementor-element-43e1e60e.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-43e1e60e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-715bede3
{
    margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-715bede3 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-3559 .elementor-element.elementor-element-35724cc6.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-35724cc6>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ececec;
    box-shadow: 0 0 65px -35px rgba(0,0,0,.3);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-3559 .elementor-element.elementor-element-35724cc6>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-35724cc6>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-35724cc6>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-465db81a
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-465db81a:not(.elementor-widget-image)
{
    -webkit-mask-image: url(../../bcgamebettingde/image/circle.svg);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}
.elementor-3559 .elementor-element.elementor-element-465db81a.elementor-widget-image img
{
    -webkit-mask-image: url(../../bcgamebettingde/image/circle.svg);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}
.elementor-3559 .elementor-element.elementor-element-465db81a .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 25px;
    font-weight: 800;
    letter-spacing: -.2px;
    color: #000;
}
.elementor-widget-image-box .elementor-image-box-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-image-box .elementor-image-box-description
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-3559 .elementor-element.elementor-element-6dfdf896
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-3559 .elementor-element.elementor-element-6dfdf896 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-6dfdf896 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-6dfdf896 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-4ccadbb1.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-4ccadbb1>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ececec;
    box-shadow: 0 0 65px -35px rgba(0,0,0,.3);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-3559 .elementor-element.elementor-element-4ccadbb1>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-4ccadbb1>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-4ccadbb1>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-1c7cbd40
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-1c7cbd40:not(.elementor-widget-image)
{
    -webkit-mask-image: url(../../bcgamebettingde/image/circle.svg);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}
.elementor-3559 .elementor-element.elementor-element-1c7cbd40.elementor-widget-image img
{
    -webkit-mask-image: url(../../bcgamebettingde/image/circle.svg);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}
.elementor-3559 .elementor-element.elementor-element-1c7cbd40 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 25px;
    font-weight: 800;
    letter-spacing: -.2px;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-72a8d567
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-3559 .elementor-element.elementor-element-72a8d567 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-72a8d567 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-72a8d567 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-407b4869.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-407b4869>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ececec;
    box-shadow: 0 0 65px -35px rgba(0,0,0,.3);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-3559 .elementor-element.elementor-element-407b4869>.elementor-element-populated, .elementor-3559 .elementor-element.elementor-element-407b4869>.elementor-element-populated>.elementor-background-overlay, .elementor-3559 .elementor-element.elementor-element-407b4869>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-e59933c
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-e59933c:not(.elementor-widget-image)
{
    -webkit-mask-image: url(../../bcgamebettingde/image/circle.svg);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}
.elementor-3559 .elementor-element.elementor-element-e59933c.elementor-widget-image img
{
    -webkit-mask-image: url(../../bcgamebettingde/image/circle.svg);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}
.elementor-3559 .elementor-element.elementor-element-e59933c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 25px;
    font-weight: 800;
    letter-spacing: -.2px;
    color: #1e0808;
}
.elementor-3559 .elementor-element.elementor-element-279502f1
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-3559 .elementor-element.elementor-element-279502f1 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-279502f1 .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-279502f1 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-3559 .elementor-element.elementor-element-110f0736:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-110f0736>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-110f0736>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-110f0736
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 70px 100px;
    z-index: 1;
}
.elementor-3559 .elementor-element.elementor-element-110f0736>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-4277ece1>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-5da8f177:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-5da8f177>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3559 .elementor-element.elementor-element-5da8f177
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 94px 100px -82px rgba(0,0,0,.2);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 35px 35px 35px 35px;
}
.elementor-3559 .elementor-element.elementor-element-5da8f177, .elementor-3559 .elementor-element.elementor-element-5da8f177>.elementor-background-overlay
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-3559 .elementor-element.elementor-element-5da8f177>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-6b31941d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-6b31941d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3559 .elementor-element.elementor-element-6b31941d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-3e99df15
{
    width: var(--container-widget-width,265px);
    max-width: 265px;
    --container-widget-width: 265px;
    --container-widget-flex-grow: 0;
}
.elementor-3559 .elementor-element.elementor-element-3e99df15 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 41px;
    letter-spacing: -.5px;
}
.elementor-3559 .elementor-element.elementor-element-605a65b2>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-32c3c18a .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.5px;
}
.elementor-3559 .elementor-element.elementor-element-5647e255 .elementor-icon-list-icon i
{
    color: #10b510;
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-5647e255 .elementor-icon-list-icon svg
{
    fill: #10b510;
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-5647e255
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 5px;
}
.elementor-3559 .elementor-element.elementor-element-5647e255 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-5647e255 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-5647e255 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-ba7fc2>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-9a27b22 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.5px;
}
.elementor-3559 .elementor-element.elementor-element-125b5a7c .elementor-icon-list-icon i
{
    color: #f4373c;
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-125b5a7c .elementor-icon-list-icon svg
{
    fill: #f4373c;
    transition: fill .3s;
}
.elementor-3559 .elementor-element.elementor-element-125b5a7c
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-3559 .elementor-element.elementor-element-125b5a7c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-125b5a7c .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-3559 .elementor-element.elementor-element-125b5a7c .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-3559 .elementor-element.elementor-element-4246fcf5:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-4246fcf5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3559 .elementor-element.elementor-element-4246fcf5>.elementor-container
{
    max-width: 1400px;
}
.elementor-3559 .elementor-element.elementor-element-4246fcf5>.elementor-background-overlay
{
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3559 .elementor-element.elementor-element-4246fcf5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 4% 10% 4% 10%;
    z-index: 0;
}
.elementor-3559 .elementor-element.elementor-element-7ad459d4.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-3559 .elementor-element.elementor-element-7ad459d4>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-381c05d4
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-3559 .elementor-element.elementor-element-381c05d4 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
}
.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-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-weight: var(--e-global-typography-text-font-weight);
}
.elementor-3559 .elementor-element.elementor-element-b285cbc
{
    margin: 35px 15px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-b285cbc .elementor-tab-content
{
    border-bottom-color: #02010100;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
}
.elementor-3559 .elementor-element.elementor-element-b285cbc .elementor-tab-title
{
    border-color: #02010100;
    background-color: #efefef;
}
.elementor-3559 .elementor-element.elementor-element-b285cbc .elementor-toggle-item:not(:last-child)
{
    margin-bottom: 9px;
}
.elementor-3559 .elementor-element.elementor-element-b285cbc .elementor-toggle-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 700;
}
.elementor-3559 .elementor-element.elementor-element-b285cbc .elementor-toggle-icon.elementor-toggle-icon-left
{
    margin-right: 12px;
}
.elementor-3559 .elementor-element.elementor-element-b285cbc .elementor-toggle-icon.elementor-toggle-icon-right
{
    margin-left: 12px;
}
.elementor-3559 .elementor-element.elementor-element-2ea34465 .elementor-button
{
    background-color: transparent;
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #fff;
    color: #fff;
    background-image: linear-gradient(191deg,#feaa2c 0%,#ff5e2d 100%);
    box-shadow: 0 10px 45px -14px #fe8e2c;
    border-radius: 50px 50px 50px 50px;
}
.elementor-3559 .elementor-element.elementor-element-2ea34465
{
    width: auto;
    max-width: auto;
    margin: 50px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-3559 .elementor-element.elementor-element-2ea34465 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-3559 .elementor-element.elementor-element-2ea34465 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-3559 .elementor-element.elementor-element-38a5d576
    {
        width: 57.965%;
    }
    .elementor-3559 .elementor-element.elementor-element-f717f66
    {
        width: 42%;
    }
    .elementor-3559 .elementor-element.elementor-element-753ebeda
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-47028f6d
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-54407ccd
    {
        width: 34.929%;
    }
    .elementor-3559 .elementor-element.elementor-element-7291cdca
    {
        width: 65%;
    }
    .elementor-3559 .elementor-element.elementor-element-1c7d952c
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-38767c12
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-1080154c
    {
        width: 34.929%;
    }
    .elementor-3559 .elementor-element.elementor-element-6f5ddcf5
    {
        width: 65%;
    }
    .elementor-3559 .elementor-element.elementor-element-8629aa1
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-1206317
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-71a1a64e
    {
        width: 34.929%;
    }
    .elementor-3559 .elementor-element.elementor-element-5e2a4060
    {
        width: 65%;
    }
    .elementor-3559 .elementor-element.elementor-element-3052b76b
    {
        width: 60%;
    }
    .elementor-3559 .elementor-element.elementor-element-2287fa89
    {
        width: 39.965%;
    }
    .elementor-3559 .elementor-element.elementor-element-5cfd23f
    {
        width: 15.915%;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200
    {
        width: 28.946%;
    }
    .elementor-3559 .elementor-element.elementor-element-61e07a1b
    {
        width: 34.936%;
    }
    .elementor-3559 .elementor-element.elementor-element-3e9f35b6
    {
        width: 3.239%;
    }
    .elementor-3559 .elementor-element.elementor-element-3aa6b5d7
    {
        width: 16.933%;
    }
    .elementor-3559 .elementor-element.elementor-element-7dc7e3c
    {
        width: 15.915%;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642
    {
        width: 28.946%;
    }
    .elementor-3559 .elementor-element.elementor-element-bafc425
    {
        width: 34.936%;
    }
    .elementor-3559 .elementor-element.elementor-element-9bacbdf
    {
        width: 3.239%;
    }
    .elementor-3559 .elementor-element.elementor-element-8804ba1
    {
        width: 16.933%;
    }
    .elementor-3559 .elementor-element.elementor-element-83f1bc8
    {
        width: 15.915%;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb
    {
        width: 28.946%;
    }
    .elementor-3559 .elementor-element.elementor-element-5cd4548
    {
        width: 34.936%;
    }
    .elementor-3559 .elementor-element.elementor-element-bf3503c
    {
        width: 3.239%;
    }
    .elementor-3559 .elementor-element.elementor-element-81a62ec
    {
        width: 16.933%;
    }
    .elementor-3559 .elementor-element.elementor-element-5c80cd35
    {
        width: 15.915%;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591
    {
        width: 28.946%;
    }
    .elementor-3559 .elementor-element.elementor-element-7ea56659
    {
        width: 34.936%;
    }
    .elementor-3559 .elementor-element.elementor-element-59f28c18
    {
        width: 3.239%;
    }
    .elementor-3559 .elementor-element.elementor-element-ccdb39c
    {
        width: 16.933%;
    }
    .elementor-3559 .elementor-element.elementor-element-8c3a577
    {
        width: 15.915%;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f
    {
        width: 28.946%;
    }
    .elementor-3559 .elementor-element.elementor-element-528b8f07
    {
        width: 34.936%;
    }
    .elementor-3559 .elementor-element.elementor-element-542553e8
    {
        width: 3.239%;
    }
    .elementor-3559 .elementor-element.elementor-element-62b7cf4e
    {
        width: 16.933%;
    }
    .elementor-3559 .elementor-element.elementor-element-199e1336
    {
        width: 15.915%;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab
    {
        width: 28.946%;
    }
    .elementor-3559 .elementor-element.elementor-element-4e4260f9
    {
        width: 34.936%;
    }
    .elementor-3559 .elementor-element.elementor-element-5ea71f98
    {
        width: 3.239%;
    }
    .elementor-3559 .elementor-element.elementor-element-51992589
    {
        width: 16.933%;
    }
    .elementor-3559 .elementor-element.elementor-element-689cfbab
    {
        width: 37%;
    }
    .elementor-3559 .elementor-element.elementor-element-f81cf23
    {
        width: 63%;
    }
    .elementor-3559 .elementor-element.elementor-element-22416b3d
    {
        width: 15.915%;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30
    {
        width: 21.088%;
    }
    .elementor-3559 .elementor-element.elementor-element-64c52d94
    {
        width: 34.936%;
    }
    .elementor-3559 .elementor-element.elementor-element-5bd0d5eb
    {
        width: 11.097%;
    }
    .elementor-3559 .elementor-element.elementor-element-1236f4e1
    {
        width: 16.933%;
    }
    .elementor-3559 .elementor-element.elementor-element-40cebce1
    {
        width: 37%;
    }
    .elementor-3559 .elementor-element.elementor-element-6a675abf
    {
        width: 63%;
    }
    .elementor-3559 .elementor-element.elementor-element-6d2c2bcd
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-5b71d8cb
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-5aacf82a
    {
        width: 68.075%;
    }
    .elementor-3559 .elementor-element.elementor-element-323ef3f5
    {
        width: 31.925%;
    }
    .elementor-3559 .elementor-element.elementor-element-74db5e50
    {
        width: 13.015%;
    }
    .elementor-3559 .elementor-element.elementor-element-40a892dc
    {
        width: 44.175%;
    }
    .elementor-3559 .elementor-element.elementor-element-16a92c16
    {
        width: 17.773%;
    }
    .elementor-3559 .elementor-element.elementor-element-6b31941d
    {
        width: 24.953%;
    }
    .elementor-3559 .elementor-element.elementor-element-605a65b2
    {
        width: 45.336%;
    }
    .elementor-3559 .elementor-element.elementor-element-ba7fc2
    {
        width: 29.377%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-3559 .elementor-element.elementor-element-38a5d576
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-f717f66
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-2ce30ed0
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-504a266b
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-5c663db2
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-753ebeda
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-47028f6d
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-1c7d952c
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-38767c12
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-8629aa1
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-1206317
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-3052b76b
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-2287fa89
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-5cfd23f
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-61e07a1b
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-3e9f35b6
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-3aa6b5d7
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-7dc7e3c
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-bafc425
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-9bacbdf
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-8804ba1
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-83f1bc8
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-5cd4548
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-bf3503c
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-81a62ec
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-5c80cd35
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-7ea56659
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-59f28c18
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-ccdb39c
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-8c3a577
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-528b8f07
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-542553e8
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-62b7cf4e
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-199e1336
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-4e4260f9
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-5ea71f98
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-51992589
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-30e3df6e
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-3599dcb2
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-1557bd75
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-1951d571
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-57f602cd
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-689cfbab
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-f81cf23
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-22416b3d
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-64c52d94
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-5bd0d5eb
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-1236f4e1
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-40cebce1
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-6a675abf
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-35724cc6
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-4ccadbb1
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-407b4869
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-6b31941d
    {
        width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-605a65b2
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-ba7fc2
    {
        width: 50%;
    }
    .elementor-3559 .elementor-element.elementor-element-7ad459d4
    {
        width: 100%;
    }
}
@media(min-width: 1025px)
{
    .elementor-3559 .elementor-element.elementor-element-11ed5864:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-11ed5864>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-3559 .elementor-element.elementor-element-4246fcf5:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-4246fcf5>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
}
@media(max-width: 1024px)
{
    .elementor-3559 .elementor-element.elementor-element-130e6dbb
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-38a5d576>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-2045fe39
    {
        padding: 0 0 50px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-4d1ae2c
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-4bc6d39e
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-3c1c236c
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-77dc241d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-864b507
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-7c513ccb
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-47028f6d>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-3af9522a
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-7e09ae32
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-3c53f25f
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-764fbf10 .elementor-heading-title
    {
        font-size: 4.1vw;
    }
    .elementor-3559 .elementor-element.elementor-element-d16f244
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-d16f244 img
    {
        width: 54%;
    }
    .elementor-3559 .elementor-element.elementor-element-7d1007d6
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-1858a8b
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-47933c33
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-2dde1e32
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-11ed5864
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-255bf4cc
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-2adfb3ad .elementor-heading-title
    {
        font-size: 4.1vw;
    }
    .elementor-3559 .elementor-element.elementor-element-5732091b
    {
        width: var(--container-widget-width,768px);
        max-width: 768px;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
        --container-widget-width: 768px;
        --container-widget-flex-grow: 0;
    }
    .elementor-3559 .elementor-element.elementor-element-4fc91bea
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-17705319>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-10d10673
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-6a675abf>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-308259db
    {
        width: var(--container-widget-width,768px);
        max-width: 768px;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
        --container-widget-width: 768px;
        --container-widget-flex-grow: 0;
    }
    .elementor-3559 .elementor-element.elementor-element-14b7e338
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-6dcb287d
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-50e54bf2
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-15800943
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-110f0736
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-4246fcf5
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
}
@media(max-width: 767px)
{
    .elementor-3559 .elementor-element.elementor-element-130e6dbb
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-2045fe39
    {
        padding: 0 0 25px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-4d1ae2c
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-238636b
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-2e875fd
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-2e875fd .elementor-heading-title
    {
        font-size: 6.8vw;
    }
    .elementor-3559 .elementor-element.elementor-element-4bc6d39e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-5da30898>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-9e541d1
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-9e541d1 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-3559 .elementor-element.elementor-element-44b9501f
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-5c4558f3>.elementor-element-populated
    {
        padding: 40px 40px 40px 40px;
    }
    .elementor-3559 .elementor-element.elementor-element-5f6596d
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-19ceca7
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-5dc34b0
    {
        padding: 15px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-34970dca>.elementor-element-populated
    {
        padding: 26px 26px 26px 26px;
    }
    .elementor-3559 .elementor-element.elementor-element-8e16cb9
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-dc179d5
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-6a18ce7
    {
        padding: 15px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-10f40ffb>.elementor-element-populated
    {
        padding: 45px 45px 45px 45px;
    }
    .elementor-3559 .elementor-element.elementor-element-080e325
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-6f61e2a
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-859f61b
    {
        padding: 15px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-7c513ccb
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-2f260a74
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-5e52bb2f
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-47028f6d>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-1258163
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-e3fa225
    {
        padding: 35px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-7a56f342
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-522f6a11
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-3af9522a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-13cf4935
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 35px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-42ac78c1
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-38767c12>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-5e6a7932
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-15250d76
    {
        padding: 35px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-79c90ceb
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-2cbe9475
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-7e09ae32
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-37b64fc1
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 35px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-11be7fb4
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-1206317>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-52dd2964
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-56925c4f
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-36c0377b
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-75560d71
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-3c53f25f:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-3c53f25f>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../bcgamebettingde/image/newbg-scaled-1.jpg");
        background-position: top right;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-3559 .elementor-element.elementor-element-3c53f25f
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 250px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-3052b76b>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-764fbf10
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-764fbf10 .elementor-heading-title
    {
        font-size: 29px;
    }
    .elementor-3559 .elementor-element.elementor-element-1e36f862
    {
        padding: 0 0 0 0;
        font-size: 15px;
    }
    .elementor-3559 .elementor-element.elementor-element-2287fa89>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-d16f244 img
    {
        width: 91%;
    }
    .elementor-3559 .elementor-element.elementor-element-7d1007d6
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-7e8fc1b4>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-2f8b5ab0
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-2f8b5ab0 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-3559 .elementor-element.elementor-element-5b2d9955
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-144b2f2e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-5cfd23f
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5cfd23f.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-5cfd23f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-5cfd23f.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-3559 .elementor-element.elementor-element-5cfd23f>.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-3559 .elementor-element.elementor-element-5cfd23f>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-73e2e1bc
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-73e2e1bc img
    {
        width: 169px;
    }
    .elementor-3559 .elementor-element.elementor-element-20c1c3b2 .elementor-divider
    {
        padding-block-start: 20px;
        padding-block-end: 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-2781567c
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-2781567c .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-25abfb13
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-25abfb13 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-d23f200.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-d23f200>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-11456fea
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-11456fea .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-5f472a64
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-5f472a64 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-61e07a1b>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-519eaaad
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-010ff8c
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-3aa6b5d7.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-3aa6b5d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-3aa6b5d7.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-3aa6b5d7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-5c517616
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-5c517616 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-6acdef18
    {
        width: auto;
        max-width: auto;
    }
    .elementor-3559 .elementor-element.elementor-element-6acdef18 .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-3559 .elementor-element.elementor-element-5afaed69
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-e0334c1
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-7dc7e3c
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-7dc7e3c.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-7dc7e3c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-7dc7e3c.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-3559 .elementor-element.elementor-element-7dc7e3c>.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-3559 .elementor-element.elementor-element-7dc7e3c>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-b05b145
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-b05b145 img
    {
        width: 169px;
    }
    .elementor-3559 .elementor-element.elementor-element-fdef226 .elementor-divider
    {
        padding-block-start: 20px;
        padding-block-end: 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-e305455
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-e305455 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-374dfa5
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-374dfa5 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-c071642.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-c071642>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-63205f2
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-63205f2 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-f66406a
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-f66406a .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-bafc425>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-7c56726
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-1a9281b
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-a0b430c
    {
        width: initial;
        max-width: initial;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-a0b430c .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-8804ba1.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-8804ba1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-8804ba1.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-8804ba1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-bec8255
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-bec8255 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-9dc96d5
    {
        width: auto;
        max-width: auto;
    }
    .elementor-3559 .elementor-element.elementor-element-9dc96d5 .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-3559 .elementor-element.elementor-element-48dc9cd
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-8debf9d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-83f1bc8
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-83f1bc8.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-83f1bc8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-83f1bc8.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-3559 .elementor-element.elementor-element-83f1bc8>.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-3559 .elementor-element.elementor-element-83f1bc8>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-b0619b7
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-b0619b7 img
    {
        width: 169px;
    }
    .elementor-3559 .elementor-element.elementor-element-0df9ec7 .elementor-divider
    {
        padding-block-start: 20px;
        padding-block-end: 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-c57b2cf
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-c57b2cf .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-72e3e97
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-72e3e97 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-efecbeb.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-efecbeb>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-77e67dd
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-77e67dd .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-6f4a9be
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-6f4a9be .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-5cd4548>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-d765d9c
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-0295691
    {
        width: initial;
        max-width: initial;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-0295691 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-233d5d1
    {
        width: initial;
        max-width: initial;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-233d5d1 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-81a62ec.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-81a62ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-81a62ec.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-81a62ec>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-8b5fb56
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-8b5fb56 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-62899ed
    {
        width: auto;
        max-width: auto;
    }
    .elementor-3559 .elementor-element.elementor-element-62899ed .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-3559 .elementor-element.elementor-element-2f47f98
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-2e924f4f
    {
        margin-top: 0;
        margin-bottom: 25px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-5c80cd35
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-5c80cd35.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-5c80cd35.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-5c80cd35.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-3559 .elementor-element.elementor-element-5c80cd35>.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-3559 .elementor-element.elementor-element-5c80cd35>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-160e34ca
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-160e34ca img
    {
        width: 143px;
    }
    .elementor-3559 .elementor-element.elementor-element-53f21ce8
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-53f21ce8 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-5c22bb6b
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-5c22bb6b .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-6bfc0591.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-6bfc0591>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-47680787
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-47680787 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-3c7b905c
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-3c7b905c .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-7ea56659>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-27528831
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-ccdb39c.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-ccdb39c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-ccdb39c.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-ccdb39c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-7bae8060
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-7bae8060 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-c8e5973
    {
        width: auto;
        max-width: auto;
    }
    .elementor-3559 .elementor-element.elementor-element-c8e5973 .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-3559 .elementor-element.elementor-element-17eaa13
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-73dff03f
    {
        margin-top: 0;
        margin-bottom: 25px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-8c3a577
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-8c3a577.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-8c3a577.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-8c3a577.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-3559 .elementor-element.elementor-element-8c3a577>.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-3559 .elementor-element.elementor-element-8c3a577>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-6c63ea4e
    {
        width: auto;
        max-width: auto;
        margin: -25px 0 calc(var(--kit-widget-spacing,0px) + -25px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-6c63ea4e img
    {
        width: 143px;
    }
    .elementor-3559 .elementor-element.elementor-element-451548bf
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-451548bf .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-68a41c27
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-68a41c27 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-1507718f.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-1507718f>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-5b2eebf3
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-5b2eebf3 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-2fab4156
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-2fab4156 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-528b8f07>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-4d65b778
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-62b7cf4e.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-62b7cf4e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-62b7cf4e.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-62b7cf4e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-1542b953
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-1542b953 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-44aaf84b
    {
        width: auto;
        max-width: auto;
    }
    .elementor-3559 .elementor-element.elementor-element-44aaf84b .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-3559 .elementor-element.elementor-element-74d5be61
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-1803b6ea
    {
        margin-top: 0;
        margin-bottom: 25px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-199e1336
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-199e1336.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-199e1336.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-199e1336.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-3559 .elementor-element.elementor-element-199e1336>.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-3559 .elementor-element.elementor-element-199e1336>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-6ae9683d
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 20px 10px 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-67765773
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-67765773 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-325fa67f
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-325fa67f .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-4799afab.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-4799afab>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-530953d0
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-530953d0 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-6e23e529
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-6e23e529 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-4e4260f9>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-48cdfec5
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-d59879a
    {
        width: initial;
        max-width: initial;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-d59879a .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-51992589.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-51992589.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-51992589.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-51992589>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-3645bb8e
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-3645bb8e .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-1ccb677
    {
        width: auto;
        max-width: auto;
    }
    .elementor-3559 .elementor-element.elementor-element-1ccb677 .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-3559 .elementor-element.elementor-element-1b071450
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-1858a8b
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-554c407d
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-427de41e
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-1ad13fd3
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-47933c33
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-1e551cd9
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-77c8911e
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-4e157045
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-4e157045 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-3559 .elementor-element.elementor-element-53b829c0>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-4d7b0493
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-5814a9a5
    {
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-765e550a
    {
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-1449a27>.elementor-element-populated
    {
        margin: 25px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-6d34529e
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-32592402
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 15px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-255bf4cc:not(.elementor-motion-effects-element-type-background), .elementor-3559 .elementor-element.elementor-element-255bf4cc>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../bcgamebettingde/image/b.jpg");
        background-position: top right;
        background-size: cover;
    }
    .elementor-3559 .elementor-element.elementor-element-255bf4cc
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-57f602cd>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-2adfb3ad
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-2adfb3ad .elementor-heading-title
    {
        font-size: 29px;
    }
    .elementor-3559 .elementor-element.elementor-element-6bdc9940
    {
        padding: 0 0 0 0;
        font-size: 15px;
    }
    .elementor-3559 .elementor-element.elementor-element-7add364f
    {
        padding: 0 0 0 0;
        font-size: 15px;
    }
    .elementor-3559 .elementor-element.elementor-element-15438e32>.elementor-element-populated
    {
        margin: 25px 0 25px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-43aa283
    {
        padding: 0 0 0 0;
        font-size: 15px;
    }
    .elementor-3559 .elementor-element.elementor-element-74629f0d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-22c1dd43
    {
        padding: 0 0 0 0;
        font-size: 15px;
    }
    .elementor-3559 .elementor-element.elementor-element-2c2d5606>.elementor-element-populated
    {
        margin: 25px 0 25px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-1e7a75f6
    {
        padding: 0 0 0 0;
        font-size: 15px;
    }
    .elementor-3559 .elementor-element.elementor-element-2f7710b6
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3559 .elementor-element.elementor-element-689cfbab>.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-3559 .elementor-element.elementor-element-7f63c46c
    {
        width: var(--container-widget-width,264px);
        max-width: 264px;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
    }
    .elementor-3559 .elementor-element.elementor-element-7f63c46c .elementor-heading-title
    {
        font-size: 21px;
    }
    .elementor-3559 .elementor-element.elementor-element-5732091b
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-4fc91bea
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-17705319>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-487adfd3
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-487adfd3 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-3559 .elementor-element.elementor-element-2d6c46ea
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-6517dd26
    {
        margin-top: 0;
        margin-bottom: 25px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-22416b3d
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-22416b3d.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-22416b3d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-22416b3d.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-3559 .elementor-element.elementor-element-22416b3d>.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-3559 .elementor-element.elementor-element-22416b3d>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-403a039
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-403a039 img
    {
        width: 200px;
    }
    .elementor-3559 .elementor-element.elementor-element-6c144123
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-6c144123 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-38f5a214
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-38f5a214 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-70ef5a30.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-70ef5a30>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-6873c0ca
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-6873c0ca .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-62bb9cd0
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3559 .elementor-element.elementor-element-62bb9cd0 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-64c52d94>.elementor-element-populated
    {
        padding: 25px 0 25px 0;
    }
    .elementor-3559 .elementor-element.elementor-element-c02f6a3
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-1236f4e1.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-1236f4e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-1236f4e1.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-1236f4e1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-27872be0
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-27872be0 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-214cdfa9
    {
        width: auto;
        max-width: auto;
    }
    .elementor-3559 .elementor-element.elementor-element-214cdfa9 .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-3559 .elementor-element.elementor-element-43d1c766
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-10d10673
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-6c6a6ff7
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-6c6a6ff7 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-3559 .elementor-element.elementor-element-4c77e037
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-308259db
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-14b7e338
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-2256c26d
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-384fb35
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-5b71d8cb>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-4a645ab5
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-39b06cb
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-6dcb287d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-1c0fcfce
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 35px 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-3a55530c
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-323ef3f5>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-610eb9a
    {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-50e54bf2
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-723b85ff
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-74db5e50
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-74db5e50.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-74db5e50.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-74db5e50.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-74db5e50>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-74db5e50>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-3e53b4c2
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) -29px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-3e53b4c2 img
    {
        width: 152px;
    }
    .elementor-3559 .elementor-element.elementor-element-37faf685
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-3559 .elementor-element.elementor-element-37faf685 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-3559 .elementor-element.elementor-element-40a892dc
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-3559 .elementor-element.elementor-element-40a892dc.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-40a892dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3559 .elementor-element.elementor-element-40a892dc.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        --kit-widget-spacing: 5px;
    }
    .elementor-3559 .elementor-element.elementor-element-40a892dc>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-66cd0103
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-66cd0103 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-3559 .elementor-element.elementor-element-7f9792da
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-78b88432
    {
        margin: 0% 0% calc(var(--kit-widget-spacing,0px) + 0%) 0%;
        text-align: center;
    }
    .elementor-3559 .elementor-element.elementor-element-15800943
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-715bede3
    {
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-715bede3 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-3559 .elementor-element.elementor-element-35724cc6>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-4ccadbb1>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-407b4869>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-110f0736
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-3559 .elementor-element.elementor-element-5da8f177
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-3559 .elementor-element.elementor-element-3e99df15
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-3559 .elementor-element.elementor-element-3e99df15 .elementor-heading-title
    {
        font-size: 26px;
        line-height: 1.4em;
    }
    .elementor-3559 .elementor-element.elementor-element-32c3c18a
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-3559 .elementor-element.elementor-element-9a27b22
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-381c05d4 .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-3559 .elementor-element.elementor-element-b285cbc
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-3559 .elementor-element.elementor-element-2ea34465
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
    }
}/* Start custom CSS for text-editor, class: .elementor-element-2045fe39 */
.elementor-3559 .elementor-element.elementor-element-2045fe39 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-44b9501f */
.elementor-3559 .elementor-element.elementor-element-44b9501f a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5e52bb2f */
.elementor-3559 .elementor-element.elementor-element-5e52bb2f a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-42ac78c1 */
.elementor-3559 .elementor-element.elementor-element-42ac78c1 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-11be7fb4 */
.elementor-3559 .elementor-element.elementor-element-11be7fb4 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-764fbf10 */
.elementor-3559 .elementor-element.elementor-element-764fbf10 b
{
    font-size: 25px;
    font-weight: 800;
    position: relative;
    left: 5px;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-1e36f862 */
.elementor-3559 .elementor-element.elementor-element-1e36f862 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-359cbaed */
.elementor-3559 .elementor-element.elementor-element-359cbaed a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3559 .elementor-element.elementor-element-359cbaed b
{
    font-weight: 700;
}
.elementor-3559 .elementor-element.elementor-element-359cbaed ::marker
{
    color: #ff5e2d;
}
.elementor-3559 .elementor-element.elementor-element-359cbaed li
{
    margin-top: 25px;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5b2d9955 */
.elementor-3559 .elementor-element.elementor-element-5b2d9955 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-11456fea */
.elementor-3559 .elementor-element.elementor-element-11456fea u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-519eaaad */
.elementor-3559 .elementor-element.elementor-element-519eaaad a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-010ff8c */
.elementor-3559 .elementor-element.elementor-element-010ff8c a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-63205f2 */
.elementor-3559 .elementor-element.elementor-element-63205f2 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-7c56726 */
.elementor-3559 .elementor-element.elementor-element-7c56726 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-1a9281b */
.elementor-3559 .elementor-element.elementor-element-1a9281b a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-a0b430c */
.elementor-3559 .elementor-element.elementor-element-a0b430c u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-77e67dd */
.elementor-3559 .elementor-element.elementor-element-77e67dd u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-d765d9c */
.elementor-3559 .elementor-element.elementor-element-d765d9c a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-0295691 */
.elementor-3559 .elementor-element.elementor-element-0295691 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-233d5d1 */
.elementor-3559 .elementor-element.elementor-element-233d5d1 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-47680787 */
.elementor-3559 .elementor-element.elementor-element-47680787 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-27528831 */
.elementor-3559 .elementor-element.elementor-element-27528831 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-5b2eebf3 */
.elementor-3559 .elementor-element.elementor-element-5b2eebf3 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-4d65b778 */
.elementor-3559 .elementor-element.elementor-element-4d65b778 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-530953d0 */
.elementor-3559 .elementor-element.elementor-element-530953d0 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-48cdfec5 */
.elementor-3559 .elementor-element.elementor-element-48cdfec5 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-d59879a */
.elementor-3559 .elementor-element.elementor-element-d59879a u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-427de41e */
.elementor-3559 .elementor-element.elementor-element-427de41e a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-77c8911e */
.elementor-3559 .elementor-element.elementor-element-77c8911e a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-4d7b0493 */
.elementor-3559 .elementor-element.elementor-element-4d7b0493 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5814a9a5 */
.elementor-3559 .elementor-element.elementor-element-5814a9a5 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-765e550a */
.elementor-3559 .elementor-element.elementor-element-765e550a a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-6d34529e */
.elementor-3559 .elementor-element.elementor-element-6d34529e a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-32592402 */
.elementor-3559 .elementor-element.elementor-element-32592402 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-2adfb3ad */
.elementor-3559 .elementor-element.elementor-element-2adfb3ad b
{
    font-size: 25px;
    font-weight: 800;
    position: relative;
    left: 5px;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-6bdc9940 */
.elementor-3559 .elementor-element.elementor-element-6bdc9940 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-7add364f */
.elementor-3559 .elementor-element.elementor-element-7add364f a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-43aa283 */
.elementor-3559 .elementor-element.elementor-element-43aa283 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-22c1dd43 */
.elementor-3559 .elementor-element.elementor-element-22c1dd43 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-1e7a75f6 */
.elementor-3559 .elementor-element.elementor-element-1e7a75f6 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-7f63c46c */
.elementor-3559 .elementor-element.elementor-element-7f63c46c b
{
    color: #ff5e2de8;
    font-weight: 700;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-2767eb75 */
.elementor-3559 .elementor-element.elementor-element-2767eb75 a
{
    color: #ff5e2d;
    text-decoration: underline;
}
.elementor-3559 .elementor-element.elementor-element-2767eb75 b
{
    font-weight: 700;
}
.elementor-3559 .elementor-element.elementor-element-2767eb75 ::marker
{
    color: #ff5e2d;
}/* End custom CSS *//* Start custom CSS for eael-data-table, class: .elementor-element-5732091b */
.elementor-3559 .elementor-element.elementor-element-5732091b a
{
    color: #ff5e2d!important;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-2d6c46ea */
.elementor-3559 .elementor-element.elementor-element-2d6c46ea a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-6873c0ca */
.elementor-3559 .elementor-element.elementor-element-6873c0ca u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-c02f6a3 */
.elementor-3559 .elementor-element.elementor-element-c02f6a3 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-4c77e037 */
.elementor-3559 .elementor-element.elementor-element-4c77e037 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for eael-data-table, class: .elementor-element-308259db */
.elementor-3559 .elementor-element.elementor-element-308259db a
{
    color: #ff5e2d!important;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-384fb35 */
.elementor-3559 .elementor-element.elementor-element-384fb35 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-3a55530c */
.elementor-3559 .elementor-element.elementor-element-3a55530c a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS */