﻿.elementor-35981 .elementor-element.elementor-element-dcbc35c:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-dcbc35c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-35981 .elementor-element.elementor-element-dcbc35c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-dcbc35c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-0d09c66>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-c3c3f82
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-33da8a8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-33da8a8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-33da8a8>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 15px 0 0;
}
.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-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-d474c9d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-d474c9d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-d474c9d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 15px;
}
.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-35981 .elementor-element.elementor-element-36b64a4d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-36b64a4d .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.3em;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-18fdabc>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-18fdabc .elementor-heading-title
{
    font-size: 16px;
    font-weight: 600;
    line-height: 1.3em;
    color: #fff;
}
.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-35981 .elementor-element.elementor-element-133c3e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-35981 .elementor-element.elementor-element-133c3e
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.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-35981 .elementor-element.elementor-element-571126bf>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-571126bf
{
    width: 100%;
    max-width: 700px;
}
.elementor-35981 .elementor-element.elementor-element-571126bf input[type="submit"]
{
    margin: 0;
}
.elementor-35981 .elementor-element.elementor-element-571126bf .wpcf7-form input[type=submit]
{
    transition: all .25s linear 0s;
    -webkit-transition: all .25s linear 0s;
    -o-transition: all .25s linear 0s;
}
.elementor-35981 .elementor-element.elementor-element-1c256bf4:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-1c256bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-1c256bf4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-1c256bf4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-2f0ec066>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-2f0ec066
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-2f0ec066 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #1754d5;
}
.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-35981 .elementor-element.elementor-element-4fd981c7>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-4fd981c7
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-35981 .elementor-element.elementor-element-69eba2a5
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-22eb03bf.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-22eb03bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-22eb03bf>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.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-35981 .elementor-element.elementor-element-2e29bb65 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-35981 .elementor-element.elementor-element-2e29bb65 .elementor-button:hover, .elementor-35981 .elementor-element.elementor-element-2e29bb65 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-2e29bb65 .elementor-button:hover svg, .elementor-35981 .elementor-element.elementor-element-2e29bb65 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-2ecde86a:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-2ecde86a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-2ecde86a>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-2ecde86a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-629dc5a7>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-35981 .elementor-element.elementor-element-629dc5a7
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-629dc5a7 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-76c20741
{
    padding: 0 0 0 0;
}
.elementor-widget-icon-box .neb-protected-content-message, .elementor-widget-icon-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-icon-box.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon
{
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
{
    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-icon-box .elementor-icon-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-35981 .elementor-element.elementor-element-4b3696f7
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-4b3696f7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-4b3696f7.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-4b3696f7.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-4b3696f7.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-4b3696f7 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-4b3696f7 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-4b3696f7 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-4b3696f7 .elementor-icon-box-description
{
    color: #000;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-399d2023
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-399d2023 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-399d2023.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-399d2023.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-399d2023.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-399d2023 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-399d2023 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-399d2023 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-399d2023 .elementor-icon-box-description
{
    color: #000;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-3e979f0e
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-170ec387
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-170ec387 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-170ec387.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-170ec387.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-170ec387.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-170ec387 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-170ec387 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-170ec387 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-170ec387 .elementor-icon-box-description
{
    color: #000;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-3db0d8e6
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-3db0d8e6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-3db0d8e6.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-3db0d8e6.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-3db0d8e6.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-3db0d8e6 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-3db0d8e6 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-3db0d8e6 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-3db0d8e6 .elementor-icon-box-description
{
    color: #000;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-341ea6eb
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-3b4be6e2
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-3b4be6e2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-3b4be6e2.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-3b4be6e2.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-3b4be6e2.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-3b4be6e2 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-3b4be6e2 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-3b4be6e2 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-3b4be6e2 .elementor-icon-box-description
{
    color: #000;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-48101978
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-48101978 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-48101978.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-48101978.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-48101978.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-48101978 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-48101978 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-48101978 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-48101978 .elementor-icon-box-description
{
    color: #000;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-347edf47
{
    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: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-347edf47>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-24791a40 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-35981 .elementor-element.elementor-element-24791a40 .elementor-button:hover, .elementor-35981 .elementor-element.elementor-element-24791a40 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-24791a40 .elementor-button:hover svg, .elementor-35981 .elementor-element.elementor-element-24791a40 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-4f4469a0:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-4f4469a0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f64a2d;
    background-image: url("../../gambling/image/banner.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-35981 .elementor-element.elementor-element-4f4469a0>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-4f4469a0
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-7ecfcf46>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-7ecfcf46
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-7ecfcf46 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-b14b7f0
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-35981 .elementor-element.elementor-element-49e6aa6c
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-49e6aa6c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-49e6aa6c.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-49e6aa6c.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-49e6aa6c.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-49e6aa6c .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-49e6aa6c .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-49e6aa6c .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-49e6aa6c .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-7031edd0
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-7031edd0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7031edd0.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7031edd0.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-7031edd0.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7031edd0 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-7031edd0 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-7031edd0 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-7031edd0 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-75fc0c05
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-35981 .elementor-element.elementor-element-6a1619bd
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-6a1619bd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-6a1619bd.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-6a1619bd.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-6a1619bd.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-6a1619bd .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-6a1619bd .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-6a1619bd .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-6a1619bd .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-1e2cb5a1
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-1e2cb5a1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-1e2cb5a1.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-1e2cb5a1.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-1e2cb5a1.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-1e2cb5a1 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-1e2cb5a1 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-1e2cb5a1 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-1e2cb5a1 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-ad25488
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-35981 .elementor-element.elementor-element-7b579855
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-7b579855 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7b579855.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7b579855.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-7b579855.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7b579855 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-7b579855 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-7b579855 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-7b579855 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-6ff5698c
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-6ff5698c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-6ff5698c.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-6ff5698c.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-6ff5698c.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-6ff5698c .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-6ff5698c .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-6ff5698c .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-6ff5698c .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-7e7fd68
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-35981 .elementor-element.elementor-element-7f2f6172
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-7f2f6172 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7f2f6172.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7f2f6172.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-7f2f6172.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-7f2f6172 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-7f2f6172 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-7f2f6172 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-7f2f6172 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-3276ebef
{
    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: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-3276ebef>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-42dd4581 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 1px 1px 1px 1px;
    padding: 0 8px 0 8px;
}
.elementor-35981 .elementor-element.elementor-element-42dd4581 .elementor-button:hover, .elementor-35981 .elementor-element.elementor-element-42dd4581 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-42dd4581 .elementor-button:hover svg, .elementor-35981 .elementor-element.elementor-element-42dd4581 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-7e48d20f:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-7e48d20f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-7e48d20f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 20px 0;
}
.elementor-35981 .elementor-element.elementor-element-7e48d20f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-7b4167f1>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-35981 .elementor-element.elementor-element-7b4167f1
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-7b4167f1 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-250058b0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-250058b0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-7d42d611 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-65f9d6da img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-6122ae4f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-6122ae4f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-4d4ca9b1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-5250af97 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-4c9b3f15 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-2e46656.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-2e46656.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-2dda759f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-53105ed4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-4c33ade5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-4c33ade5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-5f5d7c05 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-2ad1ea05 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-29450955 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-7414b455.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-7414b455.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-5b12727e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-1428dee7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-dacf631.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-dacf631.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-779b0d10 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-35f97fbe img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-254778dc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-49287a2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-49287a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-695a6fb4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-2187dc1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-4e13bd53.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-4e13bd53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-586c7def img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-7dfc2b90 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-6cbf7015 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-8119b1c
{
    padding: 20px 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-fa6dff5
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    color: #000;
}
.elementor-35981 .elementor-element.elementor-element-73304abb
{
    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: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-73304abb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-73c45881.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-73c45881.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-59e3be8a
{
    text-align: right;
}
.elementor-35981 .elementor-element.elementor-element-59e3be8a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 40px;
    color: #000;
}
.elementor-35981 .elementor-element.elementor-element-319c702c .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-35981 .elementor-element.elementor-element-319c702c .elementor-button:hover, .elementor-35981 .elementor-element.elementor-element-319c702c .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-319c702c .elementor-button:hover svg, .elementor-35981 .elementor-element.elementor-element-319c702c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-578ae083:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-578ae083>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-578ae083
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-578ae083>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-5d54c335>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-5d54c335
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-5d54c335 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-44c481a1
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-3df3bbff
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-3df3bbff .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-3df3bbff.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-3df3bbff.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-3df3bbff.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-3df3bbff .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-3df3bbff .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-3df3bbff .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-3df3bbff .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-2c9871b
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-2c9871b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-2c9871b.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-2c9871b.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-2c9871b.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-2c9871b .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-2c9871b .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-2c9871b .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-2c9871b .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-581faf30
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-2cde9b1d
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-2cde9b1d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-2cde9b1d.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-2cde9b1d.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-2cde9b1d.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-2cde9b1d .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-2cde9b1d .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-2cde9b1d .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-2cde9b1d .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-35c2658c
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-35c2658c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-35c2658c.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-35c2658c.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-35c2658c.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-35c2658c .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-35c2658c .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-35c2658c .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-35c2658c .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-74e01218
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-79ff70e9
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-79ff70e9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-79ff70e9.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-79ff70e9.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-79ff70e9.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-79ff70e9 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-79ff70e9 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-79ff70e9 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-79ff70e9 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-18af9ec2
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-18af9ec2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-18af9ec2.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-18af9ec2.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-18af9ec2.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-18af9ec2 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-18af9ec2 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-18af9ec2 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-18af9ec2 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-4932d206
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-3dbb64c0
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-3dbb64c0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-3dbb64c0.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-3dbb64c0.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-3dbb64c0.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-3dbb64c0 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-3dbb64c0 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-3dbb64c0 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-3dbb64c0 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-4821b92
{
    --icon-box-icon-margin: 15px;
}
.elementor-35981 .elementor-element.elementor-element-4821b92 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-4821b92.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-4821b92.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-4821b92.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-4821b92 .elementor-icon
{
    font-size: 24px;
}
.elementor-35981 .elementor-element.elementor-element-4821b92 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-4821b92 .elementor-icon-box-title a
{
    font-size: 20px;
    line-height: .9em;
}
.elementor-35981 .elementor-element.elementor-element-4821b92 .elementor-icon-box-description
{
    color: #fff;
    font-size: 14px;
}
.elementor-35981 .elementor-element.elementor-element-3ec30dd2
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-7bdf3024.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-7bdf3024.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-7bdf3024>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-667cd175 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-35981 .elementor-element.elementor-element-667cd175 .elementor-button:hover, .elementor-35981 .elementor-element.elementor-element-667cd175 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-667cd175 .elementor-button:hover svg, .elementor-35981 .elementor-element.elementor-element-667cd175 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-4050d3fc:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-4050d3fc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-4050d3fc>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-4050d3fc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-4f093d6c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-4f093d6c
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-4f093d6c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-276ac932
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-82a8357
{
    --icon-box-icon-margin: 16px;
}
.elementor-35981 .elementor-element.elementor-element-82a8357.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-82a8357.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-82a8357.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-82a8357 .elementor-icon
{
    font-size: 20px;
}
.elementor-35981 .elementor-element.elementor-element-82a8357 .elementor-icon-box-title
{
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-82a8357 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-82a8357 .elementor-icon-box-title a
{
    line-height: .8em;
}
.elementor-35981 .elementor-element.elementor-element-bc5bfca
{
    --icon-box-icon-margin: 16px;
}
.elementor-35981 .elementor-element.elementor-element-bc5bfca.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-bc5bfca.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-bc5bfca.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-bc5bfca .elementor-icon
{
    font-size: 20px;
}
.elementor-35981 .elementor-element.elementor-element-bc5bfca .elementor-icon-box-title
{
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-bc5bfca .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-bc5bfca .elementor-icon-box-title a
{
    line-height: .8em;
}
.elementor-35981 .elementor-element.elementor-element-fa28795
{
    --icon-box-icon-margin: 16px;
}
.elementor-35981 .elementor-element.elementor-element-fa28795.elementor-view-stacked .elementor-icon
{
    background-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-fa28795.elementor-view-framed .elementor-icon, .elementor-35981 .elementor-element.elementor-element-fa28795.elementor-view-default .elementor-icon
{
    fill: #1754d4;
    color: #1754d4;
    border-color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-fa28795 .elementor-icon
{
    font-size: 20px;
}
.elementor-35981 .elementor-element.elementor-element-fa28795 .elementor-icon-box-title
{
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-fa28795 .elementor-icon-box-title, .elementor-35981 .elementor-element.elementor-element-fa28795 .elementor-icon-box-title a
{
    line-height: .8em;
}
.elementor-35981 .elementor-element.elementor-element-61d5eaf7
{
    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: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-61d5eaf7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-3f2919ec .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-35981 .elementor-element.elementor-element-3f2919ec .elementor-button:hover, .elementor-35981 .elementor-element.elementor-element-3f2919ec .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-3f2919ec .elementor-button:hover svg, .elementor-35981 .elementor-element.elementor-element-3f2919ec .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-ae31d72:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-ae31d72>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-ae31d72>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-ae31d72
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-b328675.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-b328675.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-07e9636>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-07e9636
{
    text-align: left;
}
.elementor-35981 .elementor-element.elementor-element-07e9636 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #1754d4;
}
.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-35981 .elementor-element.elementor-element-bf5ecae
{
    --divider-border-style: solid;
    --divider-color: #4054b2;
    --divider-border-width: 4px;
}
.elementor-35981 .elementor-element.elementor-element-bf5ecae .elementor-divider-separator
{
    width: 17%;
}
.elementor-35981 .elementor-element.elementor-element-bf5ecae .elementor-divider
{
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-35981 .elementor-element.elementor-element-f321a52 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-35981 .elementor-element.elementor-element-f321a52 .elementor-button:hover, .elementor-35981 .elementor-element.elementor-element-f321a52 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-35981 .elementor-element.elementor-element-f321a52 .elementor-button:hover svg, .elementor-35981 .elementor-element.elementor-element-f321a52 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-4e6eef9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-4e6eef9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-5f34058 .elementor-icon-list-icon i
{
    color: #1754d4;
    transition: color .3s;
}
.elementor-35981 .elementor-element.elementor-element-5f34058 .elementor-icon-list-icon svg
{
    fill: #1754d4;
    transition: fill .3s;
}
.elementor-35981 .elementor-element.elementor-element-5f34058
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-35981 .elementor-element.elementor-element-5f34058 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-35981 .elementor-element.elementor-element-2fc006db>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-2fc006db
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-3290b2c0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-3290b2c0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.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-35981 .elementor-element.elementor-element-24fabb4e>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-35981 .elementor-element.elementor-element-24fabb4e
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-35981 .elementor-element.elementor-element-a9e48fc:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-a9e48fc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-a9e48fc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 40px;
    margin-bottom: 0;
    padding: 40px 0 20px 0;
}
.elementor-35981 .elementor-element.elementor-element-a9e48fc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-4ab37dc4>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-35981 .elementor-element.elementor-element-4ab37dc4
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-4ab37dc4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-5ca99217.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-5ca99217.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-eea1e3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-1548eee5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-2ed079fd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-2ed079fd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-739993ef img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-46d21718 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-2fd70162 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-1b9f5678.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-1b9f5678.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-c1864fb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-291ea0d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-291ea0d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-26471a09 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-5af16c1c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-342340d7:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-342340d7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-342340d7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 20px 0;
}
.elementor-35981 .elementor-element.elementor-element-342340d7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-6e202b7c>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-35981 .elementor-element.elementor-element-6e202b7c
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-6e202b7c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-754cdd54.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-754cdd54.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-247d29b7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-78e63e08 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-395cce96.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-395cce96.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-196ecde8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-4dd1691f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-4989b49d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-13d82b33:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-13d82b33>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-13d82b33
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 20px 0;
}
.elementor-35981 .elementor-element.elementor-element-13d82b33>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-39ddf5a1>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-35981 .elementor-element.elementor-element-39ddf5a1
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-39ddf5a1 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-3e4f7e0a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-3e4f7e0a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-426eb3e8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-65576d9e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-65576d9e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-366d3e9f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-3adbc5ef img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-58f5faf9:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-58f5faf9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-58f5faf9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 40px 0;
}
.elementor-35981 .elementor-element.elementor-element-58f5faf9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-20ea5682>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-35981 .elementor-element.elementor-element-20ea5682
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-20ea5682 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-5c733f85.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-5c733f85.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-43da40c5 img
{
    width: 80%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-5d87acda img
{
    width: 80%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-76d49c8a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-76d49c8a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-31cf4a3c img
{
    width: 80%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-280a8644 img
{
    width: 80%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-73d7b303.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-73d7b303.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-49979aa0 img
{
    width: 80%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-515d8b71 img
{
    width: 100%;
    max-width: 80%;
}
.elementor-35981 .elementor-element.elementor-element-5afb9ab2 img
{
    width: 100%;
    max-width: 80%;
}
.elementor-35981 .elementor-element.elementor-element-71412811 img
{
    width: 100%;
    max-width: 80%;
}
.elementor-35981 .elementor-element.elementor-element-1ccd6837:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-1ccd6837>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-35981 .elementor-element.elementor-element-1ccd6837
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 40px 0;
}
.elementor-35981 .elementor-element.elementor-element-1ccd6837>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-44fbdf61>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-35981 .elementor-element.elementor-element-44fbdf61
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-44fbdf61 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-252cffb6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-252cffb6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-175d34c4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-6e46d7a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-49618c36.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-49618c36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-764fde2e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-40e07f92 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-4ad1eeed img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-625bf60.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-625bf60.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-630c7e1e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-445b014 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-1122435c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-1122435c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-78f1b3eb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-42978003 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-2806e571 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-72cc908f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-72cc908f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-3771c3b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-3792bcfd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-2f1ea110.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-2f1ea110.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-600d1a56 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-432277a3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-49b9c950 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-15654416.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-15654416.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-602f38a8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-3dcf05d5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-a29b8be.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-a29b8be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-479ad2bd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-11643e2d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-30a86a80 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-510f48b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-510f48b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-b0e834a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-83f7f35 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-35981 .elementor-element.elementor-element-9cdd7d0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-9cdd7d0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-35981 .elementor-element.elementor-element-6aa1c4e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-2b5c692 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-35981 .elementor-element.elementor-element-13e5da2b:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-13e5da2b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
    background-image: url("../../gambling/image/office-820390_19201.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-35981 .elementor-element.elementor-element-13e5da2b>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-35981 .elementor-element.elementor-element-13e5da2b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-1a322546>.elementor-widget-container
{
    margin: 50px 0 0 0;
    padding: 0 82px 0 82px;
}
.elementor-35981 .elementor-element.elementor-element-1a322546
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-1a322546 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-3117903e>.elementor-widget-container
{
    margin: 0 0 35px 0;
}
.elementor-35981 .elementor-element.elementor-element-3117903e
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-3117903e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-35981 .elementor-element.elementor-element-49dd8ce6
{
    width: 70%;
    margin: 0 auto;
    dsiplay: table;
}
.elementor-35981 .elementor-element.elementor-element-49dd8ce6 .wpcf7-form input[type=submit]
{
    transition: all .25s linear 0s;
    -webkit-transition: all .25s linear 0s;
    -o-transition: all .25s linear 0s;
}
.elementor-35981 .elementor-element.elementor-element-381bd2e6
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-34713ee9>.elementor-widget-container
{
    margin: 0 0 50px 0;
}
.elementor-35981 .elementor-element.elementor-element-34713ee9
{
    text-align: center;
}
.elementor-35981 .elementor-element.elementor-element-34713ee9 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-obfx-posts-grid .neb-protected-content-message, .elementor-widget-obfx-posts-grid .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-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    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-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta>span
{
    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-obfx-posts-grid .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-content
{
    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-widget-obfx-posts-grid .obfx-grid-price
{
    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-widget-obfx-posts-grid .obfx-grid-footer a
{
    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);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-col-image
{
    height: 155px;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-meta
{
    color: #f64a2d;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-meta span
{
    color: #f64a2d;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-meta a
{
    color: #f64a2d;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-content
{
    font-size: 14px;
    font-weight: 500;
    color: #111;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-footer a
{
    font-size: 16px;
    color: #fff;
    background-color: #1754d4;
    box-shadow: 0 0 0 0 rgba(0,0,0,.5);
    padding: 10px 10px 10px 10px;
    border-radius: 0 0 0 0;
}
.elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-footer a:hover
{
    color: #1754d4;
    background-color: #f3f3f3;
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .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-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .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-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-35981 .elementor-element.elementor-element-69eba2a5
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-35981 .elementor-element.elementor-element-347edf47
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-4f4469a0:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-4f4469a0>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-black.jpg");
    }
    .elementor-35981 .elementor-element.elementor-element-3276ebef
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-7e48d20f
    {
        padding: 50px 0 50px 0;
    }
    .elementor-35981 .elementor-element.elementor-element-3ec30dd2
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-35981 .elementor-element.elementor-element-13e5da2b:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-13e5da2b>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-35981 .elementor-element.elementor-element-3b5b2986>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-381bd2e6
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-34713ee9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-35981 .elementor-element.elementor-element-36b64a4d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-36b64a4d .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-35981 .elementor-element.elementor-element-18fdabc>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-18fdabc .elementor-heading-title
    {
        font-size: 20px;
    }
    .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-35981 .elementor-element.elementor-element-133c3e>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-35981 .elementor-element.elementor-element-133c3e .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-35981 .elementor-element.elementor-element-571126bf>.elementor-widget-container
    {
        margin: 0 15px 0 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-2f0ec066 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-35981 .elementor-element.elementor-element-4fd981c7
    {
        text-align: center;
    }
    .elementor-35981 .elementor-element.elementor-element-69eba2a5
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-22eb03bf
    {
        width: 100%;
    }
    .elementor-35981 .elementor-element.elementor-element-22eb03bf>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-35981 .elementor-element.elementor-element-2e29bb65>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-629dc5a7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-35981 .elementor-element.elementor-element-347edf47
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-24791a40>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-4f4469a0:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-4f4469a0>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-black.jpg");
    }
    .elementor-35981 .elementor-element.elementor-element-7ecfcf46 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-42dd4581>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-7e48d20f
    {
        padding: 50px 0 50px 0;
    }
    .elementor-35981 .elementor-element.elementor-element-7b4167f1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-59e3be8a
    {
        text-align: center;
    }
    .elementor-35981 .elementor-element.elementor-element-59e3be8a .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-35981 .elementor-element.elementor-element-319c702c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-578ae083
    {
        padding: 50px 0 50px 0;
    }
    .elementor-35981 .elementor-element.elementor-element-5d54c335 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-35981 .elementor-element.elementor-element-3ec30dd2
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-7bdf3024
    {
        width: 100%;
    }
    .elementor-35981 .elementor-element.elementor-element-7bdf3024>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-35981 .elementor-element.elementor-element-667cd175>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-4f093d6c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-61d5eaf7
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-3f2919ec>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-07e9636 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-f321a52>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-24fabb4e>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-35981 .elementor-element.elementor-element-24fabb4e
    {
        text-align: center;
    }
    .elementor-35981 .elementor-element.elementor-element-4ab37dc4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-6e202b7c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-39ddf5a1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-20ea5682 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-44fbdf61 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-35981 .elementor-element.elementor-element-1a322546>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-35981 .elementor-element.elementor-element-1a322546 .elementor-heading-title
    {
        font-size: 31px;
        line-height: 46px;
    }
    .elementor-35981 .elementor-element.elementor-element-3117903e .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-35981 .elementor-element.elementor-element-6a1305a5 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(min-width: 768px)
{
    .elementor-35981 .elementor-element.elementor-element-22dce337
    {
        width: 100%;
    }
    .elementor-35981 .elementor-element.elementor-element-3290b2c0
    {
        width: 54.95%;
    }
    .elementor-35981 .elementor-element.elementor-element-3167b8cb
    {
        width: 45.05%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-35981 .elementor-element.elementor-element-22eb03bf
    {
        width: 100%;
    }
    .elementor-35981 .elementor-element.elementor-element-7bdf3024
    {
        width: 100%;
    }
    .elementor-35981 .elementor-element.elementor-element-3290b2c0
    {
        width: 100%;
    }
    .elementor-35981 .elementor-element.elementor-element-3167b8cb
    {
        width: 100%;
    }
}
@media(min-width: 1367px)
{
    .elementor-35981 .elementor-element.elementor-element-13e5da2b:not(.elementor-motion-effects-element-type-background), .elementor-35981 .elementor-element.elementor-element-13e5da2b>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: scroll;
    }
}/* 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 */
