﻿.elementor-2632 .elementor-element.elementor-element-9b4498d:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-9b4498d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2632 .elementor-element.elementor-element-9b4498d>.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-2632 .elementor-element.elementor-element-9b4498d>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-9b4498d
{
    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-2632 .elementor-element.elementor-element-be135b8>.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-2632 .elementor-element.elementor-element-be135b8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 100px 0 0;
}
.elementor-2632 .elementor-element.elementor-element-49317ba
{
    width: auto;
    max-width: auto;
    margin: 40px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-f2ff712>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-f2ff712
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 60px 100px;
    z-index: 3;
}
.elementor-2632 .elementor-element.elementor-element-54d3681:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2632 .elementor-element.elementor-element-54d3681>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2632 .elementor-element.elementor-element-54d3681.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-54d3681>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    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-2632 .elementor-element.elementor-element-54d3681>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-54d3681>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-54d3681>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-2632 .elementor-element.elementor-element-54d3681>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-39566b3
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-39566b3 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-b27a3db
{
    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-2632 .elementor-element.elementor-element-2eb3f5f
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-2eb3f5f .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-5a4d570
{
    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-2632 .elementor-element.elementor-element-dfe808b
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-dfe808b .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-4e7210a
{
    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-2632 .elementor-element.elementor-element-85cfb26
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-85cfb26 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-d6abe49
{
    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-2632 .elementor-element.elementor-element-fe16e95
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-fe16e95 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-e4ea8d1
{
    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-2632 .elementor-element.elementor-element-b07b074
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-b07b074 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-8f12a21
{
    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-2632 .elementor-element.elementor-element-f4154eb>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-f4154eb
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 60px 100px;
    z-index: 3;
}
.elementor-2632 .elementor-element.elementor-element-bc2c9b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2632 .elementor-element.elementor-element-bc2c9b2.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    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-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-cf849f0
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-cf849f0 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-da7ad95: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-2632 .elementor-element.elementor-element-da7ad95
{
    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-2632 .elementor-element.elementor-element-da7ad95, .elementor-2632 .elementor-element.elementor-element-da7ad95>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-2632 .elementor-element.elementor-element-da7ad95>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-7bb1f8d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-7bb1f8d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-7bb1f8d.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-2632 .elementor-element.elementor-element-7bb1f8d>.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-2632 .elementor-element.elementor-element-7bb1f8d>.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-2632 .elementor-element.elementor-element-7bb1f8d>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-7bb1f8d>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-7bb1f8d>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-7bb1f8d>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-775343a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    border-radius: 15px 15px 15px 15px;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-775343a img
{
    width: 1000px;
    max-width: 100%;
    height: 135px;
    object-fit: contain;
    object-position: center center;
}
.elementor-2632 .elementor-element.elementor-element-545a14b
{
    --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-2632 .elementor-element.elementor-element-545a14b .elementor-divider-separator
{
    width: 100%;
}
.elementor-2632 .elementor-element.elementor-element-545a14b .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-2632 .elementor-element.elementor-element-2affbc1
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-2affbc1 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-86df0df.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-86df0df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-86df0df.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-2632 .elementor-element.elementor-element-86df0df>.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-2632 .elementor-element.elementor-element-86df0df>.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-2632 .elementor-element.elementor-element-86df0df>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-86df0df>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-86df0df>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-86df0df>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-8bded24
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-8bded24 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-cea52b8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-cea52b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-cea52b8.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-cea52b8>.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-2632 .elementor-element.elementor-element-cea52b8>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-cea52b8>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-cea52b8>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-cea52b8>.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-2632 .elementor-element.elementor-element-cea52b8>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-03e6a88
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-03e6a88 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-2632 .elementor-element.elementor-element-57ebdb3
{
    text-align: center;
    width: var(--container-widget-width,100.855%);
    max-width: 100.855%;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100.855%;
    --container-widget-flex-grow: 0;
}
.elementor-2632 .elementor-element.elementor-element-57ebdb3 .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-2632 .elementor-element.elementor-element-57ebdb3 .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-2632 .elementor-element.elementor-element-57ebdb3 .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-2632 .elementor-element.elementor-element-ffa0c55 .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-2632 .elementor-element.elementor-element-ffa0c55
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-ffa0c55 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-2632 .elementor-element.elementor-element-ffa0c55 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-2632 .elementor-element.elementor-element-f103f01 .elementor-button
{
    background-color: #ffaa0100;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
    font-weight: 500;
    fill: #ff5e2d;
    color: #ff5e2d;
    border-style: solid;
    border-width: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-f103f01
{
    margin: -6px 0 calc(var(--kit-widget-spacing,0px) + -7px) 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-4e31678:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-4e31678>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2632 .elementor-element.elementor-element-4e31678>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-4e31678>.elementor-background-overlay
{
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-4e31678
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 4% 10% 4% 10%;
    z-index: 0;
}
.elementor-2632 .elementor-element.elementor-element-44f8630.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-44f8630>.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-2632 .elementor-element.elementor-element-44f8630>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-c8012a7
{
    width: var(--container-widget-width,787px);
    max-width: 787px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 787px;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-c8012a7 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
}
.elementor-2632 .elementor-element.elementor-element-b723e87
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;
    padding: 0 50px 0 0;
    text-align: center;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-4ccd3b8
{
    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-2632 .elementor-element.elementor-element-4ccd3b8 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-7b0d44c
{
    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-2632 .elementor-element.elementor-element-7b0d44c .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-c5a14f7
{
    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-2632 .elementor-element.elementor-element-c5a14f7 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-de39e4d
{
    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-2632 .elementor-element.elementor-element-de39e4d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-c28e67d
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 10px 5px 25px 0;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-0160db3>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-0160db3
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 60px 100px;
    z-index: 3;
}
.elementor-2632 .elementor-element.elementor-element-8fcfa81:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2632 .elementor-element.elementor-element-8fcfa81>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2632 .elementor-element.elementor-element-8fcfa81.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-8fcfa81>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    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-2632 .elementor-element.elementor-element-8fcfa81>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-8fcfa81>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-8fcfa81>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-2632 .elementor-element.elementor-element-8fcfa81>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-7c7f53e
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-7c7f53e .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-bfefd89
{
    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-2632 .elementor-element.elementor-element-da3d0a3: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-2632 .elementor-element.elementor-element-da3d0a3
{
    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-2632 .elementor-element.elementor-element-da3d0a3, .elementor-2632 .elementor-element.elementor-element-da3d0a3>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-2632 .elementor-element.elementor-element-da3d0a3>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-7e4ee63.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-7e4ee63.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-7e4ee63.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-2632 .elementor-element.elementor-element-7e4ee63>.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-2632 .elementor-element.elementor-element-7e4ee63>.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-2632 .elementor-element.elementor-element-7e4ee63>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-7e4ee63>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-7e4ee63>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-7e4ee63>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-e68f8c8
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-e68f8c8 img
{
    width: 1000px;
    max-width: 100%;
    height: 135px;
    object-fit: contain;
    object-position: center center;
}
.elementor-2632 .elementor-element.elementor-element-2903996
{
    --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-2632 .elementor-element.elementor-element-2903996 .elementor-divider-separator
{
    width: 100%;
}
.elementor-2632 .elementor-element.elementor-element-2903996 .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-2632 .elementor-element.elementor-element-9bfa06a
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-9bfa06a .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-3b08291
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-3b08291 .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-2632 .elementor-element.elementor-element-c9d192d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-c9d192d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-c9d192d.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-2632 .elementor-element.elementor-element-c9d192d>.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-2632 .elementor-element.elementor-element-c9d192d>.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-2632 .elementor-element.elementor-element-c9d192d>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-c9d192d>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-c9d192d>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-c9d192d>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-3851959
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-3851959 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-2632 .elementor-element.elementor-element-49bfd57
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-d8e77f5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-d8e77f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-d8e77f5.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-d8e77f5>.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-2632 .elementor-element.elementor-element-d8e77f5>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-d8e77f5>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-d8e77f5>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-d8e77f5>.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-2632 .elementor-element.elementor-element-d8e77f5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-e946cef
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-e946cef .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-2632 .elementor-element.elementor-element-e28409a
{
    text-align: center;
    width: var(--container-widget-width,100.855%);
    max-width: 100.855%;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100.855%;
    --container-widget-flex-grow: 0;
}
.elementor-2632 .elementor-element.elementor-element-e28409a .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-2632 .elementor-element.elementor-element-e28409a .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-2632 .elementor-element.elementor-element-e28409a .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-2632 .elementor-element.elementor-element-73eaacf .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-2632 .elementor-element.elementor-element-73eaacf
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-73eaacf .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-2632 .elementor-element.elementor-element-73eaacf .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-2632 .elementor-element.elementor-element-19fd243: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-2632 .elementor-element.elementor-element-19fd243
{
    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-2632 .elementor-element.elementor-element-19fd243, .elementor-2632 .elementor-element.elementor-element-19fd243>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-2632 .elementor-element.elementor-element-19fd243>.elementor-background-overlay
{
    transition: background .3s,border-radius .5s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-42f9b90.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-42f9b90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-42f9b90.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-2632 .elementor-element.elementor-element-42f9b90>.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-2632 .elementor-element.elementor-element-42f9b90>.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-2632 .elementor-element.elementor-element-42f9b90>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-42f9b90>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-42f9b90>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-42f9b90>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-51beba1
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-51beba1 img
{
    width: 1000px;
    max-width: 100%;
    height: 135px;
    object-fit: contain;
    object-position: center center;
}
.elementor-2632 .elementor-element.elementor-element-fee513d
{
    --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-2632 .elementor-element.elementor-element-fee513d .elementor-divider-separator
{
    width: 100%;
}
.elementor-2632 .elementor-element.elementor-element-fee513d .elementor-divider
{
    padding-block-start: 25px;
    padding-block-end: 25px;
}
.elementor-2632 .elementor-element.elementor-element-d10198f
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-d10198f .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-05b7685
{
    margin: 4px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-05b7685 .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-2632 .elementor-element.elementor-element-6458196.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-6458196.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-6458196.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-2632 .elementor-element.elementor-element-6458196>.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-2632 .elementor-element.elementor-element-6458196>.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-2632 .elementor-element.elementor-element-6458196>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-6458196>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-6458196>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-6458196>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-f0cfc32
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-f0cfc32 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: -.3px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
}
body.rtl .elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-4px / 2);
}
body:not(.rtl) .elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-4px / 2);
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-2632 .elementor-element.elementor-element-854ca42
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-914587c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-914587c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-914587c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-914587c>.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-2632 .elementor-element.elementor-element-914587c>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-914587c>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-914587c>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-914587c>.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-2632 .elementor-element.elementor-element-914587c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-cd8e85b
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 6px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-cd8e85b .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -.8px;
}
.elementor-2632 .elementor-element.elementor-element-b79001d
{
    text-align: center;
    width: var(--container-widget-width,100.855%);
    max-width: 100.855%;
    margin: 5px 0 calc(var(--kit-widget-spacing,0px) + 5px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 100.855%;
    --container-widget-flex-grow: 0;
}
.elementor-2632 .elementor-element.elementor-element-b79001d .elementor-star-rating
{
    font-size: 17px;
}
body:not(.rtl) .elementor-2632 .elementor-element.elementor-element-b79001d .elementor-star-rating i:not(:last-of-type)
{
    margin-right: 3px;
}
body.rtl .elementor-2632 .elementor-element.elementor-element-b79001d .elementor-star-rating i:not(:last-of-type)
{
    margin-left: 3px;
}
.elementor-2632 .elementor-element.elementor-element-e559293 .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-2632 .elementor-element.elementor-element-e559293
{
    width: auto;
    max-width: auto;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-e559293 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-2632 .elementor-element.elementor-element-e559293 .elementor-button .elementor-button-content-wrapper
{
    gap: 11px;
}
.elementor-2632 .elementor-element.elementor-element-4d7a424>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-4d7a424
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 45px 100px 50px 100px;
}
.elementor-2632 .elementor-element.elementor-element-baf5325.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-baf5325>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-fdfc741
{
    margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-fdfc741 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-026d5fc.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-026d5fc>.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: 0 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 20px 20px 20px;
}
.elementor-2632 .elementor-element.elementor-element-026d5fc>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-026d5fc>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-026d5fc>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-2632 .elementor-element.elementor-element-675016f
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-2632 .elementor-element.elementor-element-675016f .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-675016f .elementor-image-box-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-675016f .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
}
.elementor-2632 .elementor-element.elementor-element-c9312b2
{
    margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-c9312b2 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-e3b4a6b
{
    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-2632 .elementor-element.elementor-element-ca379bf>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-ca379bf
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 25px 100px;
    z-index: 3;
}
.elementor-2632 .elementor-element.elementor-element-d79eaee>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-18a7f00
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-18a7f00 img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-28eb41c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-28eb41c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-28eb41c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-28eb41c>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-476288e
{
    margin: 15px 0 calc(var(--kit-widget-spacing,0px) + 15px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-476288e .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-db6e4b6
{
    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-2632 .elementor-element.elementor-element-e0e6714>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-e0e6714
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 100px 60px 100px;
    z-index: 3;
}
.elementor-2632 .elementor-element.elementor-element-00d3048:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2632 .elementor-element.elementor-element-00d3048>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2632 .elementor-element.elementor-element-00d3048.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-00d3048>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    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-2632 .elementor-element.elementor-element-00d3048>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-00d3048>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-00d3048>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-2632 .elementor-element.elementor-element-00d3048>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-eaf8937
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: center;
}
.elementor-2632 .elementor-element.elementor-element-eaf8937 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-73dc396
{
    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-2632 .elementor-element.elementor-element-e9e7dce
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-e9e7dce .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-4f4f27a
{
    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-2632 .elementor-element.elementor-element-630ff68>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-630ff68
{
    padding: 30px 0 30px 0;
}
.elementor-2632 .elementor-element.elementor-element-e2199bc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #312f2f;
}
.elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-element-populated
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ececec;
    box-shadow: 0 0 65px -35px rgba(0,0,0,.3);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 63px 63px 63px 63px;
}
.elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-element-populated, .elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-element-populated>.elementor-background-overlay, .elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-background-slideshow
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-3d1dd77
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-048e37b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-048e37b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2632 .elementor-element.elementor-element-048e37b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-ba0fd50
{
    width: var(--container-widget-width,283px);
    max-width: 283px;
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
    --container-widget-width: 283px;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-2632 .elementor-element.elementor-element-ba0fd50 .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    color: #fff;
}
.elementor-2632 .elementor-element.elementor-element-0f7d8d6>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-1132dd4
{
    margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
}
.elementor-2632 .elementor-element.elementor-element-1132dd4 .elementor-image-box-title
{
    margin-bottom: 10px;
    font-family: "Montserrat",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #fff;
}
.elementor-2632 .elementor-element.elementor-element-1132dd4 .elementor-image-box-description
{
    font-family: "Montserrat",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
}
.elementor-2632 .elementor-element.elementor-element-8b18427:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-8b18427>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../bcgamebettingde/image/bg2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2632 .elementor-element.elementor-element-8b18427>.elementor-container
{
    max-width: 1400px;
}
.elementor-2632 .elementor-element.elementor-element-8b18427>.elementor-background-overlay
{
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2632 .elementor-element.elementor-element-8b18427
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 4% 10% 4% 10%;
    z-index: 0;
}
.elementor-2632 .elementor-element.elementor-element-2f026a8.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2632 .elementor-element.elementor-element-2f026a8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-4f2c15d
{
    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-2632 .elementor-element.elementor-element-4f2c15d .elementor-heading-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    letter-spacing: -1px;
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-46807a4
{
    margin: 35px 15px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    padding: 0 0 0 0;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-tab-content
{
    border-bottom-color: #02010100;
    color: #09080d;
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-tab-title
{
    border-color: #02010100;
    background-color: #efefef;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-toggle-item:not(:last-child)
{
    margin-bottom: 9px;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-toggle-title, .elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-toggle-icon
{
    color: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-toggle-icon svg
{
    fill: #09080d;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-tab-title.elementor-active a, .elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: #ff5e2d;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-toggle-title
{
    font-family: "Montserrat",Sans-serif;
    font-size: 15px;
    font-weight: 700;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-toggle-icon.elementor-toggle-icon-left
{
    margin-right: 12px;
}
.elementor-2632 .elementor-element.elementor-element-46807a4 .elementor-toggle-icon.elementor-toggle-icon-right
{
    margin-left: 12px;
}
:root
{
    --page-title-display: none;
}
@media(max-width: 1024px)
{
    .elementor-2632 .elementor-element.elementor-element-9b4498d
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-be135b8>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-49317ba
    {
        padding: 0 0 50px 0;
    }
    .elementor-2632 .elementor-element.elementor-element-f2ff712
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-54d3681>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-f4154eb
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-86df0df>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-4e31678
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-0160db3
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-8fcfa81>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-c9d192d>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-6458196>.elementor-element-populated
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-4d7a424
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-ca379bf
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-18a7f00
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-e0e6714
    {
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-00d3048>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-element-populated
    {
        margin: 15px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
    .elementor-2632 .elementor-element.elementor-element-8b18427
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
}
@media(max-width: 767px)
{
    .elementor-2632 .elementor-element.elementor-element-9b4498d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-49317ba
    {
        margin: 25px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-f2ff712
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-54d3681>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-2632 .elementor-element.elementor-element-39566b3
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-39566b3 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-b27a3db
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-2eb3f5f
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-2eb3f5f .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-5a4d570
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-dfe808b
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-dfe808b .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-4e7210a
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-85cfb26
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-85cfb26 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-d6abe49
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-fe16e95
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-fe16e95 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-e4ea8d1
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-b07b074
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-b07b074 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-8f12a21
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-f4154eb
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-bc2c9b2>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-2632 .elementor-element.elementor-element-cf849f0
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-cf849f0 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-da7ad95
    {
        margin-top: 0;
        margin-bottom: 25px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-7bb1f8d
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-7bb1f8d.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-7bb1f8d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-7bb1f8d.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-2632 .elementor-element.elementor-element-7bb1f8d>.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-2632 .elementor-element.elementor-element-7bb1f8d>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-775343a
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-775343a img
    {
        width: 200px;
    }
    .elementor-2632 .elementor-element.elementor-element-2affbc1
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-2affbc1 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-2632 .elementor-element.elementor-element-86df0df
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-86df0df.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-86df0df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-86df0df.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-2632 .elementor-element.elementor-element-86df0df>.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-2632 .elementor-element.elementor-element-86df0df>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-8bded24
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-2632 .elementor-element.elementor-element-8bded24 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-cea52b8.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-cea52b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-cea52b8.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-2632 .elementor-element.elementor-element-cea52b8>.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-2632 .elementor-element.elementor-element-03e6a88
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-03e6a88 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-2632 .elementor-element.elementor-element-57ebdb3
    {
        width: auto;
        max-width: auto;
    }
    .elementor-2632 .elementor-element.elementor-element-57ebdb3 .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-2632 .elementor-element.elementor-element-ffa0c55
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-f103f01
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-c8012a7
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 25px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-c8012a7 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-2632 .elementor-element.elementor-element-b723e87
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-c28e67d
    {
        padding: 0 0 15px 0;
    }
    .elementor-2632 .elementor-element.elementor-element-0160db3
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-8fcfa81>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-2632 .elementor-element.elementor-element-7c7f53e
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-7c7f53e .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-bfefd89
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-da3d0a3
    {
        margin-top: 0;
        margin-bottom: 25px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-7e4ee63
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-7e4ee63.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-7e4ee63.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-7e4ee63.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-2632 .elementor-element.elementor-element-7e4ee63>.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-2632 .elementor-element.elementor-element-7e4ee63>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-e68f8c8
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-e68f8c8 img
    {
        width: 200px;
    }
    .elementor-2632 .elementor-element.elementor-element-9bfa06a
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-9bfa06a .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-2632 .elementor-element.elementor-element-3b08291
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-2632 .elementor-element.elementor-element-3b08291 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-2632 .elementor-element.elementor-element-c9d192d
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-c9d192d.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-c9d192d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-c9d192d.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-2632 .elementor-element.elementor-element-c9d192d>.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-2632 .elementor-element.elementor-element-c9d192d>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-3851959
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-2632 .elementor-element.elementor-element-3851959 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-2632 .elementor-element.elementor-element-49bfd57
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2632 .elementor-element.elementor-element-49bfd57 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-d8e77f5.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-d8e77f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-d8e77f5.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-2632 .elementor-element.elementor-element-d8e77f5>.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-2632 .elementor-element.elementor-element-e946cef
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-e946cef .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-2632 .elementor-element.elementor-element-e28409a
    {
        width: auto;
        max-width: auto;
    }
    .elementor-2632 .elementor-element.elementor-element-e28409a .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-2632 .elementor-element.elementor-element-73eaacf
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-19fd243
    {
        margin-top: 0;
        margin-bottom: 25px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-42f9b90
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-42f9b90.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-42f9b90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-42f9b90.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-2632 .elementor-element.elementor-element-42f9b90>.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-2632 .elementor-element.elementor-element-42f9b90>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-51beba1
    {
        width: auto;
        max-width: auto;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-51beba1 img
    {
        width: 200px;
    }
    .elementor-2632 .elementor-element.elementor-element-d10198f
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-d10198f .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-2632 .elementor-element.elementor-element-05b7685
    {
        margin: 35px 0 calc(var(--kit-widget-spacing,0px) + 10px) 0px;
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-2632 .elementor-element.elementor-element-05b7685 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-2632 .elementor-element.elementor-element-6458196
    {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-6458196.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-6458196.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-6458196.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-2632 .elementor-element.elementor-element-6458196>.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-2632 .elementor-element.elementor-element-6458196>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-f0cfc32
    {
        padding: 0 0 0 0;
        text-align: left;
    }
    .elementor-2632 .elementor-element.elementor-element-f0cfc32 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-2632 .elementor-element.elementor-element-854ca42
    {
        --icon-vertical-align: flex-start;
        --icon-vertical-offset: 7px;
    }
    .elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2632 .elementor-element.elementor-element-854ca42 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-bc-flex-widget .elementor-2632 .elementor-element.elementor-element-914587c.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-914587c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2632 .elementor-element.elementor-element-914587c.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-2632 .elementor-element.elementor-element-914587c>.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-2632 .elementor-element.elementor-element-cd8e85b
    {
        width: auto;
        max-width: auto;
        margin: 0 7px calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-cd8e85b .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-2632 .elementor-element.elementor-element-b79001d
    {
        width: auto;
        max-width: auto;
    }
    .elementor-2632 .elementor-element.elementor-element-b79001d .elementor-star-rating
    {
        font-size: 11px;
    }
    .elementor-2632 .elementor-element.elementor-element-e559293
    {
        width: 100%;
        max-width: 100%;
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-4d7a424
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-fdfc741
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-fdfc741 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-026d5fc>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-2632 .elementor-element.elementor-element-c9312b2
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-c9312b2 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-e3b4a6b
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-ca379bf
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-476288e
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-476288e .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-db6e4b6
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-e0e6714
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-00d3048>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-2632 .elementor-element.elementor-element-eaf8937
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-eaf8937 .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-73dc396
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-e9e7dce
    {
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-e9e7dce .elementor-heading-title
    {
        font-size: 5.6vw;
    }
    .elementor-2632 .elementor-element.elementor-element-4f4f27a
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
        padding: 0 0 0 0;
    }
    .elementor-2632 .elementor-element.elementor-element-630ff68
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 25px 25px 25px 25px;
    }
    .elementor-2632 .elementor-element.elementor-element-e2199bc>.elementor-element-populated
    {
        margin: 0 0 15px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }
    .elementor-2632 .elementor-element.elementor-element-ba0fd50
    {
        padding: 0 0 10px 0;
    }
    .elementor-2632 .elementor-element.elementor-element-ba0fd50 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-2632 .elementor-element.elementor-element-1132dd4 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-2632 .elementor-element.elementor-element-4f2c15d .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-2632 .elementor-element.elementor-element-46807a4
    {
        margin: 0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0px;
    }
}
@media(min-width: 768px)
{
    .elementor-2632 .elementor-element.elementor-element-7bb1f8d
    {
        width: 24.974%;
    }
    .elementor-2632 .elementor-element.elementor-element-86df0df
    {
        width: 50.382%;
    }
    .elementor-2632 .elementor-element.elementor-element-cea52b8
    {
        width: 23.914%;
    }
    .elementor-2632 .elementor-element.elementor-element-7e4ee63
    {
        width: 24.974%;
    }
    .elementor-2632 .elementor-element.elementor-element-c9d192d
    {
        width: 50.382%;
    }
    .elementor-2632 .elementor-element.elementor-element-d8e77f5
    {
        width: 23.914%;
    }
    .elementor-2632 .elementor-element.elementor-element-42f9b90
    {
        width: 24.974%;
    }
    .elementor-2632 .elementor-element.elementor-element-6458196
    {
        width: 50.382%;
    }
    .elementor-2632 .elementor-element.elementor-element-914587c
    {
        width: 23.914%;
    }
    .elementor-2632 .elementor-element.elementor-element-048e37b
    {
        width: 24%;
    }
    .elementor-2632 .elementor-element.elementor-element-0f7d8d6
    {
        width: 75.773%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-2632 .elementor-element.elementor-element-be135b8
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-7bb1f8d
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-86df0df
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-cea52b8
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-7e4ee63
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-c9d192d
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-d8e77f5
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-42f9b90
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-6458196
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-914587c
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-026d5fc
    {
        width: 50%;
    }
    .elementor-2632 .elementor-element.elementor-element-d79eaee
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-28eb41c
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-e2199bc
    {
        width: 100%;
    }
    .elementor-2632 .elementor-element.elementor-element-2f026a8
    {
        width: 100%;
    }
}
@media(min-width: 1025px)
{
    .elementor-2632 .elementor-element.elementor-element-4e31678:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-4e31678>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-2632 .elementor-element.elementor-element-8b18427:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-8b18427>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
}/* Start custom CSS for text-editor, class: .elementor-element-49317ba */
.elementor-2632 .elementor-element.elementor-element-49317ba a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-b27a3db */
.elementor-2632 .elementor-element.elementor-element-b27a3db a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-5a4d570 */
.elementor-2632 .elementor-element.elementor-element-5a4d570 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-4e7210a */
.elementor-2632 .elementor-element.elementor-element-4e7210a a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-d6abe49 */
.elementor-2632 .elementor-element.elementor-element-d6abe49 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-e4ea8d1 */
.elementor-2632 .elementor-element.elementor-element-e4ea8d1 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-8f12a21 */
.elementor-2632 .elementor-element.elementor-element-8f12a21 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-8bded24 */
.elementor-2632 .elementor-element.elementor-element-8bded24 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-b723e87 */
.elementor-2632 .elementor-element.elementor-element-b723e87 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-c28e67d */
.elementor-2632 .elementor-element.elementor-element-c28e67d a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-bfefd89 */
.elementor-2632 .elementor-element.elementor-element-bfefd89 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-3851959 */
.elementor-2632 .elementor-element.elementor-element-3851959 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for heading, class: .elementor-element-f0cfc32 */
.elementor-2632 .elementor-element.elementor-element-f0cfc32 u
{
    text-decoration: none;
    background: #ffd3bf;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-e3b4a6b */
.elementor-2632 .elementor-element.elementor-element-e3b4a6b a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-db6e4b6 */
.elementor-2632 .elementor-element.elementor-element-db6e4b6 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-73dc396 */
.elementor-2632 .elementor-element.elementor-element-73dc396 a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-4f4f27a */
.elementor-2632 .elementor-element.elementor-element-4f4f27a a
{
    color: #ff5e2d;
    text-decoration: underline;
}/* End custom CSS */