﻿.elementor-38392 .elementor-element.elementor-element-10c57127:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-10c57127>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-38392 .elementor-element.elementor-element-10c57127
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-10c57127>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-7251cd28.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7251cd28.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7251cd28>.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-38392 .elementor-element.elementor-element-59061f3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-59061f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-59061f3>.elementor-element-populated, .elementor-38392 .elementor-element.elementor-element-59061f3>.elementor-element-populated>.elementor-background-overlay, .elementor-38392 .elementor-element.elementor-element-59061f3>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-38392 .elementor-element.elementor-element-59061f3>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 15px;
}
.elementor-38392 .elementor-element.elementor-element-59061f3>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.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-38392 .elementor-element.elementor-element-59a242d2>.elementor-widget-container
{
    margin: 30px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-59a242d2 .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-38392 .elementor-element.elementor-element-7f23688e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-7f23688e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    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-38392 .elementor-element.elementor-element-430824fe>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-38392 .elementor-element.elementor-element-430824fe
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-item>.elementor-icon-list-text, .elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-widget-global .neb-protected-content-message, .elementor-widget-global .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .eael-contact-form-7-title
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .eael-contact-form-7-description
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-select
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form label, .elementor-widget-global .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-not-valid-tip
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-38392 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-38392 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-38392 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-38392 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-33674f9:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-33674f9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38392 .elementor-element.elementor-element-33674f9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-33674f9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-711d82bb>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-711d82bb
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-711d82bb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #020101;
}
.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-38392 .elementor-element.elementor-element-3b0addb6>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-3b0addb6
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-58bc003a
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-354f68ad.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-354f68ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-354f68ad>.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-38392 .elementor-element.elementor-element-36946697 .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-38392 .elementor-element.elementor-element-36946697 .elementor-button:hover, .elementor-38392 .elementor-element.elementor-element-36946697 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-36946697 .elementor-button:hover svg, .elementor-38392 .elementor-element.elementor-element-36946697 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-616ccfc2:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-616ccfc2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-616ccfc2>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-616ccfc2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-3860388b>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-3860388b
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-3860388b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-321a1b6e
{
    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-38392 .elementor-element.elementor-element-21e38289
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-21e38289 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-21e38289.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-21e38289.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-21e38289.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-21e38289 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-21e38289 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-21e38289 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38392 .elementor-element.elementor-element-21e38289 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-1b8b183f
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1b8b183f .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-1b8b183f.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-1b8b183f.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-1b8b183f.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-1b8b183f .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1b8b183f .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-1b8b183f .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38392 .elementor-element.elementor-element-1b8b183f .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-f73844b
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-291a5c46
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-291a5c46 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-291a5c46.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-291a5c46.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-291a5c46.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-291a5c46 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-291a5c46 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-291a5c46 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38392 .elementor-element.elementor-element-291a5c46 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-1123100a
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1123100a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-1123100a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-1123100a.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-1123100a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-1123100a .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1123100a .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-1123100a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38392 .elementor-element.elementor-element-1123100a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-1abc7574
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-55198994
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-55198994 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-55198994.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-55198994.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-55198994.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-55198994 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-55198994 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-55198994 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38392 .elementor-element.elementor-element-55198994 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-271b47f3
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-271b47f3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-271b47f3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-271b47f3.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-271b47f3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-271b47f3 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-271b47f3 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-271b47f3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38392 .elementor-element.elementor-element-271b47f3 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-6daaec3c
{
    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-38392 .elementor-element.elementor-element-6daaec3c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-3a78fedb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-3a78fedb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-1c3c30bf .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-38392 .elementor-element.elementor-element-1c3c30bf .elementor-button:hover, .elementor-38392 .elementor-element.elementor-element-1c3c30bf .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-1c3c30bf .elementor-button:hover svg, .elementor-38392 .elementor-element.elementor-element-1c3c30bf .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-b7d5c5c:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-b7d5c5c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38392 .elementor-element.elementor-element-b7d5c5c>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-b7d5c5c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-648af23>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-648af23
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-648af23 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-5a3d4fe
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-8d8a8d6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-8d8a8d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-2fa8bbf
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-2fa8bbf .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-2fa8bbf.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-2fa8bbf.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-2fa8bbf.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-2fa8bbf .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-2fa8bbf .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-2fa8bbf .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-2fa8bbf .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-0552e1b
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-0552e1b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-0552e1b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-0552e1b.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-0552e1b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-0552e1b .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-0552e1b .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-0552e1b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-0552e1b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-212a242
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-212a242 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-212a242.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-212a242.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-212a242.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-212a242 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-212a242 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-212a242 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-212a242 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-c942b9a
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-c942b9a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-c942b9a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-c942b9a.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-c942b9a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-c942b9a .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-c942b9a .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-c942b9a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-c942b9a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-94654cc
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-29c2c67
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-29c2c67 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-29c2c67.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-29c2c67.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-29c2c67.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-29c2c67 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-29c2c67 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-29c2c67 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-29c2c67 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-8340c91
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-8340c91 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-8340c91.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-8340c91.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-8340c91.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-8340c91 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-8340c91 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-8340c91 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-8340c91 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-934dcb9
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-934dcb9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-934dcb9.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-934dcb9.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-934dcb9.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-934dcb9 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-934dcb9 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-934dcb9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-934dcb9 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-417570f
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-417570f .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-417570f.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-417570f.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-417570f.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-417570f .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-417570f .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-417570f .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-417570f .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-f1e5b23
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-9eb7379
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-9eb7379 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-9eb7379.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-9eb7379.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-9eb7379.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-9eb7379 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-9eb7379 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-9eb7379 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-9eb7379 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-0eaac8a
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-0eaac8a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-0eaac8a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-0eaac8a.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-0eaac8a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-0eaac8a .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-0eaac8a .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-0eaac8a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-0eaac8a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-fef46a6
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-fef46a6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-fef46a6.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-fef46a6.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-fef46a6.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-fef46a6 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-fef46a6 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-fef46a6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-fef46a6 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-2cb90d5
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-2cb90d5 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-2cb90d5.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-2cb90d5.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-2cb90d5.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-2cb90d5 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-2cb90d5 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-2cb90d5 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-2cb90d5 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-8cb8abb
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-21b3529
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-21b3529 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-21b3529.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-21b3529.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-21b3529.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-21b3529 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-21b3529 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-21b3529 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-21b3529 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-e8e74e1
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-e8e74e1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-e8e74e1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-e8e74e1.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-e8e74e1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-e8e74e1 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-e8e74e1 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-e8e74e1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-e8e74e1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-a241b78
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-a241b78 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-a241b78.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-a241b78.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-a241b78.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-a241b78 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-a241b78 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-a241b78 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-a241b78 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-5f9d62e
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-5f9d62e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-5f9d62e.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-5f9d62e.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-5f9d62e.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-5f9d62e .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-5f9d62e .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-5f9d62e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-5f9d62e .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-9dc9d29
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-893b11c
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-893b11c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-893b11c.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-893b11c.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-893b11c.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-893b11c .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-893b11c .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-893b11c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-893b11c .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-07f7b92
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-07f7b92 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-07f7b92.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-07f7b92.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-07f7b92.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-07f7b92 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-07f7b92 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-07f7b92 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-07f7b92 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-d9194b4
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-d9194b4 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-d9194b4.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-d9194b4.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-d9194b4.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-d9194b4 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-d9194b4 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-d9194b4 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38392 .elementor-element.elementor-element-d9194b4 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-edba2e9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-edba2e9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-edba2e9>.elementor-element-populated
{
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-bec92d1
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-7b5a805
{
    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-38392 .elementor-element.elementor-element-7b5a805>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-08d9c39.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-08d9c39.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7cb1d55 .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-38392 .elementor-element.elementor-element-7cb1d55 .elementor-button:hover, .elementor-38392 .elementor-element.elementor-element-7cb1d55 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-7cb1d55 .elementor-button:hover svg, .elementor-38392 .elementor-element.elementor-element-7cb1d55 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-1f853778:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-1f853778>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-1f853778
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-1f853778>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-4d8ccedb>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-4d8ccedb
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-4d8ccedb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-5228e397
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-560886f4
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-560886f4 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-560886f4.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-560886f4.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-560886f4.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-560886f4 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-560886f4 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-560886f4 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-560886f4 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-7993d3a8
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7993d3a8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7993d3a8.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7993d3a8.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-7993d3a8.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7993d3a8 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7993d3a8 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-7993d3a8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-7993d3a8 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-262b959e
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-304ca140
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-304ca140 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-304ca140.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-304ca140.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-304ca140.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-304ca140 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-304ca140 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-304ca140 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-304ca140 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-7a3ce127
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7a3ce127 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7a3ce127.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7a3ce127.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-7a3ce127.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7a3ce127 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7a3ce127 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-7a3ce127 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-7a3ce127 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-793eaafa
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-209e26ff
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-209e26ff .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-209e26ff.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-209e26ff.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-209e26ff.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-209e26ff .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-209e26ff .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-209e26ff .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-209e26ff .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-442c6087
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-442c6087 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-442c6087.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-442c6087.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-442c6087.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-442c6087 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-442c6087 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-442c6087 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-442c6087 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-37ca5ea2
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-1eb22548
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1eb22548 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-1eb22548.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-1eb22548.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-1eb22548.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-1eb22548 .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1eb22548 .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-1eb22548 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-1eb22548 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-7044f93c
{
    --icon-box-icon-margin: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7044f93c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7044f93c.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7044f93c.elementor-view-framed .elementor-icon, .elementor-38392 .elementor-element.elementor-element-7044f93c.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7044f93c .elementor-icon
{
    font-size: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7044f93c .elementor-icon-box-title, .elementor-38392 .elementor-element.elementor-element-7044f93c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38392 .elementor-element.elementor-element-7044f93c .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38392 .elementor-element.elementor-element-45583812
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-79e0db2f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-79e0db2f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-79e0db2f>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-dc41871 .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-38392 .elementor-element.elementor-element-dc41871 .elementor-button:hover, .elementor-38392 .elementor-element.elementor-element-dc41871 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-dc41871 .elementor-button:hover svg, .elementor-38392 .elementor-element.elementor-element-dc41871 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-93e52a9:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-93e52a9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38392 .elementor-element.elementor-element-93e52a9>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-93e52a9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-67973891>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-67973891
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-67973891 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-115a7937
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-38392 .elementor-element.elementor-element-1b1e3ec9
{
    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-38392 .elementor-element.elementor-element-1b1e3ec9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-7e521805 .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-38392 .elementor-element.elementor-element-7e521805 .elementor-button:hover, .elementor-38392 .elementor-element.elementor-element-7e521805 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-7e521805 .elementor-button:hover svg, .elementor-38392 .elementor-element.elementor-element-7e521805 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-87d9e64:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-87d9e64>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-87d9e64
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-87d9e64>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-e03aa9c>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-e03aa9c
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-e03aa9c .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-38392 .elementor-element.elementor-element-3be9c09.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-3be9c09.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-36b4473 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-3d9e454 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-742e15c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-742e15c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-9765b1b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-3a36e21 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-cb8a23a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-33665d1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-33665d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-cb11d71 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-08cfb64 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-ee6a6e0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-ee6a6e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-843c76c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-c400602 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-4e7dbad img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-985da1c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-985da1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-0fb76b4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-fefe073 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-ee4a3ef.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-ee4a3ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-f9ba73d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-79110ad.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-79110ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-2fc1075 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-58c8cc1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-58c8cc1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-a82809b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-5c39c75.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-5c39c75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-e95a370.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-e95a370.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-71a40d5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-1b1fa90.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-1b1fa90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-15045af.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-15045af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-9d38868
{
    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-38392 .elementor-element.elementor-element-9d38868>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-d12974e .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-38392 .elementor-element.elementor-element-d12974e .elementor-button:hover, .elementor-38392 .elementor-element.elementor-element-d12974e .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-d12974e .elementor-button:hover svg, .elementor-38392 .elementor-element.elementor-element-d12974e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-4bae69ad:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-4bae69ad>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-38392 .elementor-element.elementor-element-4bae69ad
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-4bae69ad>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-5d2b6a2e>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-5d2b6a2e
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-5d2b6a2e .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-491042d
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-6cc85411>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-1ca974a7 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-5dfb29d1.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-38392 .elementor-element.elementor-element-5dfb29d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-38392 .elementor-element.elementor-element-30c7e6b0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-30c7e6b0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-30c7e6b0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-30c7e6b0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-30c7e6b0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-30c7e6b0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-30c7e6b0 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38392 .elementor-element.elementor-element-4eb5d4e8
{
    padding: 30px 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-6298dee8>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-38392 .elementor-element.elementor-element-39cbd31f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-39cbd31f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-39cbd31f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-39cbd31f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-39cbd31f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-38392 .elementor-element.elementor-element-39cbd31f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-39cbd31f .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38392 .elementor-element.elementor-element-19e2c69f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-19e2c69f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-19e2c69f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-19e2c69f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-19e2c69f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-19e2c69f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-19e2c69f .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38392 .elementor-element.elementor-element-5e2140e1
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-31b3d68a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-38392 .elementor-element.elementor-element-31b3d68a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-38392 .elementor-element.elementor-element-31b3d68a>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-72d8012d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-72d8012d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-72d8012d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-72d8012d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-72d8012d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-72d8012d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-72d8012d .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-27c81c73.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-38392 .elementor-element.elementor-element-27c81c73.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-38392 .elementor-element.elementor-element-48b7dfb1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-48b7dfb1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-48b7dfb1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-48b7dfb1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-48b7dfb1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-48b7dfb1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-48b7dfb1 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38392 .elementor-element.elementor-element-7c27e6c5
{
    padding: 30px 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-532bd31f>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-7a5b50ff.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7a5b50ff.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7a5b50ff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-7a5b50ff .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-7a5b50ff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-7a5b50ff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-7a5b50ff .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38392 .elementor-element.elementor-element-42b417e6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-42b417e6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-42b417e6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-42b417e6 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-42b417e6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-42b417e6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-42b417e6 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-38392 .elementor-element.elementor-element-150fea2a
{
    padding: 30px 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-952cfbd>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-4868088b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38392 .elementor-element.elementor-element-4868088b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38392 .elementor-element.elementor-element-4868088b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38392 .elementor-element.elementor-element-4868088b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38392 .elementor-element.elementor-element-4868088b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38392 .elementor-element.elementor-element-4868088b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-4868088b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38392 .elementor-element.elementor-element-2d5f2006
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-39081b2b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-39081b2b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-39081b2b>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-element-68f075c5 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-38392 .elementor-element.elementor-element-68f075c5 .elementor-button:hover, .elementor-38392 .elementor-element.elementor-element-68f075c5 .elementor-button:focus
{
    background-color: #1754d4;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-68f075c5 .elementor-button:hover svg, .elementor-38392 .elementor-element.elementor-element-68f075c5 .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-38392 .elementor-element.elementor-element-42180abe>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-42180abe:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-42180abe>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38392 .elementor-element.elementor-element-42180abe
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-42180abe>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-2b9c4ebe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-2b9c4ebe.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-38392 .elementor-element.elementor-element-78e25b3b>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-38392 .elementor-element.elementor-element-78e25b3b
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-38392 .elementor-element.elementor-element-22583cf1
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-23c03d4a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-23c03d4a>.elementor-element-populated, .elementor-38392 .elementor-element.elementor-element-23c03d4a>.elementor-element-populated>.elementor-background-overlay, .elementor-38392 .elementor-element.elementor-element-23c03d4a>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38392 .elementor-element.elementor-element-23c03d4a>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(9,23,58,.18);
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
}
.elementor-38392 .elementor-element.elementor-element-2958deca>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38392 .elementor-element.elementor-element-2958deca
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-2958deca .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-7ae6d0ac.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7ae6d0ac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-21d0f0eb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-21d0f0eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-55a8a115.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-55a8a115.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-30ca509b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-30ca509b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-72c9d4e1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-72c9d4e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-790ace13.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-790ace13.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-4f1b197a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-4f1b197a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-49e39b5b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-49e39b5b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-39b754aa>.elementor-element-populated, .elementor-38392 .elementor-element.elementor-element-39b754aa>.elementor-element-populated>.elementor-background-overlay, .elementor-38392 .elementor-element.elementor-element-39b754aa>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38392 .elementor-element.elementor-element-39b754aa>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
    margin: 0% 10% 0% 0%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 0%;
}
.elementor-38392 .elementor-element.elementor-element-5543680>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38392 .elementor-element.elementor-element-5543680
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-5543680 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-74937650.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-74937650.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-3c545c53.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-3c545c53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-550270ce.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-550270ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-3561b3fe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-3561b3fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-10314302.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-10314302.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-69aa167e img
{
    width: 100px;
}
.elementor-38392 .elementor-element.elementor-element-50c50654>.elementor-element-populated, .elementor-38392 .elementor-element.elementor-element-50c50654>.elementor-element-populated>.elementor-background-overlay, .elementor-38392 .elementor-element.elementor-element-50c50654>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38392 .elementor-element.elementor-element-50c50654>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
    margin: 0% 10% 0% 0%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 0%;
}
.elementor-38392 .elementor-element.elementor-element-2be594b3>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38392 .elementor-element.elementor-element-2be594b3
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-2be594b3 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-1af86c5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-1af86c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-36455708 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-265aa6cd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-265aa6cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-75467780 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-41a156ff.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-41a156ff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-24a73b3c img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-1b7c3556.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-1b7c3556.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-317feb73 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-7a06b00d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7a06b00d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-2f799c7c img
{
    width: 80px;
}
.elementor-38392 .elementor-element.elementor-element-368e814>.elementor-element-populated, .elementor-38392 .elementor-element.elementor-element-368e814>.elementor-element-populated>.elementor-background-overlay, .elementor-38392 .elementor-element.elementor-element-368e814>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38392 .elementor-element.elementor-element-368e814>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-38392 .elementor-element.elementor-element-52cd14a3>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38392 .elementor-element.elementor-element-52cd14a3
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-52cd14a3 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-5b4ef0e8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-5b4ef0e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-3d448c8f img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-7c4982af.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7c4982af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-78c4cd5c img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-767e049a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-767e049a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-76dc49c1 img
{
    width: 50%;
}
.elementor-38392 .elementor-element.elementor-element-2717f51a:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-2717f51a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38392 .elementor-element.elementor-element-2717f51a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-2717f51a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-6688e693>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-6688e693
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-6688e693 .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-38392 .elementor-element.elementor-element-79745a0b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-79745a0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-237998f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-4a823d77 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-180e4579.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-180e4579.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-37d9e6a0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-73155cb6 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-257e9c36 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-19bddd36.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-19bddd36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-2f2bbce4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-1f006b7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-1f006b7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-12270c80 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-77a6ab5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-135dcefb:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-135dcefb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38392 .elementor-element.elementor-element-135dcefb
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-135dcefb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-7d58ebe8>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-7d58ebe8
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-7d58ebe8 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-68501ba6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-68501ba6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-3d354aa img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-6d06d230 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-210e2187.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-210e2187.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-40d69b8a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-69020a43 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-608cfd2d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-6d44854f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-6d44854f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-6f7c26eb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-75487676 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-69896317.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-69896317.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-47321aac img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-45a54458 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-79fb1307 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-7bce729c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7bce729c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-5655bd65 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-4dc75758 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-7255a01c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-7255a01c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-43ff620b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-1b9abb90 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-3cbc8c40 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-28f003c1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-28f003c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-352fe3a0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-408b6367 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-32f4df26.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-32f4df26.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-47c7ec8d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-1c6e7134 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-60e6ec5b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-dddcdf0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-dddcdf0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-90f9105 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-d3a5143 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38392 .elementor-element.elementor-element-95bd843.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-95bd843.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38392 .elementor-element.elementor-element-12e0fea img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-177cf85 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38392 .elementor-element.elementor-element-6acc7fc5:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-6acc7fc5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-38392 .elementor-element.elementor-element-6acc7fc5>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38392 .elementor-element.elementor-element-6acc7fc5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-55f00ebb>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-55f00ebb
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-55f00ebb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-349f9184>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-38392 .elementor-element.elementor-element-349f9184
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-349f9184 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-f5dc096>.elementor-container
{
    max-width: 800px;
}
.elementor-38392 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-38392 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-38392 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-38392 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    background-color: #1754d5;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 0 0 0 0;
    margin-top: 10px;
}
.elementor-38392 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-38392 .elementor-element.elementor-element-5e54091>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 38px 38px 38px 38px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-5e54091.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-38392 .elementor-element.elementor-element-5e54091.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-38392 .elementor-element.elementor-element-5e54091.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-38392 .elementor-element.elementor-element-5e54091 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38392 .elementor-element.elementor-element-5e54091 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-38392 .elementor-element.elementor-element-5e54091 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-5e54091 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38392 .elementor-element.elementor-element-54264b6>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 20px 20px 34px 20px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-54264b6 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-54264b6.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-38392 .elementor-element.elementor-element-54264b6.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-38392 .elementor-element.elementor-element-54264b6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-38392 .elementor-element.elementor-element-54264b6 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38392 .elementor-element.elementor-element-54264b6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-54264b6 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38392 .elementor-element.elementor-element-26bb4c5>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 24px 24px 24px 24px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-26bb4c5.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-38392 .elementor-element.elementor-element-26bb4c5.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-38392 .elementor-element.elementor-element-26bb4c5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-38392 .elementor-element.elementor-element-26bb4c5 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38392 .elementor-element.elementor-element-26bb4c5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-26bb4c5 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38392 .elementor-element.elementor-element-39030d2>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 15px 15px 32px 15px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-38392 .elementor-element.elementor-element-39030d2.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-38392 .elementor-element.elementor-element-39030d2.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-38392 .elementor-element.elementor-element-39030d2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-38392 .elementor-element.elementor-element-39030d2 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38392 .elementor-element.elementor-element-39030d2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38392 .elementor-element.elementor-element-39030d2 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38392 .elementor-element.elementor-element-3017062
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38392 .elementor-element.elementor-element-b9ac506>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-element-b9ac506
{
    text-align: center;
}
.elementor-38392 .elementor-element.elementor-element-b9ac506 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .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-global .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .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-global .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .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-global .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-global .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-global .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-38392 .elementor-element.elementor-global-40994>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 10px 0;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-col
{
    padding: 0 0 0 0;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 4px 4px 19px -5px rgba(0,0,0,.5);
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title, .elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-title
{
    margin: 0 0 10px 0;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-meta
{
    color: #1754d5;
    margin: 0 0 10px 0;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-content
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #111;
    margin: 0 0 20px 0;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-footer a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-38392 .elementor-element.elementor-element-2b9c4ebe
    {
        width: 54%;
    }
    .elementor-38392 .elementor-element.elementor-element-435dab8e
    {
        width: 46%;
    }
    .elementor-38392 .elementor-element.elementor-element-23c03d4a
    {
        width: 40%;
    }
    .elementor-38392 .elementor-element.elementor-element-39b754aa
    {
        width: 20%;
    }
    .elementor-38392 .elementor-element.elementor-element-50c50654
    {
        width: 20%;
    }
    .elementor-38392 .elementor-element.elementor-element-368e814
    {
        width: 20%;
    }
}
@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-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-38392 .elementor-element.elementor-element-10c57127:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-10c57127>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .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-38392 .elementor-element.elementor-element-58bc003a
    {
        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-38392 .elementor-element.elementor-element-6daaec3c
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-7b5a805
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-45583812
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-38392 .elementor-element.elementor-element-87d9e64
    {
        padding: 50px 0 50px 0;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-38392 .elementor-element.elementor-element-2d5f2006
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-38392 .elementor-element.elementor-element-6acc7fc5:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-6acc7fc5>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-38392 .elementor-element.elementor-element-250ae9cf>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-5e54091>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-54264b6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-39030d2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-3017062
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-b9ac506>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-38392 .elementor-element.elementor-element-10c57127:not(.elementor-motion-effects-element-type-background), .elementor-38392 .elementor-element.elementor-element-10c57127>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-38392 .elementor-element.elementor-element-10c57127
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-7251cd28>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 10px 50px 10px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-38392 .elementor-element.elementor-element-59061f3>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 16px 16px 16px 16px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-38392 .elementor-element.elementor-element-59a242d2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-59a242d2 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38392 .elementor-element.elementor-element-7f23688e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-7f23688e .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-38392 .elementor-element.elementor-element-430824fe>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-item>.elementor-icon-list-text, .elementor-38392 .elementor-element.elementor-element-430824fe .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-38392 .elementor-element.elementor-element-711d82bb .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-38392 .elementor-element.elementor-element-3b0addb6
    {
        text-align: center;
    }
    .elementor-38392 .elementor-element.elementor-element-58bc003a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-354f68ad
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-354f68ad>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-36946697>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-3860388b .elementor-heading-title
    {
        font-size: 25px;
        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-38392 .elementor-element.elementor-element-1c3c30bf>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-648af23 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38392 .elementor-element.elementor-element-7cb1d55>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-1f853778
    {
        padding: 50px 0 50px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-4d8ccedb .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-38392 .elementor-element.elementor-element-45583812
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-79e0db2f
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-79e0db2f>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-dc41871>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-67973891 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38392 .elementor-element.elementor-element-1b1e3ec9
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-7e521805>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-87d9e64
    {
        padding: 50px 0 50px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-e03aa9c .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38392 .elementor-element.elementor-element-d12974e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-5d2b6a2e .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-38392 .elementor-element.elementor-element-1ca974a7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-30c7e6b0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-39cbd31f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-19e2c69f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-72d8012d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-48b7dfb1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-7a5b50ff .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-42b417e6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-4868088b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-2d5f2006
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-39081b2b
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-39081b2b>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-68f075c5>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-78e25b3b>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-38392 .elementor-element.elementor-element-78e25b3b
    {
        text-align: center;
    }
    .elementor-38392 .elementor-element.elementor-element-23c03d4a
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-23c03d4a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38392 .elementor-element.elementor-element-2958deca .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38392 .elementor-element.elementor-element-39b754aa
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-39b754aa>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38392 .elementor-element.elementor-element-5543680 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38392 .elementor-element.elementor-element-50c50654
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-50c50654>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38392 .elementor-element.elementor-element-2be594b3 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38392 .elementor-element.elementor-element-368e814
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-368e814>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38392 .elementor-element.elementor-element-52cd14a3 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38392 .elementor-element.elementor-element-6688e693 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38392 .elementor-element.elementor-element-7d58ebe8 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38392 .elementor-element.elementor-element-55f00ebb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38392 .elementor-element.elementor-element-55f00ebb .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-38392 .elementor-element.elementor-element-349f9184>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-38392 .elementor-element.elementor-element-349f9184 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-38392 .elementor-element.elementor-element-5e54091 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-38392 .elementor-element.elementor-element-54264b6 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-38392 .elementor-element.elementor-element-26bb4c5 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-38392 .elementor-element.elementor-element-39030d2 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-38392 .elementor-element.elementor-element-b9ac506>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-38392 .elementor-element.elementor-element-b9ac506 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-38392 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-38392 .elementor-element.elementor-element-59061f3
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-354f68ad
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-79e0db2f
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-39081b2b
    {
        width: 40%;
    }
    .elementor-38392 .elementor-element.elementor-element-2b9c4ebe
    {
        width: 100%;
    }
    .elementor-38392 .elementor-element.elementor-element-435dab8e
    {
        width: 100%;
    }
}/* 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 */
