﻿.elementor-39789 .elementor-element.elementor-element-64e7c020:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-64e7c020>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39789 .elementor-element.elementor-element-64e7c020
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-64e7c020>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-6fb967d7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6fb967d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6fb967d7>.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-39789 .elementor-element.elementor-element-498e9eb0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-498e9eb0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-498e9eb0>.elementor-element-populated, .elementor-39789 .elementor-element.elementor-element-498e9eb0>.elementor-element-populated>.elementor-background-overlay, .elementor-39789 .elementor-element.elementor-element-498e9eb0>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-39789 .elementor-element.elementor-element-498e9eb0>.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-39789 .elementor-element.elementor-element-498e9eb0>.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-39789 .elementor-element.elementor-element-399b6828>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-399b6828 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 47px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.3em;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-220121a7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-220121a7 .elementor-heading-title
{
    font-size: 16px;
    font-weight: 600;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-39789 .elementor-element.elementor-element-50420db4>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-39789 .elementor-element.elementor-element-50420db4
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-39789 .elementor-element.elementor-element-50420db4 .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-39789 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39789 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39789 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39789 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39789 .elementor-element.elementor-element-2add04c8:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-2add04c8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39789 .elementor-element.elementor-element-2add04c8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-2add04c8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-5535fb80>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-5535fb80
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-5535fb80 .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-39789 .elementor-element.elementor-element-77f7791a>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-77f7791a
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-747e8d87
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-125ff55f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-125ff55f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-125ff55f>.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-39789 .elementor-element.elementor-element-5e1e809f .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-39789 .elementor-element.elementor-element-5e1e809f .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-5e1e809f .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-5e1e809f .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-5e1e809f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-4e46b514:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-4e46b514>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-4e46b514>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-4e46b514
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-fc9ab98>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-fc9ab98
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-fc9ab98 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-13f85f75
{
    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-39789 .elementor-element.elementor-element-2335bc4d
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2335bc4d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2335bc4d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2335bc4d.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-2335bc4d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2335bc4d .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2335bc4d .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-2335bc4d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39789 .elementor-element.elementor-element-2335bc4d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-32fe6104
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-32fe6104 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-32fe6104.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-32fe6104.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-32fe6104.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-32fe6104 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-32fe6104 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-32fe6104 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39789 .elementor-element.elementor-element-32fe6104 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-4225165c
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-25636111
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-25636111 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-25636111.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-25636111.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-25636111.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-25636111 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-25636111 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-25636111 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39789 .elementor-element.elementor-element-25636111 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-15986dc0
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-15986dc0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-15986dc0.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-15986dc0.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-15986dc0.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-15986dc0 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-15986dc0 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-15986dc0 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39789 .elementor-element.elementor-element-15986dc0 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-2d0d9fea
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-365fb827
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-365fb827 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-365fb827.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-365fb827.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-365fb827.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-365fb827 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-365fb827 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-365fb827 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39789 .elementor-element.elementor-element-365fb827 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-22b9a044
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-22b9a044 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-22b9a044.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-22b9a044.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-22b9a044.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-22b9a044 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-22b9a044 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-22b9a044 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39789 .elementor-element.elementor-element-22b9a044 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-43c708c9
{
    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-39789 .elementor-element.elementor-element-43c708c9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-2f9267ea.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-2f9267ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6d927e73
{
    text-align: right;
}
.elementor-39789 .elementor-element.elementor-element-6d927e73 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 40px;
    color: #020101;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-665b0f19.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-665b0f19.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-56ac0706 .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-39789 .elementor-element.elementor-element-56ac0706 .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-56ac0706 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-56ac0706 .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-56ac0706 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-100fac6:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-100fac6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39789 .elementor-element.elementor-element-100fac6>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-100fac6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-8d58c94>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-8d58c94
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-8d58c94 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9342c04
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-b293b75.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-b293b75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-b42f712
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-b42f712 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-b42f712.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-b42f712.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-b42f712.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-b42f712 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-b42f712 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-b42f712 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-b42f712 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-14f06b8
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-14f06b8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-14f06b8.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-14f06b8.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-14f06b8.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-14f06b8 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-14f06b8 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-14f06b8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-14f06b8 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-2f46b1c
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2f46b1c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2f46b1c.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2f46b1c.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-2f46b1c.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2f46b1c .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2f46b1c .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-2f46b1c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-2f46b1c .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-c9c75e7
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-c9c75e7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c9c75e7.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c9c75e7.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-c9c75e7.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c9c75e7 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-c9c75e7 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-c9c75e7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-c9c75e7 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-3c607a5
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-394baa3
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-394baa3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-394baa3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-394baa3.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-394baa3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-394baa3 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-394baa3 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-394baa3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-394baa3 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-9528dc4
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-9528dc4 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9528dc4.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9528dc4.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-9528dc4.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9528dc4 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-9528dc4 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-9528dc4 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-9528dc4 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-40142ee
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-40142ee .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-40142ee.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-40142ee.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-40142ee.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-40142ee .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-40142ee .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-40142ee .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-40142ee .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-3dff4b6
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-3dff4b6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-3dff4b6.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-3dff4b6.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-3dff4b6.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-3dff4b6 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-3dff4b6 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-3dff4b6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-3dff4b6 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-74f342b
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-27f6171
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-27f6171 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-27f6171.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-27f6171.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-27f6171.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-27f6171 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-27f6171 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-27f6171 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-27f6171 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-9ac9b1a
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-9ac9b1a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9ac9b1a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9ac9b1a.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-9ac9b1a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9ac9b1a .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-9ac9b1a .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-9ac9b1a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-9ac9b1a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-af23d05
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-af23d05 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-af23d05.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-af23d05.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-af23d05.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-af23d05 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-af23d05 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-af23d05 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-af23d05 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-c9e5acd
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-c9e5acd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c9e5acd.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c9e5acd.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-c9e5acd.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c9e5acd .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-c9e5acd .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-c9e5acd .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-c9e5acd .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-07dc2f8
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-85f6549
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-85f6549 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-85f6549.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-85f6549.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-85f6549.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-85f6549 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-85f6549 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-85f6549 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-85f6549 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-a4dd66a
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-a4dd66a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-a4dd66a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-a4dd66a.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-a4dd66a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-a4dd66a .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-a4dd66a .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-a4dd66a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-a4dd66a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-8218117
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-8218117 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-8218117.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-8218117.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-8218117.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-8218117 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-8218117 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-8218117 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-8218117 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-8730f39
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-8730f39 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-8730f39.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-8730f39.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-8730f39.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-8730f39 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-8730f39 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-8730f39 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-8730f39 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-211c3ed
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-c2e4b42
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-c2e4b42 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c2e4b42.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c2e4b42.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-c2e4b42.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-c2e4b42 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-c2e4b42 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-c2e4b42 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-c2e4b42 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-2675213
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2675213 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2675213.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2675213.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-2675213.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2675213 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2675213 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-2675213 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-2675213 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-88bad32
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-88bad32 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-88bad32.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-88bad32.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-88bad32.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-88bad32 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-88bad32 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-88bad32 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39789 .elementor-element.elementor-element-88bad32 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-3cba9d1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-3cba9d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-3cba9d1>.elementor-element-populated
{
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-9848a25
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-8816805
{
    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-39789 .elementor-element.elementor-element-8816805>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-0849623.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-0849623.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-b842fa7 .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-39789 .elementor-element.elementor-element-b842fa7 .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-b842fa7 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-b842fa7 .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-b842fa7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-420b32d9:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-420b32d9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39789 .elementor-element.elementor-element-420b32d9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-420b32d9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-372c58b8>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-372c58b8
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-372c58b8 .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-39789 .elementor-element.elementor-element-3c360e9e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-3c360e9e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-334637d4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-7ffc1480 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-736ad721.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-736ad721.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-53ebf763 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-2fdc3e67 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-5afe22ec img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-1b47f071.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1b47f071.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1a799c83 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-fcf5489 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-19dbbed8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-19dbbed8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-69f4bad8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-3f281fc0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-6b953c24 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-68017ef4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-68017ef4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-76c19e47 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-6dd35bef img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-4f69fd0b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4f69fd0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-7c0dc13d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-6ed641c9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-1f8c9c8b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-6faa8de0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6faa8de0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-32f3384c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-704f626d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-41ef8bbe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-41ef8bbe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-32318c22 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-77725cf0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-1d5b05f7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-48f4bf93
{
    padding: 20px 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-1553faa7
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    color: #000;
}
.elementor-39789 .elementor-element.elementor-element-7c96a511
{
    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-39789 .elementor-element.elementor-element-7c96a511>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-18b84838 .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-39789 .elementor-element.elementor-element-18b84838 .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-18b84838 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-18b84838 .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-18b84838 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-3cea1e02:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-3cea1e02>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-3cea1e02
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-3cea1e02>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-439f4621>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-439f4621
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-439f4621 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-5fd2e5e0
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39789 .elementor-element.elementor-element-4eb6033b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4eb6033b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-4eb6033b.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-4eb6033b.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-4eb6033b.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-4eb6033b .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4eb6033b .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-4eb6033b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-4eb6033b .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-2ec07cda
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2ec07cda .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-2ec07cda.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-2ec07cda.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-2ec07cda.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-2ec07cda .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-2ec07cda .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-2ec07cda .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-2ec07cda .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-2360818b
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39789 .elementor-element.elementor-element-742fd81
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-742fd81 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-742fd81.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-742fd81.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-742fd81.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-742fd81 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-742fd81 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-742fd81 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-742fd81 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-14ceb841
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-14ceb841 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-14ceb841.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-14ceb841.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-14ceb841.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-14ceb841 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-14ceb841 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-14ceb841 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-14ceb841 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-797d73ed
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39789 .elementor-element.elementor-element-8662dcb
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-8662dcb .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-8662dcb.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-8662dcb.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-8662dcb.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-8662dcb .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-8662dcb .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-8662dcb .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-8662dcb .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-55c3b837
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-55c3b837 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-55c3b837.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-55c3b837.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-55c3b837.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-55c3b837 .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-55c3b837 .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-55c3b837 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-55c3b837 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-3bae9f6e
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39789 .elementor-element.elementor-element-59949fbc
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-59949fbc .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-59949fbc.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-59949fbc.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-59949fbc.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-59949fbc .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-59949fbc .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-59949fbc .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-59949fbc .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-49c93cdd
{
    --icon-box-icon-margin: 15px;
}
.elementor-39789 .elementor-element.elementor-element-49c93cdd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-49c93cdd.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-49c93cdd.elementor-view-framed .elementor-icon, .elementor-39789 .elementor-element.elementor-element-49c93cdd.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-49c93cdd .elementor-icon
{
    font-size: 15px;
}
.elementor-39789 .elementor-element.elementor-element-49c93cdd .elementor-icon-box-title, .elementor-39789 .elementor-element.elementor-element-49c93cdd .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39789 .elementor-element.elementor-element-49c93cdd .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39789 .elementor-element.elementor-element-3bcb8a5d
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-42e86688.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-42e86688.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-42e86688>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-64da14c5 .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-39789 .elementor-element.elementor-element-64da14c5 .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-64da14c5 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-64da14c5 .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-64da14c5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-578e783d:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-578e783d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39789 .elementor-element.elementor-element-578e783d>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-578e783d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-5f392e87>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-5f392e87
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-5f392e87 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-2e04eb00
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-39789 .elementor-element.elementor-element-5bb979a
{
    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-39789 .elementor-element.elementor-element-5bb979a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-3564e1a8 .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-39789 .elementor-element.elementor-element-3564e1a8 .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-3564e1a8 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-3564e1a8 .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-3564e1a8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-653f5d4:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-653f5d4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-653f5d4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-653f5d4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-d89ac4d>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-d89ac4d
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-d89ac4d .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-39789 .elementor-element.elementor-element-86996af.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-86996af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-19db3b7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-70df8b5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-e36062a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-e36062a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-47cfc5a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-cd09454 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-91e3b44 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-48d2efc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-48d2efc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6672f42 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-54444f5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-39edbde.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-39edbde.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-41d03a5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-04a4be1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-e4dde3f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-93b186f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-93b186f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-3b0b6f4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-1617612 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-5d99d5e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5d99d5e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-3c85c0e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-a452518.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-a452518.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-2096fb7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-5d2fc1b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5d2fc1b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-cbc2716 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-5476852.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5476852.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-39789 .elementor-element.elementor-element-a4a35cc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-a4a35cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-89c2437 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-a1e6b51.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-a1e6b51.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-39789 .elementor-element.elementor-element-5bd6f0e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5bd6f0e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-cdd6346
{
    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-39789 .elementor-element.elementor-element-cdd6346>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-a14aa02 .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-39789 .elementor-element.elementor-element-a14aa02 .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-a14aa02 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-a14aa02 .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-a14aa02 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-7f071330:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-7f071330>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39789 .elementor-element.elementor-element-7f071330
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-7f071330>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-d9a6ed>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-d9a6ed
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-d9a6ed .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-5f55b014
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39789 .elementor-element.elementor-element-1ceb2821>.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-39789 .elementor-element.elementor-element-4b3bc44c>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-4b3bc44c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4b3bc44c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4b3bc44c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4b3bc44c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-4b3bc44c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-4b3bc44c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-4b3bc44c .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-147c059a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39789 .elementor-element.elementor-element-147c059a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39789 .elementor-element.elementor-element-782c2a09.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-782c2a09.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-782c2a09.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-782c2a09 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-782c2a09 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-782c2a09 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-782c2a09 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-7e8299f2
{
    padding: 30px 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-6e85a509>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-39789 .elementor-element.elementor-element-33a91d07.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-33a91d07.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-33a91d07.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-33a91d07 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-33a91d07 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-39789 .elementor-element.elementor-element-33a91d07 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-33a91d07 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-767a95c5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-767a95c5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-767a95c5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-767a95c5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-767a95c5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-767a95c5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-767a95c5 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-79d52cba
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-26d62924.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39789 .elementor-element.elementor-element-26d62924.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39789 .elementor-element.elementor-element-26d62924>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-bc65c13.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-bc65c13.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-bc65c13.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-bc65c13 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-bc65c13 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-bc65c13 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-bc65c13 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-47094eed.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39789 .elementor-element.elementor-element-47094eed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39789 .elementor-element.elementor-element-400be3c3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-400be3c3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-400be3c3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-400be3c3 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-400be3c3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-400be3c3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-400be3c3 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-3b8c36a8
{
    padding: 30px 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-178d529b>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-4b67fb92.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4b67fb92.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4b67fb92.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4b67fb92 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-4b67fb92 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-4b67fb92 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-4b67fb92 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-4c195e1d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4c195e1d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4c195e1d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-4c195e1d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-4c195e1d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-4c195e1d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-4c195e1d .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-9d15d50
{
    padding: 30px 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-41dfd45>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-ad7d40b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-ad7d40b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-ad7d40b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-ad7d40b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-ad7d40b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-ad7d40b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-ad7d40b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-1a4c9d67.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-1a4c9d67.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-1a4c9d67.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-1a4c9d67 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-1a4c9d67 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-1a4c9d67 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-1a4c9d67 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-30f550ad
{
    padding: 30px 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-16f13c2c>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-3335d36.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39789 .elementor-element.elementor-element-3335d36.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39789 .elementor-element.elementor-element-3335d36.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39789 .elementor-element.elementor-element-3335d36 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39789 .elementor-element.elementor-element-3335d36 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39789 .elementor-element.elementor-element-3335d36 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-3335d36 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39789 .elementor-element.elementor-element-256aa856
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-d4cfd5a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-d4cfd5a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-d4cfd5a>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-element-21712d75 .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",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: #fff;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-39789 .elementor-element.elementor-element-21712d75 .elementor-button:hover, .elementor-39789 .elementor-element.elementor-element-21712d75 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39789 .elementor-element.elementor-element-21712d75 .elementor-button:hover svg, .elementor-39789 .elementor-element.elementor-element-21712d75 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-39789 .elementor-element.elementor-element-4b8f41f5>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4b8f41f5:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-4b8f41f5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39789 .elementor-element.elementor-element-4b8f41f5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-4b8f41f5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-150639fb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-150639fb.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-39789 .elementor-element.elementor-element-60e1f8a2>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-39789 .elementor-element.elementor-element-60e1f8a2
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-39789 .elementor-element.elementor-element-b69bd59
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-1d7f6eed>.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-39789 .elementor-element.elementor-element-1d7f6eed>.elementor-element-populated, .elementor-39789 .elementor-element.elementor-element-1d7f6eed>.elementor-element-populated>.elementor-background-overlay, .elementor-39789 .elementor-element.elementor-element-1d7f6eed>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39789 .elementor-element.elementor-element-1d7f6eed>.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-39789 .elementor-element.elementor-element-76a98968>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39789 .elementor-element.elementor-element-76a98968
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-76a98968 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-18c24766.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-18c24766.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-39789 .elementor-element.elementor-element-651c4d9c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-651c4d9c.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-39789 .elementor-element.elementor-element-32cbdad.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-32cbdad.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-39789 .elementor-element.elementor-element-1efe422a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1efe422a.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-39789 .elementor-element.elementor-element-7457561e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-7457561e.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-39789 .elementor-element.elementor-element-4b05f0ad.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4b05f0ad.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-39789 .elementor-element.elementor-element-4c9e0ec.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4c9e0ec.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-39789 .elementor-element.elementor-element-50d85369.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-50d85369.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1e14e9ed>.elementor-element-populated, .elementor-39789 .elementor-element.elementor-element-1e14e9ed>.elementor-element-populated>.elementor-background-overlay, .elementor-39789 .elementor-element.elementor-element-1e14e9ed>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39789 .elementor-element.elementor-element-1e14e9ed>.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-39789 .elementor-element.elementor-element-cf076b1>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39789 .elementor-element.elementor-element-cf076b1
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-cf076b1 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-50f8ec11.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-50f8ec11.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-39789 .elementor-element.elementor-element-4e40ad44.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4e40ad44.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-39789 .elementor-element.elementor-element-730f72da.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-730f72da.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-39789 .elementor-element.elementor-element-6cbce93b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6cbce93b.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-39789 .elementor-element.elementor-element-10c31221.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-10c31221.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1f9c18a5 img
{
    width: 100px;
}
.elementor-39789 .elementor-element.elementor-element-628a5ded>.elementor-element-populated, .elementor-39789 .elementor-element.elementor-element-628a5ded>.elementor-element-populated>.elementor-background-overlay, .elementor-39789 .elementor-element.elementor-element-628a5ded>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39789 .elementor-element.elementor-element-628a5ded>.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-39789 .elementor-element.elementor-element-1f611a51>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39789 .elementor-element.elementor-element-1f611a51
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-1f611a51 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-2d567761.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-2d567761.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-70ce0c86 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-7478fa78.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-7478fa78.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1fe89772 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-5d4f256e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5d4f256e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-f76fda8 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-6f497f6e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6f497f6e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-598a83ef img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-5b696024.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5b696024.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-c2197e4 img
{
    width: 80px;
}
.elementor-39789 .elementor-element.elementor-element-a4dbae7>.elementor-element-populated, .elementor-39789 .elementor-element.elementor-element-a4dbae7>.elementor-element-populated>.elementor-background-overlay, .elementor-39789 .elementor-element.elementor-element-a4dbae7>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39789 .elementor-element.elementor-element-a4dbae7>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-39789 .elementor-element.elementor-element-2d892c20>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39789 .elementor-element.elementor-element-2d892c20
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-2d892c20 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-4b769a06.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4b769a06.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-73d78175 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-1de5922b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1de5922b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5b8af1b4 img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-14b0798f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-14b0798f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-28ee47cd img
{
    width: 50%;
}
.elementor-39789 .elementor-element.elementor-element-1fc9ff2a:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-1fc9ff2a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39789 .elementor-element.elementor-element-1fc9ff2a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-1fc9ff2a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-2b9c4ace>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-2b9c4ace
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-2b9c4ace .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-39789 .elementor-element.elementor-element-5780d6c1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5780d6c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4f15d300 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-47da6b52 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-694d816c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-694d816c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-341bfa25 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-2903b46 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-7c5b4032 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-2fddbe96.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-2fddbe96.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-27b3a4de img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-233f2c82.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-233f2c82.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1c7e22dc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-5f08b983 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-44a52a3a:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-44a52a3a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39789 .elementor-element.elementor-element-44a52a3a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-44a52a3a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-77fe5750>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-77fe5750
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-77fe5750 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-45c7b536.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-45c7b536.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-13d1a23a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-21e8eb7e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-6d052b47.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6d052b47.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5470737d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-425a3470 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-6891d44c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-5b9d36e2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5b9d36e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-5388323b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-12320634 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-4280aef1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4280aef1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-68095c6b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-e641f1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-6c2755f7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-3ded5274.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-3ded5274.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-1ba8a64e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-75a3fdf1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-3fa95b71.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-3fa95b71.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-4dda7370 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-1da8103e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-330c7252 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-596cd7c8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-596cd7c8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-6c0bf34 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-2f54ac3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-7ecdab7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-7ecdab7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-755d8028 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-5e0fdeae img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-780dc3c5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-e9a390e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-e9a390e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-427bd20 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-9338c45 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39789 .elementor-element.elementor-element-8de4c1c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-8de4c1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39789 .elementor-element.elementor-element-9a1e1d0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-4408938 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39789 .elementor-element.elementor-element-5f1f7cd5:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-5f1f7cd5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39789 .elementor-element.elementor-element-5f1f7cd5>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39789 .elementor-element.elementor-element-5f1f7cd5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-484563a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-484563a
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-484563a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-38ae3793>.elementor-widget-container
{
    margin: 0 0 35px 0;
}
.elementor-39789 .elementor-element.elementor-element-38ae3793
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-38ae3793 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-39789 .elementor-element.elementor-element-26c9f19>.elementor-container
{
    max-width: 800px;
}
.elementor-39789 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39789 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39789 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39789 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39789 .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-39789 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39789 .elementor-element.elementor-element-f6a3553>.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-39789 .elementor-element.elementor-element-f6a3553.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-39789 .elementor-element.elementor-element-f6a3553.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-39789 .elementor-element.elementor-element-f6a3553.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-39789 .elementor-element.elementor-element-f6a3553 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39789 .elementor-element.elementor-element-f6a3553 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-39789 .elementor-element.elementor-element-f6a3553 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-f6a3553 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39789 .elementor-element.elementor-element-98e11df>.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-39789 .elementor-element.elementor-element-98e11df .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-98e11df.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39789 .elementor-element.elementor-element-98e11df.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39789 .elementor-element.elementor-element-98e11df.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39789 .elementor-element.elementor-element-98e11df .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39789 .elementor-element.elementor-element-98e11df .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-98e11df .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39789 .elementor-element.elementor-element-193a20a>.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-39789 .elementor-element.elementor-element-193a20a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-39789 .elementor-element.elementor-element-193a20a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-39789 .elementor-element.elementor-element-193a20a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-39789 .elementor-element.elementor-element-193a20a .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39789 .elementor-element.elementor-element-193a20a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-193a20a .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39789 .elementor-element.elementor-element-d83af94>.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-39789 .elementor-element.elementor-element-d83af94.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39789 .elementor-element.elementor-element-d83af94.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39789 .elementor-element.elementor-element-d83af94.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39789 .elementor-element.elementor-element-d83af94 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39789 .elementor-element.elementor-element-d83af94 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39789 .elementor-element.elementor-element-d83af94 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39789 .elementor-element.elementor-element-2659776f
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39789 .elementor-element.elementor-element-48726e0a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39789 .elementor-element.elementor-element-48726e0a
{
    text-align: center;
}
.elementor-39789 .elementor-element.elementor-element-48726e0a .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-39789 .elementor-element.elementor-global-40994>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 10px 0;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-39789 .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-39789 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title, .elementor-39789 .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-39789 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-title
{
    margin: 0 0 10px 0;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-meta
{
    color: #1754d5;
    margin: 0 0 10px 0;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-39789 .elementor-element.elementor-global-40994 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-39789 .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-39789 .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-39789 .elementor-element.elementor-global-40994 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-39789 .elementor-element.elementor-element-150639fb
    {
        width: 50%;
    }
    .elementor-39789 .elementor-element.elementor-element-399dd6af
    {
        width: 50%;
    }
    .elementor-39789 .elementor-element.elementor-element-1d7f6eed
    {
        width: 40%;
    }
    .elementor-39789 .elementor-element.elementor-element-1e14e9ed
    {
        width: 20%;
    }
    .elementor-39789 .elementor-element.elementor-element-628a5ded
    {
        width: 20%;
    }
    .elementor-39789 .elementor-element.elementor-element-a4dbae7
    {
        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-39789 .elementor-element.elementor-element-64e7c020:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-64e7c020>.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-39789 .elementor-element.elementor-element-747e8d87
    {
        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-39789 .elementor-element.elementor-element-43c708c9
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-8816805
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-420b32d9
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-3bcb8a5d
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-39789 .elementor-element.elementor-element-653f5d4
    {
        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-39789 .elementor-element.elementor-element-256aa856
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-39789 .elementor-element.elementor-element-5f1f7cd5:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-5f1f7cd5>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-39789 .elementor-element.elementor-element-5a1f2a1d>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-f6a3553>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-98e11df>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-d83af94>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-2659776f
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-48726e0a>.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-39789 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-39789 .elementor-element.elementor-element-64e7c020:not(.elementor-motion-effects-element-type-background), .elementor-39789 .elementor-element.elementor-element-64e7c020>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-39789 .elementor-element.elementor-element-64e7c020
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-6fb967d7>.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-39789 .elementor-element.elementor-element-498e9eb0>.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-39789 .elementor-element.elementor-element-399b6828>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-399b6828 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39789 .elementor-element.elementor-element-220121a7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-220121a7 .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-39789 .elementor-element.elementor-element-50420db4>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39789 .elementor-element.elementor-element-50420db4 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-39789 .elementor-element.elementor-element-5535fb80 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-39789 .elementor-element.elementor-element-77f7791a
    {
        text-align: center;
    }
    .elementor-39789 .elementor-element.elementor-element-747e8d87
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-125ff55f
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-125ff55f>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-5e1e809f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-fc9ab98 .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-39789 .elementor-element.elementor-element-6d927e73>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-6d927e73
    {
        text-align: center;
    }
    .elementor-39789 .elementor-element.elementor-element-6d927e73 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-39789 .elementor-element.elementor-element-56ac0706>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-8d58c94 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39789 .elementor-element.elementor-element-b842fa7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-420b32d9
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-372c58b8 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39789 .elementor-element.elementor-element-18b84838>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-3cea1e02
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-439f4621 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-39789 .elementor-element.elementor-element-3bcb8a5d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-42e86688
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-42e86688>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-64da14c5>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-5f392e87 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39789 .elementor-element.elementor-element-5bb979a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-3564e1a8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-653f5d4
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-d89ac4d .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39789 .elementor-element.elementor-element-a14aa02>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-d9a6ed .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-39789 .elementor-element.elementor-element-4b3bc44c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-782c2a09 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-33a91d07 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-767a95c5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-bc65c13 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-400be3c3 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-4b67fb92 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-4c195e1d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-ad7d40b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-1a4c9d67 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-3335d36 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-256aa856
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-d4cfd5a
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-d4cfd5a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-21712d75>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-60e1f8a2>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-39789 .elementor-element.elementor-element-60e1f8a2
    {
        text-align: center;
    }
    .elementor-39789 .elementor-element.elementor-element-1d7f6eed
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-1d7f6eed>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39789 .elementor-element.elementor-element-76a98968 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39789 .elementor-element.elementor-element-1e14e9ed
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-1e14e9ed>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39789 .elementor-element.elementor-element-cf076b1 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39789 .elementor-element.elementor-element-628a5ded
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-628a5ded>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39789 .elementor-element.elementor-element-1f611a51 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39789 .elementor-element.elementor-element-a4dbae7
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-a4dbae7>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39789 .elementor-element.elementor-element-2d892c20 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39789 .elementor-element.elementor-element-2b9c4ace .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39789 .elementor-element.elementor-element-77fe5750 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39789 .elementor-element.elementor-element-484563a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39789 .elementor-element.elementor-element-484563a .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-39789 .elementor-element.elementor-element-38ae3793>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-39789 .elementor-element.elementor-element-38ae3793 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-39789 .elementor-element.elementor-element-f6a3553 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-39789 .elementor-element.elementor-element-98e11df .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39789 .elementor-element.elementor-element-193a20a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-39789 .elementor-element.elementor-element-d83af94 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39789 .elementor-element.elementor-element-48726e0a>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39789 .elementor-element.elementor-element-48726e0a .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-39789 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-39789 .elementor-element.elementor-element-498e9eb0
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-125ff55f
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-42e86688
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-d4cfd5a
    {
        width: 40%;
    }
    .elementor-39789 .elementor-element.elementor-element-150639fb
    {
        width: 100%;
    }
    .elementor-39789 .elementor-element.elementor-element-399dd6af
    {
        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 */
