﻿.elementor-38806 .elementor-element.elementor-element-3305daef:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-3305daef>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-38806 .elementor-element.elementor-element-3305daef
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-3305daef>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-69b32339.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-69b32339.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-69b32339>.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-38806 .elementor-element.elementor-element-7530b860.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7530b860.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7530b860>.elementor-element-populated, .elementor-38806 .elementor-element.elementor-element-7530b860>.elementor-element-populated>.elementor-background-overlay, .elementor-38806 .elementor-element.elementor-element-7530b860>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-38806 .elementor-element.elementor-element-7530b860>.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-38806 .elementor-element.elementor-element-7530b860>.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-38806 .elementor-element.elementor-element-11664a8b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-11664a8b .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-38806 .elementor-element.elementor-element-3cb9d43d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-3cb9d43d .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-38806 .elementor-element.elementor-element-24d69913>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-38806 .elementor-element.elementor-element-24d69913
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-38806 .elementor-element.elementor-element-24d69913 .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-38806 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-38806 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-38806 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-38806 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-38806 .elementor-element.elementor-element-26efaa00:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-26efaa00>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38806 .elementor-element.elementor-element-26efaa00
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-26efaa00>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-332b6f18>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-332b6f18
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-332b6f18 .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-38806 .elementor-element.elementor-element-78046740>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-78046740
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-30596f63
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-3941d73.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3941d73.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3941d73>.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-38806 .elementor-element.elementor-element-1db83791 .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-38806 .elementor-element.elementor-element-1db83791 .elementor-button:hover, .elementor-38806 .elementor-element.elementor-element-1db83791 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-1db83791 .elementor-button:hover svg, .elementor-38806 .elementor-element.elementor-element-1db83791 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-643cf660:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-643cf660>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-643cf660>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-643cf660
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-34827110>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-34827110
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-34827110 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-115b3c05
{
    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-38806 .elementor-element.elementor-element-108a6736
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-108a6736 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-108a6736.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-108a6736.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-108a6736.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-108a6736 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-108a6736 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-108a6736 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38806 .elementor-element.elementor-element-108a6736 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-36315542
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-36315542 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-36315542.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-36315542.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-36315542.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-36315542 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-36315542 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-36315542 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38806 .elementor-element.elementor-element-36315542 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-53054686
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-16b43cf7
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-16b43cf7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-16b43cf7.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-16b43cf7.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-16b43cf7.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-16b43cf7 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-16b43cf7 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-16b43cf7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38806 .elementor-element.elementor-element-16b43cf7 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-28fa3626
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28fa3626 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28fa3626.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28fa3626.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-28fa3626.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28fa3626 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28fa3626 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-28fa3626 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38806 .elementor-element.elementor-element-28fa3626 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-1c142bff
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-7ce92a65
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7ce92a65 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-7ce92a65.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-7ce92a65.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-7ce92a65.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-7ce92a65 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7ce92a65 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-7ce92a65 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38806 .elementor-element.elementor-element-7ce92a65 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-7d83c122
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7d83c122 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-7d83c122.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-7d83c122.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-7d83c122.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-7d83c122 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7d83c122 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-7d83c122 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-38806 .elementor-element.elementor-element-7d83c122 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-467e9d17
{
    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-38806 .elementor-element.elementor-element-467e9d17>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-4999572b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-4999572b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-661f56fc .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-38806 .elementor-element.elementor-element-661f56fc .elementor-button:hover, .elementor-38806 .elementor-element.elementor-element-661f56fc .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-661f56fc .elementor-button:hover svg, .elementor-38806 .elementor-element.elementor-element-661f56fc .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-bce238c:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-bce238c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38806 .elementor-element.elementor-element-bce238c>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-bce238c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-700efb5>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-700efb5
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-700efb5 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-934e5b0
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-1f4729f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-1f4729f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-f86bfae
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-f86bfae .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-f86bfae.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-f86bfae.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-f86bfae.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-f86bfae .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-f86bfae .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-f86bfae .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-f86bfae .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-4f30c56
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-4f30c56 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-4f30c56.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-4f30c56.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-4f30c56.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-4f30c56 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-4f30c56 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-4f30c56 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-4f30c56 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-4750914
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-4750914 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-4750914.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-4750914.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-4750914.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-4750914 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-4750914 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-4750914 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-4750914 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-a304e27
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-a304e27 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-a304e27.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-a304e27.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-a304e27.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-a304e27 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-a304e27 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-a304e27 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-a304e27 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-b15a0f9
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-0464a77
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-0464a77 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-0464a77.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-0464a77.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-0464a77.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-0464a77 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-0464a77 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-0464a77 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-0464a77 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-0e5e256
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-0e5e256 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-0e5e256.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-0e5e256.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-0e5e256.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-0e5e256 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-0e5e256 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-0e5e256 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-0e5e256 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-28a63ff
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28a63ff .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28a63ff.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28a63ff.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-28a63ff.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28a63ff .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28a63ff .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-28a63ff .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-28a63ff .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-5f24b66
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-5f24b66 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-5f24b66.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-5f24b66.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-5f24b66.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-5f24b66 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-5f24b66 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-5f24b66 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-5f24b66 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-565d5c9
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-81c647f
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-81c647f .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-81c647f.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-81c647f.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-81c647f.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-81c647f .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-81c647f .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-81c647f .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-81c647f .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-88f1811
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-88f1811 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-88f1811.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-88f1811.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-88f1811.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-88f1811 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-88f1811 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-88f1811 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-88f1811 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-eaef9db
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-eaef9db .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-eaef9db.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-eaef9db.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-eaef9db.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-eaef9db .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-eaef9db .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-eaef9db .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-eaef9db .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-28e46bc
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28e46bc .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28e46bc.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28e46bc.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-28e46bc.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-28e46bc .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28e46bc .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-28e46bc .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-28e46bc .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-3274b07
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-78dca1e
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-78dca1e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-78dca1e.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-78dca1e.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-78dca1e.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-78dca1e .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-78dca1e .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-78dca1e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-78dca1e .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-53543d6
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-53543d6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-53543d6.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-53543d6.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-53543d6.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-53543d6 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-53543d6 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-53543d6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-53543d6 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-be7c035
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-be7c035 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-be7c035.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-be7c035.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-be7c035.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-be7c035 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-be7c035 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-be7c035 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-be7c035 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-1774fc9
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-1774fc9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-1774fc9.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-1774fc9.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-1774fc9.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-1774fc9 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-1774fc9 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-1774fc9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-1774fc9 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-b593748
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-2ebf7e9
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-2ebf7e9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-2ebf7e9.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-2ebf7e9.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-2ebf7e9.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-2ebf7e9 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-2ebf7e9 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-2ebf7e9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-2ebf7e9 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-b1251d8
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-b1251d8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-b1251d8.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-b1251d8.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-b1251d8.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-b1251d8 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-b1251d8 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-b1251d8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-b1251d8 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-53afdd5
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-53afdd5 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-53afdd5.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-53afdd5.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-53afdd5.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-53afdd5 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-53afdd5 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-53afdd5 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-38806 .elementor-element.elementor-element-53afdd5 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-2130b07.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2130b07.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2130b07>.elementor-element-populated
{
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-e4cd472
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-c3ba800
{
    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-38806 .elementor-element.elementor-element-c3ba800>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-7e6ca8b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7e6ca8b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-9041d85 .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-38806 .elementor-element.elementor-element-9041d85 .elementor-button:hover, .elementor-38806 .elementor-element.elementor-element-9041d85 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-9041d85 .elementor-button:hover svg, .elementor-38806 .elementor-element.elementor-element-9041d85 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-2017e211:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-2017e211>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-2017e211
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-2017e211>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-146e0544>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-146e0544
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-146e0544 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-10ad2e6
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38806 .elementor-element.elementor-element-3b025e95
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3b025e95 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3b025e95.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3b025e95.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-3b025e95.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3b025e95 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3b025e95 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-3b025e95 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-3b025e95 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-6e320a7a
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-6e320a7a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-6e320a7a.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-6e320a7a.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-6e320a7a.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-6e320a7a .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-6e320a7a .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-6e320a7a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-6e320a7a .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-523e29c8
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38806 .elementor-element.elementor-element-33c3799e
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-33c3799e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-33c3799e.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-33c3799e.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-33c3799e.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-33c3799e .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-33c3799e .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-33c3799e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-33c3799e .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-104c7fb2
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-104c7fb2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-104c7fb2.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-104c7fb2.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-104c7fb2.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-104c7fb2 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-104c7fb2 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-104c7fb2 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-104c7fb2 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-178a08c2
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38806 .elementor-element.elementor-element-3ec1bdab
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3ec1bdab .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3ec1bdab.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3ec1bdab.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-3ec1bdab.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3ec1bdab .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3ec1bdab .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-3ec1bdab .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-3ec1bdab .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-3852719a
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3852719a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3852719a.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3852719a.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-3852719a.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-3852719a .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3852719a .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-3852719a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-3852719a .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-14d58a6e
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38806 .elementor-element.elementor-element-29e4a171
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-29e4a171 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-29e4a171.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-29e4a171.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-29e4a171.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-29e4a171 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-29e4a171 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-29e4a171 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-29e4a171 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-7708cb23
{
    --icon-box-icon-margin: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7708cb23 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-7708cb23.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-7708cb23.elementor-view-framed .elementor-icon, .elementor-38806 .elementor-element.elementor-element-7708cb23.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-7708cb23 .elementor-icon
{
    font-size: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7708cb23 .elementor-icon-box-title, .elementor-38806 .elementor-element.elementor-element-7708cb23 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-38806 .elementor-element.elementor-element-7708cb23 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-38806 .elementor-element.elementor-element-2008154c
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-2e43917d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2e43917d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2e43917d>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-5b8b5979 .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-38806 .elementor-element.elementor-element-5b8b5979 .elementor-button:hover, .elementor-38806 .elementor-element.elementor-element-5b8b5979 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-5b8b5979 .elementor-button:hover svg, .elementor-38806 .elementor-element.elementor-element-5b8b5979 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-72cc3f66:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-72cc3f66>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38806 .elementor-element.elementor-element-72cc3f66>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-72cc3f66
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-44c31ddf>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-44c31ddf
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-44c31ddf .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-542543f9
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-38806 .elementor-element.elementor-element-51eb880d
{
    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-38806 .elementor-element.elementor-element-51eb880d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-17890795 .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-38806 .elementor-element.elementor-element-17890795 .elementor-button:hover, .elementor-38806 .elementor-element.elementor-element-17890795 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-17890795 .elementor-button:hover svg, .elementor-38806 .elementor-element.elementor-element-17890795 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-b1ad756:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-b1ad756>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-b1ad756
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-b1ad756>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-89239b6>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-89239b6
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-89239b6 .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-38806 .elementor-element.elementor-element-71fe117.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-71fe117.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-b0f42b0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-18b771c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-802f91a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-802f91a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-779a33d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-dd1cf18 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-abe9a53 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-71e7be6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-71e7be6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3d860d4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-e476821 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-7bc2049.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7bc2049.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-e7de7ef img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-55de85c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-1358ae0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-328a3e7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-328a3e7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-9975d16 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-dcc0edc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-ff64950.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-ff64950.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-8cc3155 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-a67057a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-a67057a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-05676e5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-4b35cdd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-4b35cdd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7f0d0c6 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-cc28441.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-cc28441.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-38806 .elementor-element.elementor-element-4fdaa16.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-4fdaa16.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-a7b905b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-157983f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-157983f.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-38806 .elementor-element.elementor-element-acbbd83.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-acbbd83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-339fab1
{
    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-38806 .elementor-element.elementor-element-339fab1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-11851a0 .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-38806 .elementor-element.elementor-element-11851a0 .elementor-button:hover, .elementor-38806 .elementor-element.elementor-element-11851a0 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-11851a0 .elementor-button:hover svg, .elementor-38806 .elementor-element.elementor-element-11851a0 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-6dcf0e9a:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-6dcf0e9a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-38806 .elementor-element.elementor-element-6dcf0e9a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-6dcf0e9a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-3ed2db4e>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-3ed2db4e
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-3ed2db4e .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-24c9cddd
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-38806 .elementor-element.elementor-element-449beb72>.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-38806 .elementor-element.elementor-element-28f1245b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-28f1245b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28f1245b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28f1245b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-28f1245b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-28f1245b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-28f1245b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-28f1245b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-36a4310a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-38806 .elementor-element.elementor-element-36a4310a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-38806 .elementor-element.elementor-element-3561e2b5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3561e2b5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3561e2b5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-3561e2b5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-3561e2b5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-3561e2b5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-3561e2b5 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-6e141545
{
    padding: 30px 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-3c2f2279>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-38806 .elementor-element.elementor-element-55c919f2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-55c919f2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-55c919f2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-55c919f2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-55c919f2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-38806 .elementor-element.elementor-element-55c919f2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-55c919f2 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-e06fc30.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-e06fc30.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-e06fc30.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-e06fc30 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-e06fc30 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-e06fc30 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-e06fc30 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-3471f08
{
    padding: 30px 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-ff42044>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-38806 .elementor-element.elementor-element-0ac623c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-0ac623c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-0ac623c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-0ac623c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-0ac623c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-0ac623c .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-0ac623c .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-5423e22.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-5423e22.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-5423e22.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-5423e22 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-5423e22 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-38806 .elementor-element.elementor-element-5423e22 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-5423e22 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-4b9820d8
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-f426fe.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-38806 .elementor-element.elementor-element-f426fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-38806 .elementor-element.elementor-element-f426fe>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-85d7066.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-85d7066.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-85d7066.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-85d7066 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-85d7066 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-85d7066 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-85d7066 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-b2519ff.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-38806 .elementor-element.elementor-element-b2519ff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-38806 .elementor-element.elementor-element-1e02bc24.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-1e02bc24.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-1e02bc24.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-1e02bc24 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-1e02bc24 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-1e02bc24 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-1e02bc24 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-228599cb
{
    padding: 30px 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-7e2d75ff>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-d13dc92.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-d13dc92.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-d13dc92.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-d13dc92 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-d13dc92 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-d13dc92 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-d13dc92 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-35e11f7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-35e11f7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-35e11f7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-35e11f7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-35e11f7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-35e11f7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-35e11f7 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-11e44246
{
    padding: 30px 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-8222554>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-7da2095a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7da2095a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7da2095a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-38806 .elementor-element.elementor-element-7da2095a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-38806 .elementor-element.elementor-element-7da2095a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-38806 .elementor-element.elementor-element-7da2095a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-7da2095a .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-38806 .elementor-element.elementor-element-c6ae65c
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-2039095c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2039095c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2039095c>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-5e6443e9 .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-38806 .elementor-element.elementor-element-5e6443e9 .elementor-button:hover, .elementor-38806 .elementor-element.elementor-element-5e6443e9 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-38806 .elementor-element.elementor-element-5e6443e9 .elementor-button:hover svg, .elementor-38806 .elementor-element.elementor-element-5e6443e9 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-38806 .elementor-element.elementor-element-6fd57f1f>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-6fd57f1f:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-6fd57f1f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38806 .elementor-element.elementor-element-6fd57f1f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-6fd57f1f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-2fceaa18.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2fceaa18.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-38806 .elementor-element.elementor-element-523023ea>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-523023ea
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-38806 .elementor-element.elementor-element-19c59603
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-5fc0194f>.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-38806 .elementor-element.elementor-element-5fc0194f>.elementor-element-populated, .elementor-38806 .elementor-element.elementor-element-5fc0194f>.elementor-element-populated>.elementor-background-overlay, .elementor-38806 .elementor-element.elementor-element-5fc0194f>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38806 .elementor-element.elementor-element-5fc0194f>.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-38806 .elementor-element.elementor-element-4ec38bc4>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38806 .elementor-element.elementor-element-4ec38bc4
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-4ec38bc4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-4ba59cc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-4ba59cc.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-38806 .elementor-element.elementor-element-68767d2d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-68767d2d.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-38806 .elementor-element.elementor-element-7f3d3be5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7f3d3be5.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-38806 .elementor-element.elementor-element-769b54a9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-769b54a9.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-38806 .elementor-element.elementor-element-5a1769d1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-5a1769d1.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-38806 .elementor-element.elementor-element-24c8ef8f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-24c8ef8f.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-38806 .elementor-element.elementor-element-1b2f5b9c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-1b2f5b9c.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-38806 .elementor-element.elementor-element-78d4f0a2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-78d4f0a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3aa79b4c>.elementor-element-populated, .elementor-38806 .elementor-element.elementor-element-3aa79b4c>.elementor-element-populated>.elementor-background-overlay, .elementor-38806 .elementor-element.elementor-element-3aa79b4c>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38806 .elementor-element.elementor-element-3aa79b4c>.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-38806 .elementor-element.elementor-element-d834b30>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38806 .elementor-element.elementor-element-d834b30
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-d834b30 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-534eb52e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-534eb52e.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-38806 .elementor-element.elementor-element-ce9f496.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-ce9f496.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-38806 .elementor-element.elementor-element-57e9037b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-57e9037b.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-38806 .elementor-element.elementor-element-6e29dd71.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-6e29dd71.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-38806 .elementor-element.elementor-element-22dbe462.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-22dbe462.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-31f87774 img
{
    width: 100px;
}
.elementor-38806 .elementor-element.elementor-element-7fed8a1d>.elementor-element-populated, .elementor-38806 .elementor-element.elementor-element-7fed8a1d>.elementor-element-populated>.elementor-background-overlay, .elementor-38806 .elementor-element.elementor-element-7fed8a1d>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38806 .elementor-element.elementor-element-7fed8a1d>.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-38806 .elementor-element.elementor-element-744697ed>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38806 .elementor-element.elementor-element-744697ed
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-744697ed .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-4ddcd8b2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-4ddcd8b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7d93b717 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-5ebcedac.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-5ebcedac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2a0e4a9f img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-3e8bda9f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3e8bda9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-35966598 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-3ef21e20.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3ef21e20.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-34c7e07e img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-775d9702.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-775d9702.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-576acd8c img
{
    width: 80px;
}
.elementor-38806 .elementor-element.elementor-element-56e35528>.elementor-element-populated, .elementor-38806 .elementor-element.elementor-element-56e35528>.elementor-element-populated>.elementor-background-overlay, .elementor-38806 .elementor-element.elementor-element-56e35528>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-38806 .elementor-element.elementor-element-56e35528>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-38806 .elementor-element.elementor-element-70ac4267>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-38806 .elementor-element.elementor-element-70ac4267
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-70ac4267 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-34dbb9c9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-34dbb9c9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-19b2cf30 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-2e1b7cf9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-2e1b7cf9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3fbb5285 img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-386182fe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-386182fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-435ac830 img
{
    width: 50%;
}
.elementor-38806 .elementor-element.elementor-element-71fa334b:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-71fa334b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38806 .elementor-element.elementor-element-71fa334b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-71fa334b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-6c97a957>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-6c97a957
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-6c97a957 .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-38806 .elementor-element.elementor-element-3717f568.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3717f568.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-12391cea img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-635440ca img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-a0d6c97.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-a0d6c97.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-335ee675 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-21f3e0dd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-563a9a0d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-944e82c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-944e82c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-65768015 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-5779136f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-5779136f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-39c700b5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-271883dc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-788dba09:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-788dba09>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-38806 .elementor-element.elementor-element-788dba09
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-788dba09>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-5ca3dc5b>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-5ca3dc5b
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-5ca3dc5b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-1bffff11.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-1bffff11.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-300f5618 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-6f789f2e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-d33fe8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-d33fe8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-39212735 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-303833bc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-60299f8a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-3b2041.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3b2041.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-40a6ef58 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-315ffe0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-6c326fb8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-6c326fb8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-4877f9d0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-722b271 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-6fb8cde9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-47fdd91e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-47fdd91e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-7819d553 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-61d1173c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-13f55134.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-13f55134.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-8d058c9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-2f9bc0c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-c247ecd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-499b4a3d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-499b4a3d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-33d9c1c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-655a5877 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-528e0d75.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-528e0d75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-74bd5ff5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-58d948a2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-6777d02c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-b10ede4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-b10ede4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3ff1f9d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-cad6725 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-38806 .elementor-element.elementor-element-61ebb8e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-61ebb8e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-38806 .elementor-element.elementor-element-3b3c5d2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-280a4a1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-38806 .elementor-element.elementor-element-7307b92f:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-7307b92f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-38806 .elementor-element.elementor-element-7307b92f>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-38806 .elementor-element.elementor-element-7307b92f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-6c1c7cd2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-6c1c7cd2
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-6c1c7cd2 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-341ba760>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-38806 .elementor-element.elementor-element-341ba760
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-341ba760 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-38806 .elementor-element.elementor-element-5e9d049>.elementor-container
{
    max-width: 800px;
}
.elementor-38806 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-38806 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-38806 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-38806 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-38806 .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-38806 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-38806 .elementor-element.elementor-element-2fd7af3
{
    padding: 20px 0 0 0;
}
.elementor-38806 .elementor-element.elementor-element-64ff963>.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-38806 .elementor-element.elementor-element-64ff963.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-38806 .elementor-element.elementor-element-64ff963.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-38806 .elementor-element.elementor-element-64ff963.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-38806 .elementor-element.elementor-element-64ff963 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38806 .elementor-element.elementor-element-64ff963 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-38806 .elementor-element.elementor-element-64ff963 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-64ff963 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38806 .elementor-element.elementor-element-4e12200>.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-38806 .elementor-element.elementor-element-4e12200 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-4e12200.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-38806 .elementor-element.elementor-element-4e12200.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-38806 .elementor-element.elementor-element-4e12200.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-38806 .elementor-element.elementor-element-4e12200 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38806 .elementor-element.elementor-element-4e12200 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-4e12200 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38806 .elementor-element.elementor-element-08470a0>.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-38806 .elementor-element.elementor-element-08470a0.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-38806 .elementor-element.elementor-element-08470a0.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-38806 .elementor-element.elementor-element-08470a0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-38806 .elementor-element.elementor-element-08470a0 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38806 .elementor-element.elementor-element-08470a0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-08470a0 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38806 .elementor-element.elementor-element-208c0f0>.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-38806 .elementor-element.elementor-element-208c0f0.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-38806 .elementor-element.elementor-element-208c0f0.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-38806 .elementor-element.elementor-element-208c0f0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-38806 .elementor-element.elementor-element-208c0f0 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-38806 .elementor-element.elementor-element-208c0f0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-38806 .elementor-element.elementor-element-208c0f0 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-38806 .elementor-element.elementor-element-7de1e70e
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-38806 .elementor-element.elementor-element-11572866>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-38806 .elementor-element.elementor-element-11572866
{
    text-align: center;
}
.elementor-38806 .elementor-element.elementor-element-11572866 .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-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-col
{
    border-radius: 15px 15px 15px 15px;
    box-shadow: 6px 6px 16px 0 rgba(0,0,0,.5);
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid .entry-title.obfx-grid-title, .elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-meta
{
    color: #1754d5;
    margin: 10px 0 10px 0;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-content
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #111;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-footer a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-38806 .elementor-element.elementor-element-2fceaa18
    {
        width: 54%;
    }
    .elementor-38806 .elementor-element.elementor-element-30215847
    {
        width: 46%;
    }
    .elementor-38806 .elementor-element.elementor-element-5fc0194f
    {
        width: 40%;
    }
    .elementor-38806 .elementor-element.elementor-element-3aa79b4c
    {
        width: 20%;
    }
    .elementor-38806 .elementor-element.elementor-element-7fed8a1d
    {
        width: 20%;
    }
    .elementor-38806 .elementor-element.elementor-element-56e35528
    {
        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-38806 .elementor-element.elementor-element-3305daef:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-3305daef>.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-38806 .elementor-element.elementor-element-30596f63
    {
        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-38806 .elementor-element.elementor-element-467e9d17
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-c3ba800
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-2008154c
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-38806 .elementor-element.elementor-element-b1ad756
    {
        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-38806 .elementor-element.elementor-element-c6ae65c
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-38806 .elementor-element.elementor-element-7307b92f:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-7307b92f>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-38806 .elementor-element.elementor-element-5015616d>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-64ff963>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-4e12200>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-208c0f0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-7de1e70e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-11572866>.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-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-38806 .elementor-element.elementor-element-3305daef:not(.elementor-motion-effects-element-type-background), .elementor-38806 .elementor-element.elementor-element-3305daef>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-38806 .elementor-element.elementor-element-3305daef
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-69b32339>.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-38806 .elementor-element.elementor-element-7530b860>.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-38806 .elementor-element.elementor-element-11664a8b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-11664a8b .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38806 .elementor-element.elementor-element-3cb9d43d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-3cb9d43d .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-38806 .elementor-element.elementor-element-24d69913>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-38806 .elementor-element.elementor-element-24d69913 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-38806 .elementor-element.elementor-element-332b6f18 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-38806 .elementor-element.elementor-element-78046740
    {
        text-align: center;
    }
    .elementor-38806 .elementor-element.elementor-element-30596f63
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-3941d73
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-3941d73>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-1db83791>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-34827110 .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-38806 .elementor-element.elementor-element-661f56fc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-700efb5 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38806 .elementor-element.elementor-element-9041d85>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-2017e211
    {
        padding: 50px 0 50px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-146e0544 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-38806 .elementor-element.elementor-element-2008154c
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-2e43917d
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-2e43917d>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-5b8b5979>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-44c31ddf .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38806 .elementor-element.elementor-element-51eb880d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-17890795>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-b1ad756
    {
        padding: 50px 0 50px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-89239b6 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38806 .elementor-element.elementor-element-11851a0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-3ed2db4e .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-38806 .elementor-element.elementor-element-28f1245b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-3561e2b5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-55c919f2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-e06fc30 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-0ac623c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-5423e22 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-85d7066 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-1e02bc24 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-d13dc92 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-35e11f7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-7da2095a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-c6ae65c
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-2039095c
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-2039095c>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-5e6443e9>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-523023ea>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-38806 .elementor-element.elementor-element-523023ea
    {
        text-align: center;
    }
    .elementor-38806 .elementor-element.elementor-element-5fc0194f
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-5fc0194f>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38806 .elementor-element.elementor-element-4ec38bc4 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38806 .elementor-element.elementor-element-3aa79b4c
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-3aa79b4c>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38806 .elementor-element.elementor-element-d834b30 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38806 .elementor-element.elementor-element-7fed8a1d
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-7fed8a1d>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38806 .elementor-element.elementor-element-744697ed .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38806 .elementor-element.elementor-element-56e35528
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-56e35528>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-38806 .elementor-element.elementor-element-70ac4267 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-38806 .elementor-element.elementor-element-6c97a957 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38806 .elementor-element.elementor-element-5ca3dc5b .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-38806 .elementor-element.elementor-element-6c1c7cd2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-38806 .elementor-element.elementor-element-6c1c7cd2 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-38806 .elementor-element.elementor-element-341ba760>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-38806 .elementor-element.elementor-element-341ba760 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-38806 .elementor-element.elementor-element-64ff963 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-38806 .elementor-element.elementor-element-4e12200 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-38806 .elementor-element.elementor-element-08470a0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-38806 .elementor-element.elementor-element-208c0f0 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-38806 .elementor-element.elementor-element-11572866>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-38806 .elementor-element.elementor-element-11572866 .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-38806 .elementor-element.elementor-element-46b22420 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-38806 .elementor-element.elementor-element-7530b860
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-3941d73
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-2e43917d
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-2039095c
    {
        width: 40%;
    }
    .elementor-38806 .elementor-element.elementor-element-2fceaa18
    {
        width: 100%;
    }
    .elementor-38806 .elementor-element.elementor-element-30215847
    {
        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 */
