﻿.elementor-149237 .elementor-element.elementor-element-220ad12>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-149237 .elementor-element.elementor-element-220ad12:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-220ad12>.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-149237 .elementor-element.elementor-element-220ad12
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-220ad12>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-149237 .elementor-element.elementor-element-1157673.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-149237 .elementor-element.elementor-element-1157673.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-149237 .elementor-element.elementor-element-1157673.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-149237 .elementor-element.elementor-element-1157673>.elementor-element-populated
{
    margin: -140px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-149237 .elementor-element.elementor-element-305f1c0>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-305f1c0
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 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-149237 .elementor-element.elementor-element-6782d75 .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-149237 .elementor-element.elementor-element-dc1aba8
{
    --divider-border-style: solid;
    --divider-color: #fff;
    --divider-border-width: 2.2px;
}
.elementor-149237 .elementor-element.elementor-element-dc1aba8 .elementor-divider-separator
{
    width: 88%;
}
.elementor-149237 .elementor-element.elementor-element-dc1aba8 .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-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(9px / 2);
}
.elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(9px / 2);
}
.elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(9px / 2);
    margin-left: calc(9px / 2);
}
.elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-9px / 2);
    margin-left: calc(-9px / 2);
}
body.rtl .elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-9px / 2);
}
body:not(.rtl) .elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-9px / 2);
}
.elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-149237 .elementor-element.elementor-element-d730e2d
{
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}
.elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.elementor-149237 .elementor-element.elementor-element-d730e2d .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-149237 .elementor-element.elementor-element-ade3c94 .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-149237 .elementor-element.elementor-element-ade3c94 .elementor-button:hover, .elementor-149237 .elementor-element.elementor-element-ade3c94 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-149237 .elementor-element.elementor-element-ade3c94>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-ade3c94
{
    z-index: 2;
}
.elementor-149237 .elementor-element.elementor-element-ade3c94 .elementor-button:hover svg, .elementor-149237 .elementor-element.elementor-element-ade3c94 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-149237 .elementor-element.elementor-element-646d5c3>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-646d5c3>.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-149237 .elementor-element.elementor-element-9422cf7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-9422cf7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-0e4f6bb
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-580dfc2
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-580dfc2 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-d435499
{
    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-149237 .elementor-element.elementor-element-a264a93>.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-149237 .elementor-element.elementor-element-a264a93 .elementor-counter-number-wrapper
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
}
.elementor-149237 .elementor-element.elementor-element-a264a93 .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-1345f0e>.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-149237 .elementor-element.elementor-element-1345f0e .elementor-counter-number-wrapper
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
}
.elementor-149237 .elementor-element.elementor-element-1345f0e .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-149237 .elementor-element.elementor-element-7f39aab>.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-149237 .elementor-element.elementor-element-7f39aab .elementor-counter-number-wrapper
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
}
.elementor-149237 .elementor-element.elementor-element-7f39aab .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-e6bc5be>.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-149237 .elementor-element.elementor-element-e6bc5be .elementor-counter-number-wrapper
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
}
.elementor-149237 .elementor-element.elementor-element-e6bc5be .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-e213021>.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-149237 .elementor-element.elementor-element-e213021 .elementor-counter-number-wrapper
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
}
.elementor-149237 .elementor-element.elementor-element-e213021 .elementor-counter-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-338137d
{
    margin-top: 20px;
    margin-bottom: 0;
}
.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-149237 .elementor-element.elementor-element-e585871:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-e585871>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #eaeaea;
}
.elementor-149237 .elementor-element.elementor-element-e585871
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-e585871>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-75ffa67
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-75ffa67 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.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-149237 .elementor-element.elementor-element-278d30b>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-278d30b
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-20afc76
{
    margin-top: 50px;
    margin-bottom: 50px;
}
.elementor-149237 .elementor-element.elementor-element-61d7ca9
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-61d7ca9 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-714434b
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-3a38946:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-3a38946>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Complete-Security.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-149237 .elementor-element.elementor-element-3a38946>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-3a38946>.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-149237 .elementor-element.elementor-element-5be6447 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-5be6447 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-634993d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-634993d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Casual-Games.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-149237 .elementor-element.elementor-element-634993d>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-634993d>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-32eb1e8 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-32eb1e8 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-0270392:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-0270392>.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-149237 .elementor-element.elementor-element-0270392>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-0270392>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-c11a2d9 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-c11a2d9 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-2895ca1
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-69c7625:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-69c7625>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Self-Controlled.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-149237 .elementor-element.elementor-element-69c7625>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-69c7625>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-0bd7f9f .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-0bd7f9f .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-fb3ab83:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-fb3ab83>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Betting.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-149237 .elementor-element.elementor-element-fb3ab83>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-fb3ab83>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-c3c743f .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-c3c743f .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-287a0a0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-287a0a0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/No-Share-of-Revenue.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-149237 .elementor-element.elementor-element-287a0a0>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-287a0a0>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-0080fb2 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-0080fb2 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-81e31c0
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-11c74fa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-11c74fa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Self-Controlled.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-149237 .elementor-element.elementor-element-11c74fa>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-11c74fa>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-37c5d15 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-37c5d15 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-23f6b58:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-23f6b58>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Crypto-Wallet-Integration.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-149237 .elementor-element.elementor-element-23f6b58>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-23f6b58>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-0a60bc9 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-0a60bc9 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-4a69b5d
{
    margin-top: 20px;
    margin-bottom: 50px;
}
.elementor-149237 .elementor-element.elementor-element-c98ae9a:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-c98ae9a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #3155df;
}
.elementor-149237 .elementor-element.elementor-element-c98ae9a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-c98ae9a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-8add464
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-8add464 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #fff;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .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-149237 .elementor-element.elementor-element-708676b
{
    --spacer-size: 20px;
}
.elementor-149237 .elementor-element.elementor-element-dd0eb04>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-149237 .elementor-element.elementor-element-dd0eb04:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-dd0eb04>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-dd0eb04, .elementor-149237 .elementor-element.elementor-element-dd0eb04>.elementor-background-overlay
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-149237 .elementor-element.elementor-element-dd0eb04
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: -179px;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-dd0eb04>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-9782e73
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-9782e73 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-3439cac
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-3439cac .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-258a3fe
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-258a3fe .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-f26d5e4
{
    padding: 50px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-a07f202
{
    --spacer-size: 50px;
}
.elementor-149237 .elementor-element.elementor-element-3cb801b
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-408c6c5
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-6632ac6
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-6632ac6 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-aa4b39b
{
    margin-top: 30px;
    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-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header
{
    background-color: #1754d5;
    padding: 22px 22px 22px 22px;
    border-radius: 10px 10px 0 0;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .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-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion
{
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .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-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon
{
    font-size: 23px;
    margin-left: 10px;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon
{
    height: 23px;
    width: 23px;
    line-height: 23px;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list
{
    margin-bottom: 7px;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg
{
    font-size: 16px;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle
{
    height: 16px;
    width: 16px;
    line-height: 16px;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-2c65743 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header
{
    background-color: #1754d5;
    padding: 22px 22px 22px 22px;
    border-radius: 10px 10px 0 0;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .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-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion
{
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .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-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon
{
    font-size: 23px;
    margin-left: 10px;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon
{
    height: 23px;
    width: 23px;
    line-height: 23px;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list
{
    margin-bottom: 7px;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg
{
    font-size: 16px;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle
{
    height: 16px;
    width: 16px;
    line-height: 16px;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle
{
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg
{
    color: #fff;
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-480f50b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle
{
    fill: #fff;
}
.elementor-149237 .elementor-element.elementor-element-6d814e3
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-5c7fe60
{
    margin-top: 30px;
    margin-bottom: 30px;
}
.elementor-149237 .elementor-element.elementor-element-52a609d:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-52a609d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-52a609d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-52a609d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-fccd0fc
{
    margin-top: 2px;
    margin-bottom: 50px;
}
.elementor-149237 .elementor-element.elementor-element-2d4fdc4
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-2d4fdc4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-41c7b29.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-41c7b29.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-41c7b29.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-41c7b29 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-41c7b29 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-41c7b29 .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-41c7b29 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-73cbca2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-73cbca2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-73cbca2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-73cbca2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-73cbca2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-73cbca2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-73cbca2 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-28975fd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-28975fd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-28975fd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-28975fd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-28975fd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-28975fd .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-28975fd .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-0100cdc
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-611e8ad.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-611e8ad.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-611e8ad.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-611e8ad .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-611e8ad .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-611e8ad .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-611e8ad .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-162eb1e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-162eb1e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-162eb1e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-162eb1e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-162eb1e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-162eb1e .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-162eb1e .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-78080c4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-78080c4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-78080c4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-78080c4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-78080c4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-78080c4 .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-78080c4 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-6ee278b
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-149237 .elementor-element.elementor-element-c7816ce.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-c7816ce.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-c7816ce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-c7816ce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-c7816ce .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-c7816ce .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-c7816ce .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-b9dae87.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b9dae87.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b9dae87.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b9dae87 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 36%;
}
.elementor-149237 .elementor-element.elementor-element-b9dae87 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-b9dae87 .elementor-image-box-title
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-b9dae87 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
}
.elementor-149237 .elementor-element.elementor-element-26eccc5
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 30px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-26eccc5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-149237 .elementor-element.elementor-element-02db4b2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-02db4b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-feeb4bb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-ab7f710
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-3bda075
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-3bda075 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-dc255be>.elementor-background-overlay
{
    opacity: 0;
    transition: background 0s,border-radius .3s,opacity 0s;
}
.elementor-149237 .elementor-element.elementor-element-dc255be
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 50px;
    margin-bottom: 40px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-ab9760c>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-ab9760c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-55400c4
{
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 2px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-55400c4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-91222cd>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-91222cd>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-7de3177 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 25px;
    fill: #0c0c0c;
    color: #0c0c0c;
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-7de3177>.elementor-widget-container
{
    background-color: rgba(0,0,0,0);
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-149237 .elementor-element.elementor-element-7ef3312.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-7ef3312.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-7ef3312>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-7ef3312>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-7ef3312>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-7ef3312>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-7ef3312>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-6d8698d .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 25px;
    fill: #0c0c0c;
    color: #0c0c0c;
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-6d8698d>.elementor-widget-container
{
    background-color: rgba(0,0,0,0);
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-4aec509>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-5d4c9b4>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-5d4c9b4
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-5d4c9b4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-149237 .elementor-element.elementor-element-93642b0
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-1ebcaad>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-1ebcaad>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-1ebcaad>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-1ebcaad>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-9dd6f4c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-9dd6f4c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-9dd6f4c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-9dd6f4c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-9dd6f4c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-9dd6f4c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-9dd6f4c .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-678e7bc>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-678e7bc>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-678e7bc>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-678e7bc>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-51c4fb5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-51c4fb5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-51c4fb5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-51c4fb5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-51c4fb5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-51c4fb5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-51c4fb5 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-3fb989f>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-3fb989f>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-3fb989f>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-3fb989f>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-1158f51>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-1158f51.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-1158f51.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-1158f51.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-1158f51 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-1158f51 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-1158f51 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-ea1c318>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-ea1c318>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-ea1c318>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-ea1c318>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-5ff0514>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-5ff0514.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-5ff0514.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-5ff0514.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-5ff0514 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-5ff0514 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-5ff0514 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-1ac0d18>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-1ac0d18>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-1ac0d18>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-1ac0d18>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-b08135b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-b08135b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b08135b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b08135b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b08135b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-149237 .elementor-element.elementor-element-b08135b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-b08135b .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-e89794e>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-e89794e>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-e89794e>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-e89794e>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-f381c0a>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-f381c0a>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-f381c0a>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-f381c0a>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-98d4dd6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-98d4dd6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-98d4dd6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-98d4dd6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-98d4dd6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-98d4dd6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-98d4dd6 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-d428d41>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #13aefd;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-d428d41>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-d428d41>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-d428d41>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-149237 .elementor-element.elementor-element-2503e12>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-2503e12.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-2503e12.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-2503e12.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-2503e12 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-2503e12 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-2503e12 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-4460b79>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-4460b79.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4460b79.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4460b79.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4460b79 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-4460b79 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-4460b79 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-4ef024a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-4ef024a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4ef024a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4ef024a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4ef024a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 39%;
}
.elementor-149237 .elementor-element.elementor-element-4ef024a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-4ef024a .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-fd3656b>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-fd3656b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-fe39d59>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-fe39d59
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-fe39d59 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-149237 .elementor-element.elementor-element-46d45a6
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #000;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-0e157c9 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-176a5a3 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-0a86abd .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-c3536c1 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-a261ab2 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-b11f89c .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-4e37cff .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-520fdb7 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-6db545e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-6db545e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-6db545e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-6db545e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-6db545e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-6db545e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-6db545e .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-6db545e .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-7bf69da .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7 .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-2efd7b7 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-357935f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-357935f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-357935f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-357935f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-357935f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-357935f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-357935f .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-357935f .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-88dcdca .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba .elementor-image-box-title
{
    color: #313131;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4em;
}
.elementor-149237 .elementor-element.elementor-element-03d6aba .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-149237 .elementor-element.elementor-element-f5b93e5
{
    margin-top: 30px;
    margin-bottom: 50px;
}
.elementor-149237 .elementor-element.elementor-element-2c3f6c5 .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-149237 .elementor-element.elementor-element-2c3f6c5 .elementor-button:hover, .elementor-149237 .elementor-element.elementor-element-2c3f6c5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-149237 .elementor-element.elementor-element-2c3f6c5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-2c3f6c5
{
    z-index: 2;
}
.elementor-149237 .elementor-element.elementor-element-2c3f6c5 .elementor-button:hover svg, .elementor-149237 .elementor-element.elementor-element-2c3f6c5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-149237 .elementor-element.elementor-element-17a3d8c:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-17a3d8c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-17a3d8c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-17a3d8c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-f2965b0>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 15px 15px 15px;
}
.elementor-149237 .elementor-element.elementor-element-f2965b0>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-a891f69>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-a891f69
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-a891f69 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 38px;
    font-weight: 500;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-511c29e:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-511c29e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-511c29e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-511c29e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-706863f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 50px;
    padding: 2px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-706863f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-1c4f4b6>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
}
.elementor-149237 .elementor-element.elementor-element-1c4f4b6>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-54ec267 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-54ec267>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-892cad8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-892cad8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: rgba(0,0,0,0);
}
.elementor-149237 .elementor-element.elementor-element-892cad8>.elementor-element-populated>.elementor-background-overlay
{
    background-color: rgba(0,0,0,0);
    opacity: 0;
}
.elementor-149237 .elementor-element.elementor-element-892cad8>.elementor-element-populated
{
    transition: background .3s,border 0s,border-radius 0s,box-shadow 0s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-892cad8>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius 0s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-9fb6608 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 31px;
    fill: #fff;
    color: #fff;
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-9fb6608>.elementor-widget-container
{
    background-color: rgba(0,0,0,0);
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-3601304:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-149237 .elementor-element.elementor-element-3601304>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: rgba(0,0,0,0);
}
.elementor-149237 .elementor-element.elementor-element-3601304>.elementor-element-populated>.elementor-background-overlay
{
    background-color: rgba(0,0,0,0);
    opacity: 0;
}
.elementor-149237 .elementor-element.elementor-element-3601304>.elementor-element-populated
{
    transition: background .3s,border 0s,border-radius 0s,box-shadow 0s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-3601304>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius 0s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-1357157 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 31px;
    fill: #fff;
    color: #fff;
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-1357157>.elementor-widget-container
{
    background-color: rgba(0,0,0,0);
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-311c5ab:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-311c5ab>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-311c5ab
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-311c5ab>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-a2be3fd>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-1a7e459
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-b2e8a14 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-b2e8a14 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-b2e8a14 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-f95e328 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-f95e328 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-f95e328 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-56422f0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-56422f0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-56422f0 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-e3b95ff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-e3b95ff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-e3b95ff .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-89c6f8a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-89c6f8a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-89c6f8a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-b61b313:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-b61b313>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-b61b313
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-b61b313>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-8ad3502>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-76f09b0
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-551d5f5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-551d5f5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-551d5f5 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-458df3f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-458df3f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-458df3f .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-c9f227e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-c9f227e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-c9f227e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-b7338bd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-b7338bd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-b7338bd .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-83d3aec .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-83d3aec .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-83d3aec .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-a7c49d1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-a7c49d1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-a7c49d1 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-15c64e8:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-15c64e8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-15c64e8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-15c64e8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-c8b47c0>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-e97ac2f
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-d783edc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-d783edc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-d783edc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-8384aa1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-149237 .elementor-element.elementor-element-8384aa1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-8384aa1 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-e64f8eb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-e64f8eb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-e64f8eb .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-092b45a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-092b45a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-092b45a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-d5bc392 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-d5bc392 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-d5bc392 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-0262d60 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-0262d60 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-0262d60 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-e5c1d8c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-149237 .elementor-element.elementor-element-e5c1d8c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-149237 .elementor-element.elementor-element-e5c1d8c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
}
.elementor-149237 .elementor-element.elementor-element-7c096c7:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-7c096c7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-7c096c7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-149237 .elementor-element.elementor-element-7c096c7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-e926d46>.elementor-widget-container
{
    padding: 0 0 30px 0;
}
.elementor-149237 .elementor-element.elementor-element-cfc8d83:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-cfc8d83>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-149237 .elementor-element.elementor-element-cfc8d83
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-cfc8d83>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-a7d9112>.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-149237 .elementor-element.elementor-element-a7d9112
{
    text-align: left;
}
.elementor-149237 .elementor-element.elementor-element-a7d9112 .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-149237 .elementor-element.elementor-element-6f3c2b2
{
    --divider-border-style: solid;
    --divider-color: #1754d5;
    --divider-border-width: 3.8px;
}
.elementor-149237 .elementor-element.elementor-element-6f3c2b2>.elementor-widget-container
{
    margin: 0% 0% 0% 0%;
}
.elementor-149237 .elementor-element.elementor-element-6f3c2b2 .elementor-divider-separator
{
    width: 28%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-149237 .elementor-element.elementor-element-6f3c2b2 .elementor-divider
{
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-149237 .elementor-element.elementor-element-e4684e5>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-149237 .elementor-element.elementor-element-e4684e5
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-149237 .elementor-element.elementor-element-e177940:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-e177940>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-149237 .elementor-element.elementor-element-e177940
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-e177940>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-46a5a8e
{
    margin-top: 0;
    margin-bottom: 30px;
}
.elementor-149237 .elementor-element.elementor-element-19320da
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-19320da .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-fe088c8
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-fe088c8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-149237 .elementor-element.elementor-element-e1c0355.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-e1c0355.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-104b401>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-7745dbf
{
    padding: 80px 0 50px 0;
}
.elementor-bc-flex-widget .elementor-149237 .elementor-element.elementor-element-b3ee4ef.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-b3ee4ef.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-149237 .elementor-element.elementor-element-c4d7335.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-c4d7335.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-149237 .elementor-element.elementor-element-c4d7335>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #1754d5;
    padding: 0 0 0 50px;
}
.elementor-149237 .elementor-element.elementor-element-c4d7335>.elementor-element-populated, .elementor-149237 .elementor-element.elementor-element-c4d7335>.elementor-element-populated>.elementor-background-overlay, .elementor-149237 .elementor-element.elementor-element-c4d7335>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-444da0b
{
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #020101;
}
.elementor-149237 .elementor-element.elementor-element-71158bd
{
    margin-top: 30px;
    margin-bottom: 50px;
}
.elementor-149237 .elementor-element.elementor-element-dae6391:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-dae6391>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-149237 .elementor-element.elementor-element-dae6391
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-dae6391>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-67d9346>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-149237 .elementor-element.elementor-element-67d9346
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-67d9346 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-149237 .elementor-element.elementor-element-6b46cef:not(.elementor-motion-effects-element-type-background), .elementor-149237 .elementor-element.elementor-element-6b46cef>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-149237 .elementor-element.elementor-element-6b46cef>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-149237 .elementor-element.elementor-element-6b46cef
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-0f8705c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 82px 0 82px;
}
.elementor-149237 .elementor-element.elementor-element-0f8705c
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-0f8705c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    color: #fff;
}
.elementor-149237 .elementor-element.elementor-element-24ff295>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-149237 .elementor-element.elementor-element-24ff295
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-24ff295 .elementor-heading-title
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-void-section-cf7 .neb-protected-content-message, .elementor-widget-void-section-cf7 .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-149237 .elementor-element.elementor-element-93c0037
{
    width: 70%;
    margin: 0 auto;
    dsiplay: table;
}
.elementor-149237 .elementor-element.elementor-element-93c0037 input[type="submit"]
{
    background: #1754d4;
    border: 1px solid #fff;
}
.elementor-149237 .elementor-element.elementor-element-93c0037 input[type="submit"]:hover
{
    background: #fff;
    color: #1754d4;
}
.elementor-149237 .elementor-element.elementor-element-93c0037 .wpcf7-form input[type=submit]
{
    transition: all .25s linear 0s;
    -webkit-transition: all .25s linear 0s;
    -o-transition: all .25s linear 0s;
}
.elementor-149237 .elementor-element.elementor-element-877af06
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #0842bd;
    padding: 50px 0 0 0;
}
.elementor-149237 .elementor-element.elementor-element-b05c67d .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 56px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-149237 .elementor-element.elementor-element-b05c67d .elementor-counter-title
{
    color: #8ba9e9;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-149237 .elementor-element.elementor-element-f06d426 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 56px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-149237 .elementor-element.elementor-element-f06d426 .elementor-counter-title
{
    color: #8ba9e9;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-149237 .elementor-element.elementor-element-1172092 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 56px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-149237 .elementor-element.elementor-element-1172092 .elementor-counter-title
{
    color: #8ba9e9;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-149237 .elementor-element.elementor-element-159d560 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 56px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-149237 .elementor-element.elementor-element-159d560 .elementor-counter-title
{
    color: #8ba9e9;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-149237 .elementor-element.elementor-element-1423ff9 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 56px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-149237 .elementor-element.elementor-element-1423ff9 .elementor-counter-title
{
    color: #8ba9e9;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-149237 .elementor-element.elementor-element-bc08c04
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-149237 .elementor-element.elementor-element-7224d1a>.elementor-widget-container
{
    margin: 0 0 40px 0;
}
.elementor-149237 .elementor-element.elementor-element-7224d1a
{
    text-align: center;
}
.elementor-149237 .elementor-element.elementor-element-7224d1a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 48px;
    color: #000;
}
.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-149237 .elementor-element.elementor-element-e18c031
{
    --grid-row-gap: 35px;
    --grid-column-gap: 35px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__thumbnail__link
{
    width: 100%;
}
.elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post
{
    border-radius: 15px;
    padding: 0 0 0 0;
    background-color: #f8f8f8;
}
.elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__text
{
    padding: 0 32px 0 32px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031.elementor-posts--thumbnail-left .elementor-post__thumbnail__link
{
    margin-right: 20px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031.elementor-posts--thumbnail-right .elementor-post__thumbnail__link
{
    margin-left: 20px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031.elementor-posts--thumbnail-top .elementor-post__thumbnail__link
{
    margin-bottom: 20px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__title, .elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__title a
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 48px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__title
{
    margin-bottom: 23px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__excerpt p
{
    color: #6b7084;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    line-height: 24px;
}
.elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__excerpt
{
    margin-bottom: 20px;
}
.elementor-149237 .elementor-element.elementor-element-c416aaa .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-149237 .elementor-element.elementor-element-c416aaa>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
@media(min-width: 768px)
{
    .elementor-149237 .elementor-element.elementor-element-fbb747b
    {
        width: 42.015%;
    }
    .elementor-149237 .elementor-element.elementor-element-646d5c3
    {
        width: 57.65%;
    }
    .elementor-149237 .elementor-element.elementor-element-9ffa4d3
    {
        width: 16.842%;
    }
    .elementor-149237 .elementor-element.elementor-element-2022a47
    {
        width: 33.158%;
    }
    .elementor-149237 .elementor-element.elementor-element-f91a4a8
    {
        width: 33.509%;
    }
    .elementor-149237 .elementor-element.elementor-element-01b4d17
    {
        width: 16.403%;
    }
    .elementor-149237 .elementor-element.elementor-element-92c93c7
    {
        width: 100%;
    }
    .elementor-149237 .elementor-element.elementor-element-0a6ffa5
    {
        width: 23.601%;
    }
    .elementor-149237 .elementor-element.elementor-element-efc67b1
    {
        width: 53%;
    }
    .elementor-149237 .elementor-element.elementor-element-8a5c996
    {
        width: 22.673%;
    }
    .elementor-149237 .elementor-element.elementor-element-96d4e90
    {
        width: 16.696%;
    }
    .elementor-149237 .elementor-element.elementor-element-266ce7b
    {
        width: 33.304%;
    }
    .elementor-149237 .elementor-element.elementor-element-45cd034
    {
        width: 33.304%;
    }
    .elementor-149237 .elementor-element.elementor-element-b1f4309
    {
        width: 16.629%;
    }
    .elementor-149237 .elementor-element.elementor-element-e89794e
    {
        width: 10.174%;
    }
    .elementor-149237 .elementor-element.elementor-element-f381c0a
    {
        width: 20.034%;
    }
    .elementor-149237 .elementor-element.elementor-element-d428d41
    {
        width: 19.122%;
    }
    .elementor-149237 .elementor-element.elementor-element-fd60376
    {
        width: 20.613%;
    }
    .elementor-149237 .elementor-element.elementor-element-9805352
    {
        width: 17.227%;
    }
    .elementor-149237 .elementor-element.elementor-element-8275692
    {
        width: 10.821%;
    }
    .elementor-149237 .elementor-element.elementor-element-f479af5
    {
        width: 10.059%;
    }
    .elementor-149237 .elementor-element.elementor-element-81f6837
    {
        width: 20.106%;
    }
    .elementor-149237 .elementor-element.elementor-element-ef2c75a
    {
        width: 19.167%;
    }
    .elementor-149237 .elementor-element.elementor-element-7618ec6
    {
        width: 19.791%;
    }
    .elementor-149237 .elementor-element.elementor-element-c3c3802
    {
        width: 19.125%;
    }
    .elementor-149237 .elementor-element.elementor-element-018c299
    {
        width: 9.75%;
    }
    .elementor-149237 .elementor-element.elementor-element-f2404e2
    {
        width: 17.018%;
    }
    .elementor-149237 .elementor-element.elementor-element-5b2a70d
    {
        width: 32.982%;
    }
    .elementor-149237 .elementor-element.elementor-element-3e72190
    {
        width: 32.105%;
    }
    .elementor-149237 .elementor-element.elementor-element-744819a
    {
        width: 17.873%;
    }
    .elementor-149237 .elementor-element.elementor-element-b3ee4ef
    {
        width: 60%;
    }
    .elementor-149237 .elementor-element.elementor-element-c4d7335
    {
        width: 40%;
    }
}
@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-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-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-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-149237 .elementor-element.elementor-element-9422cf7
    {
        padding: 50px 0 50px 0;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-149237 .elementor-element.elementor-element-a264a93 .elementor-counter-title
    {
        font-size: 23px;
    }
    .elementor-149237 .elementor-element.elementor-element-1345f0e .elementor-counter-title
    {
        font-size: 23px;
    }
    .elementor-149237 .elementor-element.elementor-element-7f39aab .elementor-counter-title
    {
        font-size: 23px;
    }
    .elementor-149237 .elementor-element.elementor-element-e6bc5be .elementor-counter-title
    {
        font-size: 23px;
    }
    .elementor-149237 .elementor-element.elementor-element-e213021 .elementor-counter-title
    {
        font-size: 23px;
    }
    .elementor-widget-text-editor
    {
        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-149237 .elementor-element.elementor-element-c98ae9a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-149237 .elementor-element.elementor-element-ab7f710
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 0 0;
    }
    .elementor-149237 .elementor-element.elementor-element-a891f69 .elementor-heading-title
    {
        font-size: 48px;
    }
    .elementor-149237 .elementor-element.elementor-element-6f3c2b2>.elementor-widget-container
    {
        padding: 0 0 0 90px;
    }
    .elementor-149237 .elementor-element.elementor-element-6f3c2b2 .elementor-divider
    {
        text-align: left;
    }
    .elementor-149237 .elementor-element.elementor-element-6f3c2b2 .elementor-divider-separator
    {
        margin: 0 auto;
        margin-left: 0;
    }
    .elementor-149237 .elementor-element.elementor-element-82a477a>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-149237 .elementor-element.elementor-element-b05c67d .elementor-counter-number-wrapper
    {
        font-size: 50px;
    }
    .elementor-149237 .elementor-element.elementor-element-b05c67d .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-149237 .elementor-element.elementor-element-f06d426 .elementor-counter-number-wrapper
    {
        font-size: 50px;
    }
    .elementor-149237 .elementor-element.elementor-element-f06d426 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-149237 .elementor-element.elementor-element-1172092 .elementor-counter-number-wrapper
    {
        font-size: 50px;
    }
    .elementor-149237 .elementor-element.elementor-element-1172092 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-149237 .elementor-element.elementor-element-159d560 .elementor-counter-number-wrapper
    {
        font-size: 50px;
    }
    .elementor-149237 .elementor-element.elementor-element-159d560 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-149237 .elementor-element.elementor-element-1423ff9 .elementor-counter-number-wrapper
    {
        font-size: 50px;
    }
    .elementor-149237 .elementor-element.elementor-element-1423ff9 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-149237 .elementor-element.elementor-element-bc08c04
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 15px 50px 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-1fc2b65>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-widget-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-149237 .elementor-element.elementor-element-e18c031 .elementor-post__title, .elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__title a
    {
        font-size: 24px;
        line-height: 32px;
    }
    .elementor-149237 .elementor-element.elementor-element-e18c031 .elementor-post__excerpt p
    {
        font-size: 14px;
    }
}
@media(max-width: 767px)
{
    .elementor-149237 .elementor-element.elementor-element-1157673>.elementor-element-populated
    {
        margin: 3px 3px 3px 3px;
        --e-column-margin-right: 3px;
        --e-column-margin-left: 3px;
    }
    .elementor-149237 .elementor-element.elementor-element-305f1c0
    {
        padding: 0 0 0 0;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-149237 .elementor-element.elementor-element-6782d75
    {
        text-align: center;
    }
    .elementor-149237 .elementor-element.elementor-element-6782d75 .elementor-heading-title
    {
        font-size: 40px;
    }
    .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-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-149237 .elementor-element.elementor-element-d730e2d .elementor-icon-list-item>a
    {
        font-size: 18px;
    }
    .elementor-widget-image .widget-image-caption
    {
        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-149237 .elementor-element.elementor-element-a264a93 .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-149237 .elementor-element.elementor-element-a264a93 .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-149237 .elementor-element.elementor-element-1345f0e .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-149237 .elementor-element.elementor-element-1345f0e .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-149237 .elementor-element.elementor-element-7f39aab .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-149237 .elementor-element.elementor-element-7f39aab .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-149237 .elementor-element.elementor-element-e6bc5be .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-149237 .elementor-element.elementor-element-e6bc5be .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-149237 .elementor-element.elementor-element-e213021 .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-149237 .elementor-element.elementor-element-e213021 .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-widget-text-editor
    {
        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-149237 .elementor-element.elementor-element-c98ae9a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-149237 .elementor-element.elementor-element-3ba7371>.elementor-element-populated
    {
        margin: -8px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-149237 .elementor-element.elementor-element-41c7b29 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-73cbca2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-28975fd .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-611e8ad .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-162eb1e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-78080c4 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-c7816ce .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-b9dae87 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-ab7f710
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 15px 30px 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-38bda56>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-149237 .elementor-element.elementor-element-dc255be
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 0 30px 0;
    }
    .elementor-149237 .elementor-element.elementor-element-5d4c9b4 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.3em;
    }
    .elementor-149237 .elementor-element.elementor-element-9dd6f4c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-51c4fb5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-1158f51 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-5ff0514 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-b08135b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-98d4dd6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-2503e12 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-4460b79 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-4ef024a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-fe39d59 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.3em;
    }
    .elementor-149237 .elementor-element.elementor-element-0e157c9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-176a5a3 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-0a86abd .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-c3536c1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-a261ab2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-b11f89c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-4e37cff .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-520fdb7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-6db545e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-7bf69da .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-2efd7b7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-357935f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-88dcdca .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-03d6aba .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-149237 .elementor-element.elementor-element-a7d9112>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-149237 .elementor-element.elementor-element-a7d9112
    {
        text-align: center;
    }
    .elementor-149237 .elementor-element.elementor-element-a7d9112 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-149237 .elementor-element.elementor-element-6f3c2b2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-149237 .elementor-element.elementor-element-6f3c2b2 .elementor-divider-separator
    {
        width: 18%;
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-149237 .elementor-element.elementor-element-6f3c2b2 .elementor-divider
    {
        text-align: center;
        padding-block-start: 2px;
        padding-block-end: 2px;
    }
    .elementor-149237 .elementor-element.elementor-element-e4684e5>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-149237 .elementor-element.elementor-element-e4684e5 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-149237 .elementor-element.elementor-element-67d9346 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-149237 .elementor-element.elementor-element-0f8705c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-149237 .elementor-element.elementor-element-0f8705c .elementor-heading-title
    {
        font-size: 31px;
        line-height: 46px;
    }
    .elementor-149237 .elementor-element.elementor-element-24ff295 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-149237 .elementor-element.elementor-element-de24c79
    {
        width: 50%;
    }
    .elementor-149237 .elementor-element.elementor-element-77c50c3
    {
        width: 50%;
    }
    .elementor-149237 .elementor-element.elementor-element-772a19e
    {
        width: 50%;
    }
    .elementor-149237 .elementor-element.elementor-element-06c55ec
    {
        width: 50%;
    }
    .elementor-149237 .elementor-element.elementor-element-bc08c04
    {
        padding: 30px 0 30px 0;
    }
    .elementor-149237 .elementor-element.elementor-element-7224d1a .elementor-heading-title
    {
        font-size: 28px;
    }
    .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-149237 .elementor-element.elementor-element-e18c031 .elementor-post__thumbnail__link
    {
        width: 100%;
    }
}/* Start custom CSS for section, class: .elementor-element-d435499 */
@media screen and (max-width: 600px)
{
    .casino_software_solution .elementor-col-20
    {
        width: 50%;
    }
}
@media(max-width: 767px)
{
    .casino_software_solution .elementor-counter-title
    {
        font-size: 16px!important;
    }
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-9004c67 */
a.cta-btn.elementor-button-text.openmodale.anchor_tooltip:hover
{
    animation-name: elementor-animation-push;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-3323051 */
a.cta-btn.elementor-button-text.openmodale.anchor_tooltip:hover
{
    animation-name: elementor-animation-push;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-dd0eb04 */
.trheeimg
{
    box-shadow: rgba(0,0,0,.35) 0 5px 15px;
}/* End custom CSS *//* Start custom CSS for column, class: .elementor-element-3ba7371 */
@media screen and (max-width: 767px)
{
    .secnd_col_game
    {
        margin-top: -10px;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-aa4b39b */
.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-efc67b1 */
@media screen and (max-width: 600px)
{
    .ai_beauty
    {
        margin-top: -10px;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-6d814e3 */
.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: -18px;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-511c29e */
.tab_faminly a.elementor-button-link.elementor-button.elementor-size-sm
{
    font-size: 30px!important;
    font-weight: 300!important;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-e177940 */
.timeline .proccessNo
{
    width: 20%;
}/* 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 */
