﻿.elementor-44487 .elementor-element.elementor-element-1145121b
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-44cb0408>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-28d56635:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-28d56635>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-28d56635
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-28d56635>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-556f530e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-556f530e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-556f530e>.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-44487 .elementor-element.elementor-element-cb07991.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-cb07991.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-cb07991>.elementor-element-populated, .elementor-44487 .elementor-element.elementor-element-cb07991>.elementor-element-populated>.elementor-background-overlay, .elementor-44487 .elementor-element.elementor-element-cb07991>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-44487 .elementor-element.elementor-element-cb07991>.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-44487 .elementor-element.elementor-element-cb07991>.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-44487 .elementor-element.elementor-element-327d4ef2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-327d4ef2 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.3em;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-9f8198d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-9f8198d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-44487 .elementor-element.elementor-element-551cf323>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-44487 .elementor-element.elementor-element-551cf323
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-44487 .elementor-element.elementor-element-551cf323 .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-44487 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-44487 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-44487 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-44487 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-4b2d2f0d:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-4b2d2f0d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-44487 .elementor-element.elementor-element-4b2d2f0d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-4b2d2f0d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-13560853>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-13560853
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-13560853 .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-44487 .elementor-element.elementor-element-78d43288>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-78d43288
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-141adfd6
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-166d8fee.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-166d8fee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-166d8fee>.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-44487 .elementor-element.elementor-element-31d6203f .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-44487 .elementor-element.elementor-element-31d6203f .elementor-button:hover, .elementor-44487 .elementor-element.elementor-element-31d6203f .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-31d6203f .elementor-button:hover svg, .elementor-44487 .elementor-element.elementor-element-31d6203f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-4bf4b278:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-4bf4b278>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-4bf4b278>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-4bf4b278
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-169f66a0>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-169f66a0
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-169f66a0 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-7274b933
{
    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-44487 .elementor-element.elementor-element-7dbc9947
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-7dbc9947 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-7dbc9947.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-7dbc9947.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-7dbc9947.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-7dbc9947 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-7dbc9947 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-7dbc9947 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-44487 .elementor-element.elementor-element-7dbc9947 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-70f6f1f0
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-70f6f1f0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-70f6f1f0.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-70f6f1f0.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-70f6f1f0.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-70f6f1f0 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-70f6f1f0 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-70f6f1f0 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-44487 .elementor-element.elementor-element-70f6f1f0 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-4430e7e0
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-3cbc4562
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3cbc4562 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-3cbc4562.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-3cbc4562.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-3cbc4562.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-3cbc4562 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3cbc4562 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-3cbc4562 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-44487 .elementor-element.elementor-element-3cbc4562 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-10cb13e5
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-10cb13e5 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-10cb13e5.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-10cb13e5.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-10cb13e5.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-10cb13e5 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-10cb13e5 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-10cb13e5 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-44487 .elementor-element.elementor-element-10cb13e5 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-3b4979f4
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-75c76f46
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-75c76f46 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-75c76f46.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-75c76f46.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-75c76f46.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-75c76f46 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-75c76f46 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-75c76f46 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-44487 .elementor-element.elementor-element-75c76f46 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-58ca4a4d
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-58ca4a4d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-58ca4a4d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-58ca4a4d.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-58ca4a4d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-58ca4a4d .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-58ca4a4d .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-58ca4a4d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-44487 .elementor-element.elementor-element-58ca4a4d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-6638ee7e
{
    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-44487 .elementor-element.elementor-element-6638ee7e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-6c2a8bfa.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-6c2a8bfa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-658975f7 .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-44487 .elementor-element.elementor-element-658975f7 .elementor-button:hover, .elementor-44487 .elementor-element.elementor-element-658975f7 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-658975f7 .elementor-button:hover svg, .elementor-44487 .elementor-element.elementor-element-658975f7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-48c9328:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-48c9328>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-44487 .elementor-element.elementor-element-48c9328>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-48c9328
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-772ff95>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-772ff95
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-772ff95 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-9de1b8f
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-8a542cc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-8a542cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-c2f11fa
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-c2f11fa .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-c2f11fa.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-c2f11fa.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-c2f11fa.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-c2f11fa .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-c2f11fa .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-c2f11fa .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-c2f11fa .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-0b31c3d
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-0b31c3d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-0b31c3d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-0b31c3d.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-0b31c3d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-0b31c3d .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-0b31c3d .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-0b31c3d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-0b31c3d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-f55d266
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-f55d266 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-f55d266.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-f55d266.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-f55d266.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-f55d266 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-f55d266 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-f55d266 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-f55d266 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-d82877f
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-d82877f .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-d82877f.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-d82877f.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-d82877f.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-d82877f .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-d82877f .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-d82877f .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-d82877f .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-f4ea5df
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-0e0996b
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-0e0996b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-0e0996b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-0e0996b.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-0e0996b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-0e0996b .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-0e0996b .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-0e0996b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-0e0996b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-33da9aa
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-33da9aa .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-33da9aa.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-33da9aa.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-33da9aa.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-33da9aa .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-33da9aa .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-33da9aa .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-33da9aa .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-5058372
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-5058372 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-5058372.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-5058372.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-5058372.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-5058372 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-5058372 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-5058372 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-5058372 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-f243cde
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-f243cde .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-f243cde.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-f243cde.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-f243cde.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-f243cde .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-f243cde .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-f243cde .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-f243cde .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-ffe1aeb
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-9c1dac6
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-9c1dac6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-9c1dac6.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-9c1dac6.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-9c1dac6.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-9c1dac6 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-9c1dac6 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-9c1dac6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-9c1dac6 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-863c87b
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-863c87b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-863c87b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-863c87b.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-863c87b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-863c87b .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-863c87b .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-863c87b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-863c87b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-b953434
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-b953434 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-b953434.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-b953434.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-b953434.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-b953434 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-b953434 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-b953434 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-b953434 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-c428454
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-c428454 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-c428454.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-c428454.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-c428454.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-c428454 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-c428454 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-c428454 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-c428454 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-19750a0
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-4743a47
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-4743a47 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-4743a47.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-4743a47.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-4743a47.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-4743a47 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-4743a47 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-4743a47 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-4743a47 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-a5f4cbc
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-a5f4cbc .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-a5f4cbc.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-a5f4cbc.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-a5f4cbc.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-a5f4cbc .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-a5f4cbc .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-a5f4cbc .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-a5f4cbc .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-38e5527
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-38e5527 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-38e5527.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-38e5527.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-38e5527.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-38e5527 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-38e5527 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-38e5527 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-38e5527 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-aa79331
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-aa79331 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-aa79331.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-aa79331.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-aa79331.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-aa79331 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-aa79331 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-aa79331 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-aa79331 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-a135ce2
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-9734b15
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-9734b15 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-9734b15.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-9734b15.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-9734b15.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-9734b15 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-9734b15 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-9734b15 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-9734b15 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-98af6da
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-98af6da .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-98af6da.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-98af6da.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-98af6da.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-98af6da .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-98af6da .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-98af6da .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-98af6da .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-55e1a06
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-55e1a06 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-55e1a06.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-55e1a06.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-55e1a06.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-55e1a06 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-55e1a06 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-55e1a06 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-44487 .elementor-element.elementor-element-55e1a06 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-ee9abc8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-ee9abc8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-ee9abc8>.elementor-element-populated
{
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-58a37bc
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-b4742c0
{
    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-44487 .elementor-element.elementor-element-b4742c0>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-2f6ccf8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-2f6ccf8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-cf32a8a .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-44487 .elementor-element.elementor-element-cf32a8a .elementor-button:hover, .elementor-44487 .elementor-element.elementor-element-cf32a8a .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-cf32a8a .elementor-button:hover svg, .elementor-44487 .elementor-element.elementor-element-cf32a8a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-32dcc97d:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-32dcc97d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-32dcc97d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-32dcc97d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-66994da5>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-66994da5
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-66994da5 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-5a1e9a5f
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-24409747
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-24409747 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-24409747.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-24409747.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-24409747.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-24409747 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-24409747 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-24409747 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-24409747 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-3398ec40
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3398ec40 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3398ec40.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3398ec40.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-3398ec40.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3398ec40 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3398ec40 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-3398ec40 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-3398ec40 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-7b9f08e0
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-3bfab219
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3bfab219 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3bfab219.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3bfab219.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-3bfab219.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3bfab219 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3bfab219 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-3bfab219 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-3bfab219 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-2bea02b8
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-2bea02b8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-2bea02b8.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-2bea02b8.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-2bea02b8.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-2bea02b8 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-2bea02b8 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-2bea02b8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-2bea02b8 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-65f125aa
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-6f8a15c8
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-6f8a15c8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-6f8a15c8.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-6f8a15c8.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-6f8a15c8.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-6f8a15c8 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-6f8a15c8 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-6f8a15c8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-6f8a15c8 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-6c829005
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-6c829005 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-6c829005.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-6c829005.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-6c829005.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-6c829005 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-6c829005 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-6c829005 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-6c829005 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-483ab2e3
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-17f98330
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-17f98330 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-17f98330.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-17f98330.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-17f98330.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-17f98330 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-17f98330 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-17f98330 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-17f98330 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-5c8964b9
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-5c8964b9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-5c8964b9.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-5c8964b9.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-5c8964b9.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-5c8964b9 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-5c8964b9 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-5c8964b9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-5c8964b9 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-e5291ce
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-a3899d0
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-a3899d0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-a3899d0.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-a3899d0.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-a3899d0.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-a3899d0 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-a3899d0 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-a3899d0 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-a3899d0 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-0822147
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-0822147 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-0822147.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-0822147.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-0822147.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-0822147 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-0822147 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-0822147 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-0822147 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-1db9378
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-2024eab
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-2024eab .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-2024eab.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-2024eab.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-2024eab.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-2024eab .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-2024eab .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-2024eab .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-2024eab .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-667ca00
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-667ca00 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-667ca00.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-667ca00.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-667ca00.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-667ca00 .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-667ca00 .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-667ca00 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-667ca00 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-6bf2e22
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-330316b
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-330316b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-330316b.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-330316b.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-330316b.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-330316b .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-330316b .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-330316b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-330316b .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-04eca5b
{
    --icon-box-icon-margin: 15px;
}
.elementor-44487 .elementor-element.elementor-element-04eca5b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-04eca5b.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-04eca5b.elementor-view-framed .elementor-icon, .elementor-44487 .elementor-element.elementor-element-04eca5b.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-04eca5b .elementor-icon
{
    font-size: 15px;
}
.elementor-44487 .elementor-element.elementor-element-04eca5b .elementor-icon-box-title, .elementor-44487 .elementor-element.elementor-element-04eca5b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-44487 .elementor-element.elementor-element-04eca5b .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-44487 .elementor-element.elementor-element-2912d1eb
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-3725b30f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-3725b30f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-3725b30f>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-67f10cf7 .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-44487 .elementor-element.elementor-element-67f10cf7 .elementor-button:hover, .elementor-44487 .elementor-element.elementor-element-67f10cf7 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-67f10cf7 .elementor-button:hover svg, .elementor-44487 .elementor-element.elementor-element-67f10cf7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-155f346b:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-155f346b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-44487 .elementor-element.elementor-element-155f346b>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-155f346b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-3ace71d6>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-3ace71d6
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-3ace71d6 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-e2bb6d5
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-44487 .elementor-element.elementor-element-794b0d94
{
    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: 20px 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-794b0d94>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-5ba9ed69 .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-44487 .elementor-element.elementor-element-5ba9ed69 .elementor-button:hover, .elementor-44487 .elementor-element.elementor-element-5ba9ed69 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-5ba9ed69 .elementor-button:hover svg, .elementor-44487 .elementor-element.elementor-element-5ba9ed69 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-fbbfbb2:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-fbbfbb2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-fbbfbb2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-fbbfbb2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-c29d542>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-c29d542
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-c29d542 .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-44487 .elementor-element.elementor-element-b58658e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-b58658e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-cef174f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-73ca99c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-7885a0a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-7885a0a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-d58eb31 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-e4802b0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-3699d08 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-103dbbe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-103dbbe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-2006a7c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-0ad034f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-5cec860.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-5cec860.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-82c241a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-7c73937 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-91613a4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-1ced7d2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-1ced7d2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-bfe38d7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-f4d5b91 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-277e962.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-277e962.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-0ed591b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-9e93cd6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-9e93cd6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-9166100 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-7f55eee.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-7f55eee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-1041bdf img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-00ad417.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-00ad417.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-44487 .elementor-element.elementor-element-e689e2e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-e689e2e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-a72ca5a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-a4d489c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-a4d489c.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-44487 .elementor-element.elementor-element-ca4a3d9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-ca4a3d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-87cfb3d
{
    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-44487 .elementor-element.elementor-element-87cfb3d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-e42f70e .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-44487 .elementor-element.elementor-element-e42f70e .elementor-button:hover, .elementor-44487 .elementor-element.elementor-element-e42f70e .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-e42f70e .elementor-button:hover svg, .elementor-44487 .elementor-element.elementor-element-e42f70e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-45ec9f05:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-45ec9f05>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-44487 .elementor-element.elementor-element-45ec9f05
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-45ec9f05>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-3e1b153b>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-3e1b153b
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-3e1b153b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-12edd638
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-44ce43f1>.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-44487 .elementor-element.elementor-element-6bdb57eb>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-6bdb57eb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-6bdb57eb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-6bdb57eb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-6bdb57eb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-6bdb57eb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-6bdb57eb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-6bdb57eb .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-49f21f7a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-44487 .elementor-element.elementor-element-49f21f7a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-44487 .elementor-element.elementor-element-1c895d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-1c895d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-1c895d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-1c895d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-1c895d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-1c895d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-1c895d .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-754e9d13
{
    padding: 30px 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-63fb3d9f>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-44487 .elementor-element.elementor-element-7e5adf7e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-7e5adf7e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-7e5adf7e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-7e5adf7e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-7e5adf7e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-44487 .elementor-element.elementor-element-7e5adf7e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-7e5adf7e .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-f8bd287.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-f8bd287.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-f8bd287.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-f8bd287 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-f8bd287 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-f8bd287 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-f8bd287 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-56e7c0c0
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-2c8d04bf.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-44487 .elementor-element.elementor-element-2c8d04bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-44487 .elementor-element.elementor-element-2c8d04bf>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-75c6f094.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-75c6f094.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-75c6f094.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-75c6f094 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-75c6f094 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-75c6f094 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-75c6f094 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-1370254d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-44487 .elementor-element.elementor-element-1370254d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-44487 .elementor-element.elementor-element-29094cb5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-29094cb5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-29094cb5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-29094cb5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-29094cb5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-29094cb5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-29094cb5 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-246944a7
{
    padding: 30px 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-2d591e02>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3ce4fc0d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3ce4fc0d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3ce4fc0d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3ce4fc0d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-3ce4fc0d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-3ce4fc0d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-3ce4fc0d .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-5d531058.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-5d531058.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-5d531058.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-5d531058 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-5d531058 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-5d531058 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-5d531058 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: normal;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-7c0c32a7
{
    padding: 30px 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-1bdd5732.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-1bdd5732.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-1bdd5732.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-1bdd5732 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-1bdd5732 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-1bdd5732 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-1bdd5732 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-5a42d19d>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-3492c09.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3492c09.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3492c09.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-44487 .elementor-element.elementor-element-3492c09 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-44487 .elementor-element.elementor-element-3492c09 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-44487 .elementor-element.elementor-element-3492c09 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-3492c09 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-44487 .elementor-element.elementor-element-25f5a277
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-47c9e4f8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-47c9e4f8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-47c9e4f8>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-4f3a2950 .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-44487 .elementor-element.elementor-element-4f3a2950 .elementor-button:hover, .elementor-44487 .elementor-element.elementor-element-4f3a2950 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-4f3a2950 .elementor-button:hover svg, .elementor-44487 .elementor-element.elementor-element-4f3a2950 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-18c4563>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-18c4563:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-18c4563>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-44487 .elementor-element.elementor-element-18c4563
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-18c4563>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-29a38c2b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-29a38c2b.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-44487 .elementor-element.elementor-element-62e4e06f>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-44487 .elementor-element.elementor-element-62e4e06f
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-44487 .elementor-element.elementor-element-4055eba2
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-142134c>.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-44487 .elementor-element.elementor-element-142134c>.elementor-element-populated, .elementor-44487 .elementor-element.elementor-element-142134c>.elementor-element-populated>.elementor-background-overlay, .elementor-44487 .elementor-element.elementor-element-142134c>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-44487 .elementor-element.elementor-element-142134c>.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-44487 .elementor-element.elementor-element-34d20309>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-44487 .elementor-element.elementor-element-34d20309
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-34d20309 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-1440cf4a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-1440cf4a.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-44487 .elementor-element.elementor-element-3323d653.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-3323d653.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-44487 .elementor-element.elementor-element-5d548e87.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-5d548e87.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-44487 .elementor-element.elementor-element-7cb00382.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-7cb00382.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-44487 .elementor-element.elementor-element-4bab12b0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-4bab12b0.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-44487 .elementor-element.elementor-element-194c8dff.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-194c8dff.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-44487 .elementor-element.elementor-element-50e9a823.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-50e9a823.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-44487 .elementor-element.elementor-element-30f2ce0a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-30f2ce0a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-25fd3cc>.elementor-element-populated, .elementor-44487 .elementor-element.elementor-element-25fd3cc>.elementor-element-populated>.elementor-background-overlay, .elementor-44487 .elementor-element.elementor-element-25fd3cc>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-44487 .elementor-element.elementor-element-25fd3cc>.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-44487 .elementor-element.elementor-element-1d6313a7>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-44487 .elementor-element.elementor-element-1d6313a7
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-1d6313a7 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-174c5ec9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-174c5ec9.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-44487 .elementor-element.elementor-element-2424ef38.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-2424ef38.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-44487 .elementor-element.elementor-element-4e669659.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-4e669659.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-44487 .elementor-element.elementor-element-103493d5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-103493d5.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-44487 .elementor-element.elementor-element-6ba64c1b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-6ba64c1b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-4bdcc249 img
{
    width: 100px;
}
.elementor-44487 .elementor-element.elementor-element-408ffc05>.elementor-element-populated, .elementor-44487 .elementor-element.elementor-element-408ffc05>.elementor-element-populated>.elementor-background-overlay, .elementor-44487 .elementor-element.elementor-element-408ffc05>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-44487 .elementor-element.elementor-element-408ffc05>.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-44487 .elementor-element.elementor-element-43341e26>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-44487 .elementor-element.elementor-element-43341e26
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-43341e26 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-5a0b732c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-5a0b732c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-44f84ab3 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-1918428f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-1918428f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-3d378a58 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-76392d58.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-76392d58.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-78cfdf95 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-24251f53.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-24251f53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-a2faa8f img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-6c6f05d7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-6c6f05d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-218ff3ea img
{
    width: 80px;
}
.elementor-44487 .elementor-element.elementor-element-289b9f0a>.elementor-element-populated, .elementor-44487 .elementor-element.elementor-element-289b9f0a>.elementor-element-populated>.elementor-background-overlay, .elementor-44487 .elementor-element.elementor-element-289b9f0a>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-44487 .elementor-element.elementor-element-289b9f0a>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-44487 .elementor-element.elementor-element-514ff452>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-44487 .elementor-element.elementor-element-514ff452
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-514ff452 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-25195788.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-25195788.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-58e085 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-5adc6ab8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-5adc6ab8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-6ca9a49c img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-66ff37a7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-66ff37a7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-22d0520b img
{
    width: 50%;
}
.elementor-44487 .elementor-element.elementor-element-b623682:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-b623682>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-44487 .elementor-element.elementor-element-b623682
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-b623682>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-4ffbb65d>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-4ffbb65d
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-4ffbb65d .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-44487 .elementor-element.elementor-element-615b88df.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-615b88df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-34393487 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-6c69a9ea img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-71df8570.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-71df8570.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-42b94350 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-6818198c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-25202526 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-e3819ea.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-e3819ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-70a7084c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-5b2941f5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-5b2941f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-4a37f1ca img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-285c5c89 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-3832f051:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-3832f051>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-44487 .elementor-element.elementor-element-3832f051
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-3832f051>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-276c9b4>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-276c9b4
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-276c9b4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-2a1ca821.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-2a1ca821.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-1582b04c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-66fd90a3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-2aa0c6c5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-2aa0c6c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-4f53a83f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-5e73821c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-d6319d0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-259f4a0b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-259f4a0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-d5ea06b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-44e3336d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-1f33b0c6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-1f33b0c6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-70fb8f45 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-268dab6a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-5d076ad8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-63625818.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-63625818.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-695dce71 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-4a5ab0cc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-753e9875.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-753e9875.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-5d8b125b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-43198dd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-3316ab5e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-1cf2e8cd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-1cf2e8cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-528943e5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-1426e68a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-75677709.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-75677709.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-42fdccaa img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-23e1a140 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-ecb49e5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-27c48e6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-27c48e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-87a6939 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-a056ea1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-44487 .elementor-element.elementor-element-3e27836.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-3e27836.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-44487 .elementor-element.elementor-element-9f64840 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-aac17a4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-44487 .elementor-element.elementor-element-3c9bd6cd:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-3c9bd6cd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-3c9bd6cd>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-44487 .elementor-element.elementor-element-3c9bd6cd
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-5948a513>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-5948a513
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-5948a513 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-ce481da>.elementor-widget-container
{
    margin: 0 0 35px 0;
}
.elementor-44487 .elementor-element.elementor-element-ce481da
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-ce481da .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-44487 .elementor-element.elementor-element-329aa46d>.elementor-container
{
    max-width: 800px;
}
.elementor-44487 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-44487 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-44487 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-44487 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-44487 .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-44487 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-11caee25>.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-44487 .elementor-element.elementor-element-11caee25.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-44487 .elementor-element.elementor-element-11caee25.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-44487 .elementor-element.elementor-element-11caee25.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-44487 .elementor-element.elementor-element-11caee25 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-44487 .elementor-element.elementor-element-11caee25 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-44487 .elementor-element.elementor-element-11caee25 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-11caee25 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-44487 .elementor-element.elementor-element-340aa475>.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-44487 .elementor-element.elementor-element-340aa475 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-340aa475.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-44487 .elementor-element.elementor-element-340aa475.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-44487 .elementor-element.elementor-element-340aa475.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-44487 .elementor-element.elementor-element-340aa475 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-44487 .elementor-element.elementor-element-340aa475 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-340aa475 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-44487 .elementor-element.elementor-element-4b1589c5>.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-44487 .elementor-element.elementor-element-4b1589c5.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-44487 .elementor-element.elementor-element-4b1589c5.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-44487 .elementor-element.elementor-element-4b1589c5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-44487 .elementor-element.elementor-element-4b1589c5 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-44487 .elementor-element.elementor-element-4b1589c5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-4b1589c5 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-44487 .elementor-element.elementor-element-7f14cafc>.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-44487 .elementor-element.elementor-element-7f14cafc.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-44487 .elementor-element.elementor-element-7f14cafc.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-44487 .elementor-element.elementor-element-7f14cafc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-44487 .elementor-element.elementor-element-7f14cafc .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-44487 .elementor-element.elementor-element-7f14cafc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-44487 .elementor-element.elementor-element-7f14cafc .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-44487 .elementor-element.elementor-element-2935a485
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-44487 .elementor-element.elementor-element-4a14be00>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-44487 .elementor-element.elementor-element-4a14be00
{
    text-align: center;
}
.elementor-44487 .elementor-element.elementor-element-4a14be00 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-obfx-posts-grid .neb-protected-content-message, .elementor-widget-obfx-posts-grid .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta>span
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-content
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-price
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-col-image
{
    height: 155px;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-meta
{
    color: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-content
{
    font-size: 14px;
    font-weight: 500;
    color: #111;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-footer a
{
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 0 0 0 0;
}
.elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-44487 .elementor-element.elementor-element-29a38c2b
    {
        width: 54%;
    }
    .elementor-44487 .elementor-element.elementor-element-7f056482
    {
        width: 46%;
    }
    .elementor-44487 .elementor-element.elementor-element-142134c
    {
        width: 40%;
    }
    .elementor-44487 .elementor-element.elementor-element-25fd3cc
    {
        width: 20%;
    }
    .elementor-44487 .elementor-element.elementor-element-408ffc05
    {
        width: 20%;
    }
    .elementor-44487 .elementor-element.elementor-element-289b9f0a
    {
        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-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-44487 .elementor-element.elementor-element-28d56635:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-28d56635>.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-44487 .elementor-element.elementor-element-141adfd6
    {
        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-44487 .elementor-element.elementor-element-6638ee7e
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-b4742c0
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-2912d1eb
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-44487 .elementor-element.elementor-element-fbbfbb2
    {
        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-44487 .elementor-element.elementor-element-25f5a277
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-44487 .elementor-element.elementor-element-3c9bd6cd:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-3c9bd6cd>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-44487 .elementor-element.elementor-element-3ff056ae>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-11caee25>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-340aa475>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-7f14cafc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-2935a485
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-4a14be00>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-44487 .elementor-element.elementor-element-28d56635:not(.elementor-motion-effects-element-type-background), .elementor-44487 .elementor-element.elementor-element-28d56635>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-44487 .elementor-element.elementor-element-28d56635
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-556f530e>.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-44487 .elementor-element.elementor-element-cb07991>.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-44487 .elementor-element.elementor-element-327d4ef2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-327d4ef2 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-44487 .elementor-element.elementor-element-9f8198d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-9f8198d .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-44487 .elementor-element.elementor-element-551cf323>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-44487 .elementor-element.elementor-element-551cf323 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-44487 .elementor-element.elementor-element-13560853 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-44487 .elementor-element.elementor-element-78d43288
    {
        text-align: center;
    }
    .elementor-44487 .elementor-element.elementor-element-141adfd6
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-166d8fee
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-166d8fee>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-31d6203f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-169f66a0 .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-44487 .elementor-element.elementor-element-658975f7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-772ff95 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-44487 .elementor-element.elementor-element-cf32a8a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-32dcc97d
    {
        padding: 50px 0 50px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-66994da5 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-44487 .elementor-element.elementor-element-2912d1eb
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-3725b30f
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-3725b30f>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-67f10cf7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-3ace71d6 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-44487 .elementor-element.elementor-element-794b0d94
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-5ba9ed69>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-fbbfbb2
    {
        padding: 50px 0 50px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-c29d542 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-44487 .elementor-element.elementor-element-e42f70e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-3e1b153b .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-44487 .elementor-element.elementor-element-6bdb57eb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-1c895d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-7e5adf7e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-f8bd287 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-75c6f094 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-29094cb5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-3ce4fc0d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-5d531058 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-1bdd5732 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-3492c09 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-25f5a277
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-47c9e4f8
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-47c9e4f8>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-4f3a2950>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-62e4e06f>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-44487 .elementor-element.elementor-element-62e4e06f
    {
        text-align: center;
    }
    .elementor-44487 .elementor-element.elementor-element-142134c
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-142134c>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-44487 .elementor-element.elementor-element-34d20309 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-44487 .elementor-element.elementor-element-25fd3cc
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-25fd3cc>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-44487 .elementor-element.elementor-element-1d6313a7 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-44487 .elementor-element.elementor-element-408ffc05
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-408ffc05>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-44487 .elementor-element.elementor-element-43341e26 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-44487 .elementor-element.elementor-element-289b9f0a
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-289b9f0a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-44487 .elementor-element.elementor-element-514ff452 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-44487 .elementor-element.elementor-element-4ffbb65d .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-44487 .elementor-element.elementor-element-276c9b4 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-44487 .elementor-element.elementor-element-5948a513>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-44487 .elementor-element.elementor-element-5948a513 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-44487 .elementor-element.elementor-element-ce481da>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-44487 .elementor-element.elementor-element-ce481da .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-44487 .elementor-element.elementor-element-11caee25 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-44487 .elementor-element.elementor-element-340aa475 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-44487 .elementor-element.elementor-element-4b1589c5 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-44487 .elementor-element.elementor-element-7f14cafc .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-44487 .elementor-element.elementor-element-4a14be00>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-44487 .elementor-element.elementor-element-4a14be00 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-44487 .elementor-element.elementor-element-13001e33 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-44487 .elementor-element.elementor-element-cb07991
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-166d8fee
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-3725b30f
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-47c9e4f8
    {
        width: 40%;
    }
    .elementor-44487 .elementor-element.elementor-element-29a38c2b
    {
        width: 100%;
    }
    .elementor-44487 .elementor-element.elementor-element-7f056482
    {
        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 */
