.elementor-82 .elementor-element.elementor-element-13b54f7
{
    --spacer-size: 68px;
}
.elementor-82 .elementor-element.elementor-element-3d8bd4ba:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-3d8bd4ba>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-uicore_white) 0%,var(--e-global-color-uicore_accent) 100%);
}
.elementor-82 .elementor-element.elementor-element-3d8bd4ba, .elementor-82 .elementor-element.elementor-element-3d8bd4ba>.elementor-background-overlay
{
    border-radius: 12px 12px 12px 12px;
}
.elementor-82 .elementor-element.elementor-element-3d8bd4ba
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-82 .elementor-element.elementor-element-3d8bd4ba>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-82 .elementor-element.elementor-element-6c6bf1fc:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-6c6bf1fc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(359deg,var(--e-global-color-uicore_white) 0%,var(--e-global-color-uicore_accent) 0%);
}
.elementor-82 .elementor-element.elementor-element-6c6bf1fc, .elementor-82 .elementor-element.elementor-element-6c6bf1fc>.elementor-background-overlay
{
    border-radius: 4px 4px 4px 4px;
}
.elementor-82 .elementor-element.elementor-element-6c6bf1fc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-82 .elementor-element.elementor-element-6c6bf1fc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-82 .elementor-element.elementor-element-75b1b511.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-82 .elementor-element.elementor-element-65606b7d
{
    text-align: center;
}
.elementor-82 .elementor-element.elementor-element-65606b7d .elementor-heading-title
{
    color: #fff;
}
.elementor-82 .elementor-element.elementor-element-36b4d756>.elementor-widget-container
{
    padding: 0 0 12px 0;
}
.elementor-82 .elementor-element.elementor-element-36b4d756
{
    text-align: center;
    color: #c9c9c9;
}
.elementor-82 .elementor-element.elementor-element-6433ddaa
{
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 0 0;
}
.elementor-82 .elementor-element.elementor-element-6433ddaa>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-82 .elementor-element.elementor-element-59a2809a>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-82 .elementor-element.elementor-element-5ed9adc5>.elementor-container
{
    max-width: 1600px;
}
.elementor-82 .elementor-element.elementor-element-67e1d7d6
{
    text-align: left;
}
.elementor-82 .elementor-element.elementor-element-67e1d7d6 img
{
    width: 223px;
}
.elementor-82 .elementor-element.elementor-element-7eb2d4af
{
    color: #000;
    font-family: var(--e-global-typography-uicore_secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-uicore_secondary-font-weight);
}
.elementor-82 .elementor-element.elementor-element-6d3c82df .elementor-heading-title
{
    font-family: "Raleway",Sans-serif;
    font-size: 22px;
    font-weight: 600;
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-82 .elementor-element.elementor-element-41d9d920
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-item>a
{
    font-family: "Raleway",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_headline);
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-41d9d920 .elementor-icon-list-item:hover .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_primary);
}
.elementor-82 .elementor-element.elementor-element-37020a24 .elementor-heading-title
{
    font-family: "Raleway",Sans-serif;
    font-size: 22px;
    font-weight: 600;
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-82 .elementor-element.elementor-element-5daaa695
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-item>a
{
    font-family: "Raleway",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_headline);
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-5daaa695 .elementor-icon-list-item:hover .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_primary);
}
.elementor-82 .elementor-element.elementor-element-54f7df5b .elementor-heading-title
{
    font-family: "Raleway",Sans-serif;
    font-size: 22px;
    font-weight: 600;
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-82 .elementor-element.elementor-element-7ac3e740
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-item>a
{
    font-family: "Raleway",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_headline);
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-7ac3e740 .elementor-icon-list-item:hover .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_primary);
}
.elementor-82 .elementor-element.elementor-element-305ddd0b .elementor-heading-title
{
    font-family: "Raleway",Sans-serif;
    font-size: 22px;
    font-weight: 600;
}
.elementor-82 .elementor-element.elementor-element-2fd0f372
{
    width: var(--container-widget-width,117.047%);
    max-width: 117.047%;
    --container-widget-width: 117.047%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(10px / 2);
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(10px / 2);
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}
body.rtl .elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-10px / 2);
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-10px / 2);
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-item>a
{
    font-family: "Montserrat",Sans-serif;
    font-weight: 500;
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_headline);
    transition: color .3s;
}
.elementor-82 .elementor-element.elementor-element-2fd0f372 .elementor-icon-list-item:hover .elementor-icon-list-text
{
    color: var(--e-global-color-uicore_primary);
}
.elementor-82 .elementor-element.elementor-element-74c7cc16
{
    --spacer-size: 90px;
    width: var(--container-widget-width,90px);
    max-width: 90px;
    --container-widget-width: 90px;
    --container-widget-flex-grow: 0;
    top: -165px;
    z-index: -1;
}
.elementor-82 .elementor-element.elementor-element-74c7cc16>.elementor-widget-container
{
    --e-transform-rotateZ: -37deg;
    background-color: var(--e-global-color-uicore_primary);
    border-radius: 15px 15px 15px 15px;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-74c7cc16
{
    right: -62px;
}
body.rtl .elementor-82 .elementor-element.elementor-element-74c7cc16
{
    left: -62px;
}
.elementor-82 .elementor-element.elementor-element-74c7cc16.bdt-background-overlay-yes:before
{
    transition: background .3s;
}
.elementor-82 .elementor-element.elementor-element-31ad26fb
{
    --spacer-size: 90px;
    width: var(--container-widget-width,90px);
    max-width: 90px;
    --container-widget-width: 90px;
    --container-widget-flex-grow: 0;
    bottom: 29px;
    z-index: -1;
}
.elementor-82 .elementor-element.elementor-element-31ad26fb>.elementor-widget-container
{
    --e-transform-rotateZ: -15deg;
    background-color: var(--e-global-color-uicore_primary);
    border-radius: 15px 15px 15px 15px;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-31ad26fb
{
    left: -126px;
}
body.rtl .elementor-82 .elementor-element.elementor-element-31ad26fb
{
    right: -126px;
}
.elementor-82 .elementor-element.elementor-element-31ad26fb.bdt-background-overlay-yes:before
{
    transition: background .3s;
}
.elementor-82 .elementor-element.elementor-element-c10401e>.elementor-background-overlay
{
    background-color: transparent;
    background-image: radial-gradient(at bottom left,var(--e-global-color-uicore_primary) 0%,#0e278008 69%);
    opacity: .3;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-82 .elementor-element.elementor-element-c10401e>.elementor-container
{
    max-width: 1470px;
}
.elementor-82 .elementor-element.elementor-element-c10401e
{
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-82 .elementor-element.elementor-element-4af541ec>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-82 .elementor-element.elementor-element-2e289181
{
    padding: 0 0 10px 0;
}
.elementor-82 .elementor-element.elementor-element-1345acaf
{
    text-align: center;
    color: #000;
    font-family: "Montserrat",Sans-serif;
    font-weight: 500;
}
.elementor-widget .tippy-tooltip .tippy-content
{
    text-align: center;
}
@media(max-width: 1024px)
{
    .elementor-82 .elementor-element.elementor-element-6c6bf1fc
    {
        margin-top: 60px;
        margin-bottom: 0;
        padding: 55px 0 55px 0;
    }
    .elementor-82 .elementor-element.elementor-element-36b4d756>.elementor-widget-container
    {
        padding: 0 0 8px 0;
    }
    .elementor-82 .elementor-element.elementor-element-6433ddaa
    {
        padding: 30px 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-59a2809a>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-663de019>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-67e1d7d6 img
    {
        width: 194px;
    }
    .elementor-82 .elementor-element.elementor-element-34f211d0>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-63b65b8d>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-35d9a138>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-42bc9b94>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-74c7cc16
    {
        --spacer-size: 80px;
        width: var(--container-widget-width,80px);
        max-width: 80px;
        --container-widget-width: 80px;
        --container-widget-flex-grow: 0;
    }
    .elementor-82 .elementor-element.elementor-element-74c7cc16>.elementor-widget-container
    {
        border-radius: 13px 13px 13px 13px;
    }
    .elementor-82 .elementor-element.elementor-element-31ad26fb
    {
        --spacer-size: 80px;
        width: var(--container-widget-width,80px);
        max-width: 80px;
        --container-widget-width: 80px;
        --container-widget-flex-grow: 0;
        bottom: 70px;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-31ad26fb
    {
        left: -70px;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-31ad26fb
    {
        right: -70px;
    }
    .elementor-82 .elementor-element.elementor-element-31ad26fb>.elementor-widget-container
    {
        border-radius: 13px 13px 13px 13px;
    }
    .elementor-82 .elementor-element.elementor-element-c10401e
    {
        padding: 60px 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-4af541ec>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-2e289181
    {
        padding: 30px 0 30px 0;
    }
    .elementor-82 .elementor-element.elementor-element-1345acaf
    {
        text-align: center;
    }
}
@media(max-width: 767px)
{
    .elementor-82 .elementor-element.elementor-element-6c6bf1fc
    {
        margin-top: 40px;
        margin-bottom: 0;
        padding: 25px 15px 15px 15px;
    }
    .elementor-82 .elementor-element.elementor-element-36b4d756>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-6433ddaa
    {
        padding: 30px 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-59a2809a>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-663de019
    {
        width: 100%;
    }
    .elementor-82 .elementor-element.elementor-element-663de019>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-67e1d7d6
    {
        text-align: left;
    }
    .elementor-82 .elementor-element.elementor-element-67e1d7d6 img
    {
        width: 223px;
    }
    .elementor-82 .elementor-element.elementor-element-34f211d0
    {
        width: 100%;
    }
    .elementor-82 .elementor-element.elementor-element-34f211d0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 20px;
    }
    .elementor-82 .elementor-element.elementor-element-34f211d0>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-6d3c82df .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-82 .elementor-element.elementor-element-63b65b8d
    {
        width: 100%;
    }
    .elementor-82 .elementor-element.elementor-element-63b65b8d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 20px;
    }
    .elementor-82 .elementor-element.elementor-element-63b65b8d>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-37020a24 .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-82 .elementor-element.elementor-element-35d9a138
    {
        width: 100%;
    }
    .elementor-82 .elementor-element.elementor-element-35d9a138>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 20px;
    }
    .elementor-82 .elementor-element.elementor-element-35d9a138>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-54f7df5b .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-82 .elementor-element.elementor-element-7ac3e740
    {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-82 .elementor-element.elementor-element-42bc9b94
    {
        width: 100%;
    }
    .elementor-82 .elementor-element.elementor-element-42bc9b94>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 20px;
    }
    .elementor-82 .elementor-element.elementor-element-42bc9b94>.elementor-element-populated
    {
        margin: 0 0 30px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-82 .elementor-element.elementor-element-305ddd0b .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-82 .elementor-element.elementor-element-74c7cc16
    {
        --spacer-size: 70px;
        width: var(--container-widget-width,70px);
        max-width: 70px;
        --container-widget-width: 70px;
        --container-widget-flex-grow: 0;
    }
    .elementor-82 .elementor-element.elementor-element-74c7cc16>.elementor-widget-container
    {
        border-radius: 12px 12px 12px 12px;
    }
    .elementor-82 .elementor-element.elementor-element-31ad26fb
    {
        --spacer-size: 70px;
        width: var(--container-widget-width,70px);
        max-width: 70px;
        --container-widget-width: 70px;
        --container-widget-flex-grow: 0;
        bottom: 80px;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-31ad26fb
    {
        left: -60px;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-31ad26fb
    {
        right: -60px;
    }
    .elementor-82 .elementor-element.elementor-element-31ad26fb>.elementor-widget-container
    {
        border-radius: 12px 12px 12px 12px;
    }
    .elementor-82 .elementor-element.elementor-element-c10401e
    {
        padding: 40px 10px 0 10px;
    }
    .elementor-82 .elementor-element.elementor-element-4af541ec>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-82 .elementor-element.elementor-element-2e289181
    {
        padding: 25px 0 25px 0;
    }
    .elementor-82 .elementor-element.elementor-element-1345acaf
    {
        text-align: center;
    }
}
@media(min-width: 768px)
{
    .elementor-82 .elementor-element.elementor-element-663de019
    {
        width: 22.821%;
    }
    .elementor-82 .elementor-element.elementor-element-34f211d0
    {
        width: 24.763%;
    }
    .elementor-82 .elementor-element.elementor-element-63b65b8d
    {
        width: 24.763%;
    }
    .elementor-82 .elementor-element.elementor-element-35d9a138
    {
        width: 15.533%;
    }
    .elementor-82 .elementor-element.elementor-element-42bc9b94
    {
        width: 25.652%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-82 .elementor-element.elementor-element-663de019
    {
        width: 50%;
    }
    .elementor-82 .elementor-element.elementor-element-34f211d0
    {
        width: 50%;
    }
    .elementor-82 .elementor-element.elementor-element-63b65b8d
    {
        width: 50%;
    }
    .elementor-82 .elementor-element.elementor-element-35d9a138
    {
        width: 50%;
    }
    .elementor-82 .elementor-element.elementor-element-42bc9b94
    {
        width: 33%;
    }
    .elementor-82 .elementor-element.elementor-element-6c96f170
    {
        width: 100%;
    }
}