﻿.elementor-30191 .elementor-element.elementor-element-155ab43>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-155ab43:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-155ab43>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
    background-image: url("../../gambling/image/Group-284.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-30191 .elementor-element.elementor-element-155ab43
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 80px 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-155ab43>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-6cf78aa.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6cf78aa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6cf78aa.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6cf78aa>.elementor-element-populated
{
    margin: -140px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-30191 .elementor-element.elementor-element-fa4dc10>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-fa4dc10
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-30191 .elementor-element.elementor-element-619dffd .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 56px;
    font-weight: 500;
    line-height: 1.2em;
    color: #fff;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-30191 .elementor-element.elementor-element-6647f2e
{
    --divider-border-style: solid;
    --divider-color: #fff;
    --divider-border-width: 2.2px;
}
.elementor-30191 .elementor-element.elementor-element-6647f2e .elementor-divider-separator
{
    width: 88%;
}
.elementor-30191 .elementor-element.elementor-element-6647f2e .elementor-divider
{
    padding-block-start: 7px;
    padding-block-end: 7px;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(9px / 2);
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(9px / 2);
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(9px / 2);
    margin-left: calc(9px / 2);
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-9px / 2);
    margin-left: calc(-9px / 2);
}
body.rtl .elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-9px / 2);
}
body:not(.rtl) .elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-9px / 2);
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-30191 .elementor-element.elementor-element-de467db
{
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-0673ed7 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-0673ed7 .elementor-button:hover, .elementor-30191 .elementor-element.elementor-element-0673ed7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-0673ed7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-0673ed7
{
    z-index: 2;
}
.elementor-30191 .elementor-element.elementor-element-0673ed7 .elementor-button:hover svg, .elementor-30191 .elementor-element.elementor-element-0673ed7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-454fb93>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-454fb93>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-0da4f19
{
    margin-top: 50px;
    margin-bottom: 50px;
}
.elementor-30191 .elementor-element.elementor-element-1449afe>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-1449afe
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-1449afe .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-30191 .elementor-element.elementor-element-7b8bb61
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-400958b>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-400958b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-70b02cb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-30191 .elementor-element.elementor-element-70b02cb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Marketing-Assistance.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-30191 .elementor-element.elementor-element-70b02cb>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-70b02cb>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-8e5f65a .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-30191 .elementor-element.elementor-element-8e5f65a .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-30191 .elementor-element.elementor-element-a1c8f8f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-30191 .elementor-element.elementor-element-a1c8f8f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Easy-User-Interface-Set-Up.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-30191 .elementor-element.elementor-element-a1c8f8f>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-a1c8f8f>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-5ed23fa .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-30191 .elementor-element.elementor-element-5ed23fa .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-30191 .elementor-element.elementor-element-feec084:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-30191 .elementor-element.elementor-element-feec084>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/On-demand-Customisations.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-30191 .elementor-element.elementor-element-feec084>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-feec084>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-110d1a2 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-30191 .elementor-element.elementor-element-110d1a2 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-30191 .elementor-element.elementor-element-8ec1dcb
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-74f6da1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-30191 .elementor-element.elementor-element-74f6da1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/On-time-Delivery.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-30191 .elementor-element.elementor-element-74f6da1>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-74f6da1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-2763513 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-30191 .elementor-element.elementor-element-2763513 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-30191 .elementor-element.elementor-element-2e47944:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-30191 .elementor-element.elementor-element-2e47944>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Multilingual-1.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-30191 .elementor-element.elementor-element-2e47944>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-2e47944>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-98c4bd6 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-30191 .elementor-element.elementor-element-98c4bd6 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-30191 .elementor-element.elementor-element-c0a467b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-30191 .elementor-element.elementor-element-c0a467b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Quick-Launch.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-30191 .elementor-element.elementor-element-c0a467b>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-30191 .elementor-element.elementor-element-c0a467b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-8bc1cc3 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-30191 .elementor-element.elementor-element-8bc1cc3 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-30191 .elementor-element.elementor-element-83939c5
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-00e8842
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 50px;
    margin-bottom: 30px;
}
.elementor-30191 .elementor-element.elementor-element-00e8842>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-cd8b535
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-cd8b535 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-30191 .elementor-element.elementor-element-ff9f1ea
{
    margin-top: 35px;
    margin-bottom: 0;
}
.elementor-widget-eael-adv-accordion .neb-protected-content-message, .elementor-widget-eael-adv-accordion .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header
{
    background-color: #1754d5;
    padding: 22px 22px 22px 22px;
    border-radius: 10px 10px 0 0;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-content
{
    background-color: #1754d5;
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    padding: 31px 31px 31px 31px;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion
{
    border-radius: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon
{
    font-size: 23px;
    margin-left: 10px;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon
{
    height: 23px;
    width: 23px;
    line-height: 23px;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list
{
    margin-bottom: 7px;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg
{
    font-size: 16px;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle
{
    height: 16px;
    width: 16px;
    line-height: 16px;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-6321289 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header
{
    background-color: #1754d5;
    padding: 22px 22px 22px 22px;
    border-radius: 10px 10px 0 0;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-content
{
    background-color: #1754d5;
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    padding: 31px 31px 31px 31px;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion
{
    border-radius: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon
{
    font-size: 23px;
    margin-left: 10px;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon
{
    height: 23px;
    width: 23px;
    line-height: 23px;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list
{
    margin-bottom: 7px;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg
{
    font-size: 16px;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle
{
    height: 16px;
    width: 16px;
    line-height: 16px;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle
{
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-f089a15 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle
{
    fill: #fff;
}
.elementor-30191 .elementor-element.elementor-element-0a7e3b8
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-6b2911e
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-b52b9f5:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-b52b9f5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-30191 .elementor-element.elementor-element-b52b9f5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-b52b9f5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-9ef8ff6
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-96f2175
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-96f2175 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-d6cd99c
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-917911a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-30191 .elementor-element.elementor-element-917911a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-30191 .elementor-element.elementor-element-c6c1cd0 img
{
    width: 100%;
    max-width: 90%;
}
.elementor-30191 .elementor-element.elementor-element-575f040>.elementor-element-populated
{
    padding: 15px 15px 15px 15px;
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-icon i
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-icon svg
{
    fill: #1754d5;
    transition: fill .3s;
}
.elementor-30191 .elementor-element.elementor-element-e2f802e
{
    --e-icon-list-icon-size: 17px;
    --icon-vertical-offset: 0px;
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-icon
{
    padding-right: 6px;
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-30191 .elementor-element.elementor-element-e2f802e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-26106f2
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-209565b:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-209565b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-209565b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-209565b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-f218685
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-af533ad
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-af533ad .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-30191 .elementor-element.elementor-element-a019347
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-192d3d1>.elementor-widget-container
{
    background-color: #fff;
    padding: 21px 21px 21px 21px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 1px 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-192d3d1 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 60px;
    font-weight: 500;
    line-height: 85px;
}
.elementor-30191 .elementor-element.elementor-element-192d3d1 .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 31px;
}
.elementor-30191 .elementor-element.elementor-element-02db9b4>.elementor-widget-container
{
    background-color: #fff;
    padding: 21px 21px 21px 21px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 1px 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-02db9b4 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 60px;
    font-weight: 500;
    line-height: 85px;
}
.elementor-30191 .elementor-element.elementor-element-02db9b4 .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 31px;
}
.elementor-30191 .elementor-element.elementor-element-f64b792>.elementor-widget-container
{
    background-color: #fff;
    padding: 21px 21px 21px 21px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 1px 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-f64b792 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 60px;
    font-weight: 500;
    line-height: 85px;
}
.elementor-30191 .elementor-element.elementor-element-f64b792 .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 31px;
}
.elementor-30191 .elementor-element.elementor-element-7add50e>.elementor-widget-container
{
    background-color: #fff;
    padding: 21px 21px 21px 21px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 1px 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-7add50e .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 60px;
    font-weight: 500;
    line-height: 85px;
}
.elementor-30191 .elementor-element.elementor-element-7add50e .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 31px;
}
.elementor-30191 .elementor-element.elementor-element-a60d91b
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-ca8fa56:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-ca8fa56>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-150.png");
}
.elementor-30191 .elementor-element.elementor-element-ca8fa56
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-ca8fa56>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-d2c5711
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-d2c5711 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 45px;
    font-weight: 400;
    line-height: 1.2em;
    color: #fff;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-30191 .elementor-element.elementor-element-92b0ffa>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-92b0ffa
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-515acc2
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-widget-image-gallery .neb-protected-content-message, .elementor-widget-image-gallery .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-gallery .gallery-item .gallery-caption
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-1a76563 .gallery-item .gallery-caption
{
    display: none;
}
.elementor-30191 .elementor-element.elementor-element-1a76563 .gallery-item
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-1a76563 .gallery
{
    margin: 0 -0 -0 0;
}
.elementor-30191 .elementor-element.elementor-element-0d37088
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-d8e0122.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-d8e0122.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-d8e0122>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-dcd105d>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-dcd105d>.elementor-widget-container
{
    background-color: #fff;
    padding: 17px 17px 17px 17px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-dcd105d
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-dcd105d img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-e69493e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e69493e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e69493e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-1559b5f>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-1559b5f>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-1559b5f
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-1559b5f img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-21250ba.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-21250ba.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-21250ba>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-e99291b>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-e99291b>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-e99291b
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-e99291b img
{
    width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-715b72e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-715b72e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-715b72e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-95170c7>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-95170c7>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 22px 22px 22px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-95170c7
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-95170c7 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-291cc19.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-291cc19.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-291cc19>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-98fad24>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-98fad24>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-98fad24
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-98fad24 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-0ec687c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0ec687c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0ec687c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-cc37925>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-cc37925>.elementor-widget-container
{
    background-color: #fff;
    padding: 21px 21px 21px 21px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-cc37925
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-cc37925 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-f72b5fc.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f72b5fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f72b5fc>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-a51c89b>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-a51c89b>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-a51c89b
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-a51c89b img
{
    width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-44a1902.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-44a1902.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-44a1902>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-f1e9542>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-f1e9542>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-f1e9542
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-f1e9542 img
{
    width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-0016036.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0016036.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0016036>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-eb65a23>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-eb65a23>.elementor-widget-container
{
    background-color: #fff;
    padding: 3px 3px 3px 3px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-eb65a23
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-eb65a23 img
{
    width: 87%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-c4f3640.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-c4f3640.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-c4f3640>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-1370483>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-1370483>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-1370483
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-1370483 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-a1ad4be.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-a1ad4be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-a1ad4be>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-d981ee7>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-d981ee7>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-d981ee7
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-d981ee7 img
{
    width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-756724f.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-756724f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-756724f>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-0b50cac>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-0b50cac>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-0b50cac
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-0b50cac img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-9fdc73c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-9fdc73c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-9fdc73c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-2cffc77>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-2cffc77>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-2cffc77
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-2cffc77 img
{
    width: 91%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-1636894.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-1636894.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-1636894>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-43d844f>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-43d844f>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-43d844f
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-43d844f img
{
    width: 84%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-cce1f76.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-cce1f76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-cce1f76>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-51b1748>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-51b1748>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-51b1748
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-51b1748 img
{
    width: 80%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-601dae6.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-601dae6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-601dae6>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-8b55c3b>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-8b55c3b>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-8b55c3b
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-8b55c3b img
{
    width: 84%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-3c60c0e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-3c60c0e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-3c60c0e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-b89eefc>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-b89eefc>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-b89eefc
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-b89eefc img
{
    width: 100%;
    max-width: 81%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-cd766d8.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-cd766d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-cd766d8>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c04ec96>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-c04ec96>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-c04ec96
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-c04ec96 img
{
    width: 55%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-648686d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-648686d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-648686d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-369c292>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-369c292>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-369c292
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-369c292 img
{
    width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-4bc7f14.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-4bc7f14.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-4bc7f14>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-f41f826>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-f41f826>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-f41f826
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-f41f826 img
{
    width: 80%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-5ec23d0.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-5ec23d0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-5ec23d0>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-1e645ed>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-1e645ed>.elementor-widget-container
{
    background-color: #fff;
    padding: 2px 2px 2px 2px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-1e645ed
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-1e645ed img
{
    width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-8690218.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-8690218.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-8690218>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-1028d71>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-1028d71>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-1028d71
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-1028d71 img
{
    width: 77%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-bfaf905.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-bfaf905.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-bfaf905>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c4ea80d>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 22px 22px 22px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c4ea80d img
{
    width: 52%;
    max-width: 93%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-c4ea80d:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-e1ee453.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e1ee453.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e1ee453>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c4b6b1c>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c4b6b1c img
{
    width: 46%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-c4b6b1c:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-3d33243.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-3d33243.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-3d33243>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-844fe6f>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 22px 22px 22px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-844fe6f img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-844fe6f:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-61e43ca.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-61e43ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-61e43ca>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-5d2c651>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-5d2c651>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-5d2c651
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-5d2c651 img
{
    width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-39804a0.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-39804a0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-39804a0>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-4cc2c05>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-4cc2c05>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-4cc2c05
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-4cc2c05 img
{
    width: 69%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-6886023.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6886023.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6886023>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-a9e2eb1>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-a9e2eb1>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-a9e2eb1
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-a9e2eb1 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-7e7cf37.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7e7cf37.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7e7cf37>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-4690812>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-4690812>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-4690812
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-4690812 img
{
    width: 100%;
    max-width: 75%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-685038a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-685038a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-685038a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-fa03f3a>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-fa03f3a>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-fa03f3a
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-fa03f3a img
{
    width: 100%;
    max-width: 51%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-2283f4d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-2283f4d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-2283f4d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-34921f4>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-34921f4>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-34921f4
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-34921f4 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-f51285c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f51285c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f51285c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-a2e900c>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-a2e900c>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-a2e900c
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-a2e900c img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-740ce44.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-740ce44.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-740ce44>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-aec558f>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-aec558f>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-aec558f
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-aec558f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-7113d95.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7113d95.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7113d95>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-a2ffdef>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-a2ffdef>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-a2ffdef
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-a2ffdef img
{
    width: 72%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-6ac2b17.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6ac2b17.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6ac2b17>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-4b80910>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-4b80910>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-4b80910
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-4b80910 img
{
    width: 62%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-2484e0c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-2484e0c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-2484e0c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-8062c67>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-8062c67>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-8062c67
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-8062c67 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-543b6ea.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-543b6ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-543b6ea>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-9acd5f0>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-9acd5f0>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-9acd5f0
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-9acd5f0 img
{
    width: 68%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-4d56c30.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-4d56c30.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-4d56c30>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-cdfee63>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-cdfee63>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-cdfee63
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-cdfee63 img
{
    width: 65%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-d9bb68b.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-d9bb68b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-d9bb68b>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-99fc511>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-99fc511>.elementor-widget-container
{
    background-color: #fff;
    padding: 25px 25px 25px 25px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-99fc511
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-99fc511 img
{
    width: 100%;
    max-width: 58%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-9d7a047.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-9d7a047.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-9d7a047>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-8aa2bd2>.elementor-widget-container:hover
{
    --e-transform-scale: .8;
}
.elementor-30191 .elementor-element.elementor-element-8aa2bd2>.elementor-widget-container
{
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
}
.elementor-30191 .elementor-element.elementor-element-8aa2bd2
{
    --e-transform-transition-duration: 1482ms;
}
.elementor-30191 .elementor-element.elementor-element-8aa2bd2 img
{
    width: 71%;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-c32ae22.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-c32ae22.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-c32ae22>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-d2ac437>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-d2ac437 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-d2ac437:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-6c435d6.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6c435d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6c435d6>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-440236f>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-30191 .elementor-element.elementor-element-440236f img
{
    width: 71%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-440236f:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-5a4deae.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-5a4deae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-5a4deae>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-ae88476>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 18px 15px 17px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-ae88476 img
{
    width: 80%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-ae88476:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-7db1ad1.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7db1ad1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7db1ad1>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-aaae64f>.elementor-widget-container
{
    background-color: #fff;
    padding: 23px 23px 23px 23px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-aaae64f img
{
    width: 98%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-aaae64f:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-533d3a8.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-533d3a8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-533d3a8>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-694537d>.elementor-widget-container
{
    background-color: #fff;
    padding: 0 0 0 0;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-694537d img
{
    width: 77%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-694537d:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-b438772.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b438772.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b438772>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c7ccf04>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c7ccf04 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-c7ccf04:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-e859584.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e859584.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e859584>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-0b6e5d8>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-0b6e5d8 img
{
    width: 71%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-0b6e5d8:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-33e2c7a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-33e2c7a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-33e2c7a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-dc062dc>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 18px 15px 17px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-dc062dc img
{
    width: 87%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-dc062dc:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-73482b3.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-73482b3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-73482b3>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-50279bf>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-50279bf img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-50279bf:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-0d8c30f.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0d8c30f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0d8c30f>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-70db657>.elementor-widget-container
{
    background-color: #fff;
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-70db657 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-70db657:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-4da5fb9.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-4da5fb9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-4da5fb9>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-55d3a04>.elementor-widget-container
{
    background-color: #fff;
    padding: 6px 6px 6px 6px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-55d3a04 img
{
    width: 63%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-55d3a04:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-cde6e73.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-cde6e73.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-cde6e73>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-5cb7996>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-5cb7996 img
{
    width: 87%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-5cb7996:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-c4289ea.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-c4289ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-c4289ea>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-417513b>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 18px 15px 17px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-417513b img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-417513b:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-be44f47.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-be44f47.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-be44f47>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-382af98>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-382af98 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-382af98:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-2345707.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-2345707.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-2345707>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-e543272>.elementor-widget-container
{
    background-color: #fff;
    padding: 26px 26px 26px 26px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-e543272 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-e543272:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-00097d2.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-00097d2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-00097d2>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-fd954d3>.elementor-widget-container
{
    background-color: #fff;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-fd954d3 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-fd954d3:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-1f1d65c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-1f1d65c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-1f1d65c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-1281a82>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-1281a82 img
{
    width: 74%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-1281a82:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-a310455.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-a310455.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-a310455>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-39c6f91>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 18px 15px 17px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-39c6f91 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-39c6f91:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-f08ba6d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f08ba6d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f08ba6d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-64ce835>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-64ce835 img
{
    width: 81%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-64ce835:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-ebd64e2.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-ebd64e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-ebd64e2>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-aca2c17>.elementor-widget-container
{
    background-color: #fff;
    padding: 13px 13px 13px 13px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-aca2c17 img
{
    width: 44%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-aca2c17:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-9d9c8c3.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-9d9c8c3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-9d9c8c3>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-dfb2d46>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-dfb2d46 img
{
    width: 59%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-dfb2d46:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-b61885e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b61885e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b61885e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-65d4fe1>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-65d4fe1 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-65d4fe1:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-f26e9b6.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f26e9b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-f26e9b6>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-75a144d>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-75a144d img
{
    width: 92%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-75a144d:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-3234a9c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-3234a9c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-3234a9c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-7a7c405>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 10px 10px 10px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-7a7c405 img
{
    width: 77%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-7a7c405:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-02b7aa9.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-02b7aa9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-02b7aa9>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-51f1925>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-51f1925 img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-51f1925:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-28e9fa6.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-28e9fa6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-28e9fa6>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-fd6cbcf>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 10px 10px 10px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-fd6cbcf img
{
    width: 85%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-fd6cbcf:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-0edbb6d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0edbb6d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-0edbb6d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-bad9810>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-bad9810 img
{
    width: 92%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-bad9810:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-04c71f6.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-04c71f6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-04c71f6>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-73637d9>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-73637d9 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-73637d9:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-b01d758.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b01d758.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b01d758>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-aaba76d>.elementor-widget-container
{
    background-color: #fff;
    padding: 17px 17px 17px 17px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-aaba76d img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-aaba76d:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-59cbe71.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-59cbe71.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-59cbe71>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-6c8de79>.elementor-widget-container
{
    background-color: #fff;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-6c8de79 img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-6c8de79:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-e8459ae.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e8459ae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-e8459ae>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-b2d5d94>.elementor-widget-container
{
    background-color: #333;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-b2d5d94 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-b2d5d94:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-b3f1446.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b3f1446.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-b3f1446>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-0b2c64a>.elementor-widget-container
{
    background-color: #fff;
    padding: 1px 1px 1px 1px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-0b2c64a img
{
    width: 64%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-0b2c64a:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-8fb9f46.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-8fb9f46.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-8fb9f46>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-69fb4fd>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-69fb4fd img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-69fb4fd:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-6398570.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6398570.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-6398570>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-fc406be>.elementor-widget-container
{
    background-color: #fff;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-fc406be img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-fc406be:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-d4d33c0.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-d4d33c0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-d4d33c0>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-716f33f>.elementor-widget-container
{
    background-color: #828282;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-716f33f img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-716f33f:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-7926c4a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7926c4a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7926c4a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c88415d>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c88415d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-30191 .elementor-element.elementor-element-c88415d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-30191 .elementor-element.elementor-element-c88415d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-c88415d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-30191 .elementor-element.elementor-element-c88415d .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-30191 .elementor-element.elementor-element-c88415d .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-36b10d0.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-36b10d0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-36b10d0>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c9c0a06>.elementor-widget-container
{
    background-color: #0c0c0c;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c9c0a06 img
{
    width: 85%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-c9c0a06:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-563e0cd.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-563e0cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-563e0cd>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-e35d03e>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-e35d03e img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-e35d03e:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-7900bf0.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7900bf0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-7900bf0>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-40ea3de>.elementor-widget-container
{
    background-color: #0c0c0c;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-40ea3de img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-30191 .elementor-element.elementor-element-40ea3de:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-5363f1c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-5363f1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-30191 .elementor-element.elementor-element-5363f1c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-c43682e
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-51d2a3f .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-51d2a3f .elementor-button:hover, .elementor-30191 .elementor-element.elementor-element-51d2a3f .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-51d2a3f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-51d2a3f
{
    z-index: 2;
}
.elementor-30191 .elementor-element.elementor-element-51d2a3f .elementor-button:hover svg, .elementor-30191 .elementor-element.elementor-element-51d2a3f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-8eaefab:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-8eaefab>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-8eaefab
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-8eaefab>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-1d810b6
{
    margin-top: 0;
    margin-bottom: 30px;
}
.elementor-30191 .elementor-element.elementor-element-a121aa9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-a121aa9
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-a121aa9 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-30191 .elementor-element.elementor-element-133d328>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-133d328
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #020101;
}
.elementor-30191 .elementor-element.elementor-element-3d52c51>.elementor-container
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-3d52c51
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-95e8a2b .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-95e8a2b .elementor-button:hover, .elementor-30191 .elementor-element.elementor-element-95e8a2b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-95e8a2b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-95e8a2b
{
    z-index: 2;
}
.elementor-30191 .elementor-element.elementor-element-95e8a2b .elementor-button:hover svg, .elementor-30191 .elementor-element.elementor-element-95e8a2b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-1b2937f:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-1b2937f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-30191 .elementor-element.elementor-element-1b2937f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-1b2937f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-dc0a2ac
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-808a42a
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-808a42a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-352a537
{
    margin-top: 50px;
    margin-bottom: 20px;
}
.elementor-30191 .elementor-element.elementor-element-e5f6046 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-e5f6046 .elementor-button:hover, .elementor-30191 .elementor-element.elementor-element-e5f6046 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-e5f6046>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-e5f6046
{
    z-index: 2;
}
.elementor-30191 .elementor-element.elementor-element-e5f6046 .elementor-button:hover svg, .elementor-30191 .elementor-element.elementor-element-e5f6046 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-cd17542
{
    padding: 80px 0 50px 0;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-27d7c53.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-30191 .elementor-element.elementor-element-27d7c53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-30191 .elementor-element.elementor-element-c675da6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-30191 .elementor-element.elementor-element-c675da6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-30191 .elementor-element.elementor-element-c675da6>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #1754d5;
    padding: 0 0 0 50px;
}
.elementor-30191 .elementor-element.elementor-element-c675da6>.elementor-element-populated, .elementor-30191 .elementor-element.elementor-element-c675da6>.elementor-element-populated>.elementor-background-overlay, .elementor-30191 .elementor-element.elementor-element-c675da6>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-20a2746
{
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #020101;
}
.elementor-30191 .elementor-element.elementor-element-63fe942
{
    margin-top: 20px;
    margin-bottom: 50px;
}
.elementor-30191 .elementor-element.elementor-element-22b0735:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-22b0735>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-30191 .elementor-element.elementor-element-22b0735
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-22b0735>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-4805eb4>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #1754d4;
    border-radius: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-4805eb4
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-4805eb4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.3em;
    color: #000;
}
.elementor-30191 .elementor-element.elementor-element-2f3941b
{
    --divider-border-style: solid;
    --divider-color: #1754d5;
    --divider-border-width: 3.8px;
}
.elementor-30191 .elementor-element.elementor-element-2f3941b>.elementor-widget-container
{
    margin: 0% 0% 0% 0%;
}
.elementor-30191 .elementor-element.elementor-element-2f3941b .elementor-divider-separator
{
    width: 28%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-30191 .elementor-element.elementor-element-2f3941b .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-30191 .elementor-element.elementor-element-cdf3255
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-bf8987c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-30191 .elementor-element.elementor-element-bf8987c
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-dde0830>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-30191 .elementor-element.elementor-element-dde0830
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-30191 .elementor-element.elementor-element-1f78c6e
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-30191 .elementor-element.elementor-element-7d00f60 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-7d00f60 .elementor-button:hover, .elementor-30191 .elementor-element.elementor-element-7d00f60 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-7d00f60>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-7d00f60
{
    z-index: 2;
}
.elementor-30191 .elementor-element.elementor-element-7d00f60 .elementor-button:hover svg, .elementor-30191 .elementor-element.elementor-element-7d00f60 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-dca5f5c:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-dca5f5c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-dca5f5c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-dca5f5c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-e13ff59>.elementor-widget-container
{
    margin: 20px 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-30191 .elementor-element.elementor-element-e13ff59
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-e13ff59 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-30191 .elementor-element.elementor-element-68287f7:not(.elementor-motion-effects-element-type-background), .elementor-30191 .elementor-element.elementor-element-68287f7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-30191 .elementor-element.elementor-element-68287f7>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-30191 .elementor-element.elementor-element-68287f7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-f8e8296>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 82px 0 82px;
}
.elementor-30191 .elementor-element.elementor-element-f8e8296
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-f8e8296 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-29fe35e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-30191 .elementor-element.elementor-element-29fe35e
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-29fe35e .elementor-heading-title
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-30191 .elementor-element.elementor-element-39a74bf>.elementor-container
{
    max-width: 800px;
}
.elementor-widget-global .neb-protected-content-message, .elementor-widget-global .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-091a9d8
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-30191 .elementor-element.elementor-element-157bf68>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-30191 .elementor-element.elementor-element-157bf68
{
    text-align: center;
}
.elementor-30191 .elementor-element.elementor-element-157bf68 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-posts .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .neb-protected-content-message, .elementor-widget-posts .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-posts .elementor-post__meta-data
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__excerpt p
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-posts .elementor-post__read-more
{
    color: var(--e-global-color-accent);
}
.elementor-widget-posts a.elementor-post__read-more
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-pagination
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .e-load-more-message
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-30191 .elementor-element.elementor-element-bfca77e
{
    --grid-row-gap: 35px;
    --grid-column-gap: 35px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__thumbnail__link
{
    width: 100%;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post
{
    border-radius: 15px;
    padding: 0 0 0 0;
    background-color: #f8f8f8;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__text
{
    padding: 0 20px 0 20px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link
{
    margin-right: 20px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link
{
    margin-left: 20px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link
{
    margin-bottom: 20px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__title, .elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__title a
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 32px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__title
{
    margin-bottom: 23px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__excerpt p
{
    color: #6b7084;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    line-height: 24px;
}
.elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__excerpt
{
    margin-bottom: 20px;
}
.elementor-30191 .elementor-element.elementor-element-abe2b80 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    fill: #293643;
    color: #293643;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #ddd;
    border-radius: 10px 10px 10px 10px;
}
.elementor-30191 .elementor-element.elementor-element-abe2b80>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
@media(min-width: 768px)
{
    .elementor-30191 .elementor-element.elementor-element-737f5dc
    {
        width: 45.437%;
    }
    .elementor-30191 .elementor-element.elementor-element-454fb93
    {
        width: 54.228%;
    }
    .elementor-30191 .elementor-element.elementor-element-917911a
    {
        width: 53.806%;
    }
    .elementor-30191 .elementor-element.elementor-element-575f040
    {
        width: 44.495%;
    }
    .elementor-30191 .elementor-element.elementor-element-27d7c53
    {
        width: 60%;
    }
    .elementor-30191 .elementor-element.elementor-element-c675da6
    {
        width: 40%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-30191 .elementor-element.elementor-element-737f5dc
    {
        width: 100%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-192d3d1 .elementor-counter-number-wrapper
    {
        font-size: 52px;
    }
    .elementor-30191 .elementor-element.elementor-element-192d3d1 .elementor-counter-title
    {
        font-size: 22px;
    }
    .elementor-30191 .elementor-element.elementor-element-02db9b4 .elementor-counter-number-wrapper
    {
        font-size: 52px;
    }
    .elementor-30191 .elementor-element.elementor-element-02db9b4 .elementor-counter-title
    {
        font-size: 22px;
    }
    .elementor-30191 .elementor-element.elementor-element-f64b792 .elementor-counter-number-wrapper
    {
        font-size: 52px;
    }
    .elementor-30191 .elementor-element.elementor-element-f64b792 .elementor-counter-title
    {
        font-size: 22px;
    }
    .elementor-30191 .elementor-element.elementor-element-7add50e .elementor-counter-number-wrapper
    {
        font-size: 52px;
    }
    .elementor-30191 .elementor-element.elementor-element-7add50e .elementor-counter-title
    {
        font-size: 22px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-2f3941b>.elementor-widget-container
    {
        padding: 0 0 0 90px;
    }
    .elementor-30191 .elementor-element.elementor-element-2f3941b .elementor-divider
    {
        text-align: left;
    }
    .elementor-30191 .elementor-element.elementor-element-2f3941b .elementor-divider-separator
    {
        margin: 0 auto;
        margin-left: 0;
    }
    .elementor-30191 .elementor-element.elementor-element-20cb416>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-091a9d8
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-157bf68>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__title, .elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__title a
    {
        font-size: 24px;
        line-height: 32px;
    }
    .elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__excerpt p
    {
        font-size: 14px;
    }
}
@media(max-width: 767px)
{
    .elementor-30191 .elementor-element.elementor-element-155ab43
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-6cf78aa>.elementor-element-populated
    {
        margin: 3px 3px 3px 3px;
        --e-column-margin-right: 3px;
        --e-column-margin-left: 3px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-619dffd
    {
        text-align: center;
    }
    .elementor-30191 .elementor-element.elementor-element-619dffd .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-de467db .elementor-icon-list-item>a
    {
        font-size: 18px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-0da4f19
    {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .elementor-30191 .elementor-element.elementor-element-1449afe .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-cd8b535>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-cd8b535 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-30191 .elementor-element.elementor-element-3ebb3f1>.elementor-element-populated
    {
        margin: -8px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-30191 .elementor-element.elementor-element-b52b9f5
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-96f2175 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-30191 .elementor-element.elementor-element-d6cd99c
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-30191 .elementor-element.elementor-element-209565b
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-af533ad .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-30191 .elementor-element.elementor-element-6024a5e
    {
        width: 50%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-192d3d1 .elementor-counter-number-wrapper
    {
        font-size: 39px;
        line-height: 47px;
    }
    .elementor-30191 .elementor-element.elementor-element-192d3d1 .elementor-counter-title
    {
        font-size: 18px;
        line-height: 21px;
    }
    .elementor-30191 .elementor-element.elementor-element-d891de1
    {
        width: 50%;
    }
    .elementor-30191 .elementor-element.elementor-element-02db9b4 .elementor-counter-number-wrapper
    {
        font-size: 39px;
        line-height: 47px;
    }
    .elementor-30191 .elementor-element.elementor-element-02db9b4 .elementor-counter-title
    {
        font-size: 18px;
        line-height: 21px;
    }
    .elementor-30191 .elementor-element.elementor-element-630c737
    {
        width: 50%;
    }
    .elementor-30191 .elementor-element.elementor-element-f64b792 .elementor-counter-number-wrapper
    {
        font-size: 39px;
        line-height: 47px;
    }
    .elementor-30191 .elementor-element.elementor-element-f64b792 .elementor-counter-title
    {
        font-size: 18px;
        line-height: 21px;
    }
    .elementor-30191 .elementor-element.elementor-element-a82c174
    {
        width: 50%;
    }
    .elementor-30191 .elementor-element.elementor-element-7add50e .elementor-counter-number-wrapper
    {
        font-size: 39px;
        line-height: 47px;
    }
    .elementor-30191 .elementor-element.elementor-element-7add50e .elementor-counter-title
    {
        font-size: 18px;
        line-height: 21px;
    }
    .elementor-30191 .elementor-element.elementor-element-ca8fa56
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-d2c5711 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-d8e0122
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-e69493e
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-21250ba
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-715b72e
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-291cc19
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-0ec687c
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-f72b5fc
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-44a1902
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-0016036
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-c4f3640
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-a1ad4be
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-756724f
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-9fdc73c
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-1636894
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-cce1f76
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-601dae6
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-3c60c0e
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-cd766d8
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-648686d
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-4bc7f14
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-5ec23d0
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-8690218
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-bfaf905
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-e1ee453
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-3d33243
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-61e43ca
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-39804a0
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-6886023
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-7e7cf37
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-685038a
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-2283f4d
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-f51285c
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-740ce44
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-7113d95
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-6ac2b17
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-2484e0c
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-543b6ea
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-4d56c30
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-d9bb68b
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-9d7a047
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-c32ae22
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-6c435d6
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-5a4deae
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-7db1ad1
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-533d3a8
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-b438772
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-e859584
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-33e2c7a
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-73482b3
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-0d8c30f
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-4da5fb9
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-cde6e73
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-c4289ea
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-be44f47
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-2345707
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-00097d2
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-1f1d65c
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-a310455
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-f08ba6d
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-ebd64e2
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-9d9c8c3
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-b61885e
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-f26e9b6
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-3234a9c
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-02b7aa9
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-28e9fa6
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-0edbb6d
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-04c71f6
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-b01d758
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-59cbe71
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-e8459ae
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-b3f1446
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-8fb9f46
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-6398570
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-d4d33c0
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-7926c4a
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-c88415d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-30191 .elementor-element.elementor-element-36b10d0
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-7900bf0
    {
        width: 100%;
    }
    .elementor-30191 .elementor-element.elementor-element-8eaefab
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-a121aa9 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-30191 .elementor-element.elementor-element-133d328
    {
        text-align: center;
    }
    .elementor-30191 .elementor-element.elementor-element-1b2937f
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-808a42a .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-30191 .elementor-element.elementor-element-cd17542
    {
        padding: 50px 0 50px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-c675da6>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-30191 .elementor-element.elementor-element-20a2746
    {
        text-align: center;
    }
    .elementor-30191 .elementor-element.elementor-element-63fe942
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-30191 .elementor-element.elementor-element-22b0735
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-4805eb4>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-4805eb4
    {
        text-align: center;
    }
    .elementor-30191 .elementor-element.elementor-element-4805eb4 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-30191 .elementor-element.elementor-element-2f3941b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-2f3941b .elementor-divider-separator
    {
        width: 18%;
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-30191 .elementor-element.elementor-element-2f3941b .elementor-divider
    {
        text-align: center;
        padding-block-start: 2px;
        padding-block-end: 2px;
    }
    .elementor-30191 .elementor-element.elementor-element-bf8987c>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-bf8987c .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-30191 .elementor-element.elementor-element-dde0830>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-dde0830 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-30191 .elementor-element.elementor-element-ebab3f6>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-30191 .elementor-element.elementor-element-ebab3f6 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-30191 .elementor-element.elementor-element-dca5f5c
    {
        padding: 30px 0 30px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-e13ff59 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-30191 .elementor-element.elementor-element-f8e8296>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-30191 .elementor-element.elementor-element-f8e8296 .elementor-heading-title
    {
        font-size: 31px;
        line-height: 46px;
    }
    .elementor-30191 .elementor-element.elementor-element-29fe35e .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-30191 .elementor-element.elementor-element-157bf68>.elementor-widget-container
    {
        padding: 5px 0 5px 0;
    }
    .elementor-30191 .elementor-element.elementor-element-157bf68 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-30191 .elementor-element.elementor-element-bfca77e .elementor-post__thumbnail__link
    {
        width: 100%;
    }
}/* Start custom CSS for column, class: .elementor-element-3ebb3f1 */
@media screen and (max-width: 767px)
{
    .secnd_col_game
    {
        margin-top: -10px!important;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-ff9f1ea */
.std_acco_faq span.eael-accordion-tab-title
{
    text-align: center;
}
.std_acco_faq .eael-accordion-content
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for column, class: .elementor-element-945ad0d */
@media screen and (max-width: 600px)
{
    .ai_beauty
    {
        margin-top: -10px;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-0a7e3b8 */
.std_acco_faq span.eael-accordion-tab-title
{
    text-align: center;
}
.std_acco_faq p
{
    text-align: center;
}
.std_acco_faq .eael-accordion-content
{
    border-radius: 0 0 10px 10px;
}
.std_acco_faq .eael-adv-accordion .eael-accordion-list .eael-accordion-content
{
    border: none!important;
}
@media screen and (max-width: 600px)
{
    .secnd_col_game
    {
        margin-top: -10px;
    }
}/* End custom CSS *//* Start custom CSS for image, class: .elementor-element-c6c1cd0 */
.additional_services img
{
    animation: moveElements 3s ease-in-out 900ms infinite;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-a019347 */
@media screen and (max-width: 600px)
{
    .casino_software_solution .elementor-col-25
    {
        width: 50%;
    }
}/* End custom CSS *//* Start custom CSS for text-editor, class: .elementor-element-92b0ffa */
.anchor_white p a
{
    color: #fff!important;
    text-decoration: underline;
}/* End custom CSS *//* Start custom CSS for image-gallery, class: .elementor-element-1a76563 */
.technology_stack_game_provider dt.gallery-icon.landscape
{
    padding: 10px;
    --e-transform-transition-duration: 1482ms;
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
    margin: 4px;
}
.technology_stack_game_provider img.attachment-full.size-full
{
    width: 100%;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-515acc2 */
.technology_stack_game_provider dt.gallery-icon.landscape, .technology_stack_game_provider dt.gallery-icon.portrait
{
    padding: 10px;
    --e-transform-transition-duration: 1482ms;
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: -1px 0 10px 0 rgba(9,9,9,.18);
    margin: 4px;
}
.technology_stack_game_provider img
{
    width: 100%!important;
    padding: 13px!important;
    height: 80px!important;
}/* End custom CSS *//* Start custom CSS for global, class: .elementor-global-366303 */
.elementor-widget-html p, .elementor-widget-html strong
{
    color: #fff!important;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Vanguard CF';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.svg') format('svg');
}/* End Custom Fonts CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
