﻿.elementor-40826 .elementor-element.elementor-element-27ead7d2:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-27ead7d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-40826 .elementor-element.elementor-element-27ead7d2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-27ead7d2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-5e5f6b8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5e5f6b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5e5f6b8>.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-40826 .elementor-element.elementor-element-23d111d8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-23d111d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-23d111d8>.elementor-element-populated, .elementor-40826 .elementor-element.elementor-element-23d111d8>.elementor-element-populated>.elementor-background-overlay, .elementor-40826 .elementor-element.elementor-element-23d111d8>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-40826 .elementor-element.elementor-element-23d111d8>.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-40826 .elementor-element.elementor-element-23d111d8>.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-40826 .elementor-element.elementor-element-67be0aa>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-67be0aa .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-40826 .elementor-element.elementor-element-77f7977f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-77f7977f .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-40826 .elementor-element.elementor-element-675d5b75>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-40826 .elementor-element.elementor-element-675d5b75
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-40826 .elementor-element.elementor-element-675d5b75 .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-40826 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-40826 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-40826 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-40826 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-40826 .elementor-element.elementor-element-e49228b:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-e49228b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-40826 .elementor-element.elementor-element-e49228b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-e49228b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-c76f0ca>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-c76f0ca
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-c76f0ca .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-40826 .elementor-element.elementor-element-46468ca7>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-46468ca7
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4c978f3e
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2ca80a37.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2ca80a37.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2ca80a37>.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-40826 .elementor-element.elementor-element-4ef87e3 .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-40826 .elementor-element.elementor-element-4ef87e3 .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-4ef87e3 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-4ef87e3 .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-4ef87e3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-b48e335:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-b48e335>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-b48e335>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-b48e335
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-c10f6fa>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-c10f6fa
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-c10f6fa .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-165abdba
{
    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-40826 .elementor-element.elementor-element-dc4985d
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-dc4985d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-dc4985d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-dc4985d.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-dc4985d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-dc4985d .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-dc4985d .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-dc4985d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-40826 .elementor-element.elementor-element-dc4985d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-774cf6ea
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-774cf6ea .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-774cf6ea.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-774cf6ea.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-774cf6ea.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-774cf6ea .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-774cf6ea .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-774cf6ea .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-40826 .elementor-element.elementor-element-774cf6ea .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-183bfba2
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-4c6c2bc0
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4c6c2bc0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4c6c2bc0.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4c6c2bc0.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-4c6c2bc0.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4c6c2bc0 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4c6c2bc0 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-4c6c2bc0 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-40826 .elementor-element.elementor-element-4c6c2bc0 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-4ccd5420
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4ccd5420 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4ccd5420.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4ccd5420.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-4ccd5420.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4ccd5420 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4ccd5420 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-4ccd5420 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-40826 .elementor-element.elementor-element-4ccd5420 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-3547208f
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-3cd7522
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-3cd7522 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-3cd7522.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-3cd7522.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-3cd7522.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-3cd7522 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-3cd7522 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-3cd7522 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-40826 .elementor-element.elementor-element-3cd7522 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-1aa46ffa
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1aa46ffa .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-1aa46ffa.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-1aa46ffa.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-1aa46ffa.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-1aa46ffa .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1aa46ffa .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-1aa46ffa .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-40826 .elementor-element.elementor-element-1aa46ffa .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-46ae108
{
    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-40826 .elementor-element.elementor-element-46ae108>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-3b044b53.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-3b044b53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-463f3ee2 .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-40826 .elementor-element.elementor-element-463f3ee2 .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-463f3ee2 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-463f3ee2 .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-463f3ee2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-4aaa39c:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-4aaa39c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-40826 .elementor-element.elementor-element-4aaa39c>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-4aaa39c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-408dfc4>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-408dfc4
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-408dfc4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4e34084
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-a1f9d75.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-a1f9d75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-786c692
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-786c692 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-786c692.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-786c692.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-786c692.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-786c692 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-786c692 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-786c692 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-786c692 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-c3ae13e
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-c3ae13e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-c3ae13e.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-c3ae13e.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-c3ae13e.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-c3ae13e .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-c3ae13e .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-c3ae13e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-c3ae13e .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-922257d
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-922257d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-922257d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-922257d.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-922257d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-922257d .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-922257d .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-922257d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-922257d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-1d35107
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1d35107 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-1d35107.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-1d35107.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-1d35107.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-1d35107 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1d35107 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-1d35107 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-1d35107 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-e46ff29
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-4203ba4
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4203ba4 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4203ba4.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4203ba4.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-4203ba4.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-4203ba4 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4203ba4 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-4203ba4 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-4203ba4 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-5925239
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-5925239 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-5925239.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-5925239.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-5925239.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-5925239 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-5925239 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-5925239 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-5925239 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-942f0fe
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-942f0fe .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-942f0fe.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-942f0fe.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-942f0fe.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-942f0fe .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-942f0fe .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-942f0fe .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-942f0fe .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-5bda415
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-5bda415 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-5bda415.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-5bda415.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-5bda415.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-5bda415 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-5bda415 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-5bda415 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-5bda415 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-33ff5a1
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-e2b78f1
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-e2b78f1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-e2b78f1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-e2b78f1.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-e2b78f1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-e2b78f1 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-e2b78f1 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-e2b78f1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-e2b78f1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-d12a918
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-d12a918 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-d12a918.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-d12a918.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-d12a918.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-d12a918 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-d12a918 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-d12a918 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-d12a918 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-bca87df
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-bca87df .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-bca87df.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-bca87df.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-bca87df.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-bca87df .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-bca87df .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-bca87df .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-bca87df .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-c2ad344
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-c2ad344 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-c2ad344.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-c2ad344.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-c2ad344.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-c2ad344 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-c2ad344 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-c2ad344 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-c2ad344 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-0a6f9d2
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-3f74df3
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-3f74df3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-3f74df3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-3f74df3.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-3f74df3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-3f74df3 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-3f74df3 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-3f74df3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-3f74df3 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-08e2be9
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-08e2be9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-08e2be9.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-08e2be9.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-08e2be9.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-08e2be9 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-08e2be9 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-08e2be9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-08e2be9 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-614d875
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-614d875 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-614d875.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-614d875.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-614d875.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-614d875 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-614d875 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-614d875 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-614d875 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-0acd4bc
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-0acd4bc .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-0acd4bc.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-0acd4bc.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-0acd4bc.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-0acd4bc .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-0acd4bc .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-0acd4bc .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-0acd4bc .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-ff5c7af
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-6fc03ec
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-6fc03ec .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-6fc03ec.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-6fc03ec.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-6fc03ec.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-6fc03ec .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-6fc03ec .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-6fc03ec .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-6fc03ec .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-d0330c8
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-d0330c8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-d0330c8.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-d0330c8.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-d0330c8.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-d0330c8 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-d0330c8 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-d0330c8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-d0330c8 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-a5a437d
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-a5a437d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-a5a437d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-a5a437d.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-a5a437d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-a5a437d .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-a5a437d .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-a5a437d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-40826 .elementor-element.elementor-element-a5a437d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-b57ef51.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-b57ef51.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-b57ef51>.elementor-element-populated
{
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-ff2cf5d
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-ee027b4
{
    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-40826 .elementor-element.elementor-element-ee027b4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2e78e67.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2e78e67.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-55ba5f2 .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-40826 .elementor-element.elementor-element-55ba5f2 .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-55ba5f2 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-55ba5f2 .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-55ba5f2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-6463ee14:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-6463ee14>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-40826 .elementor-element.elementor-element-6463ee14
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-6463ee14>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-6f468a19>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-6f468a19
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-6f468a19 .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-40826 .elementor-element.elementor-element-779a491a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-779a491a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-63fc1329 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-1b60430c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2c140bc7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2c140bc7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-21d7965e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-5f8f0e50 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-329f63ee img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2d203768.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2d203768.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-bec6a39 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-2025055c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-1cbcd7e2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-1cbcd7e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-12968f25 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-2b43667e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-3b880981 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2a264046.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2a264046.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2ec0f46d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-7abcb43b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-29af96f3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-29af96f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-64fc5ebd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-4e90c47a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-5228a57f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-45e4414b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-45e4414b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5e7cdbd7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-7c6d8bf5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-7c9b1f4c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-7c9b1f4c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-18bd410 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-29d21790 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-621b5b05 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-844db1b
{
    padding: 20px 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-19464c1d
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    color: #000;
}
.elementor-40826 .elementor-element.elementor-element-690ed21d
{
    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-40826 .elementor-element.elementor-element-690ed21d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-4f022dfd .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-40826 .elementor-element.elementor-element-4f022dfd .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-4f022dfd .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-4f022dfd .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-4f022dfd .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-2173c36b:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-2173c36b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-2173c36b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-2173c36b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-3d644e64>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-3d644e64
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-3d644e64 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-73cac16e
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-40826 .elementor-element.elementor-element-5e970cd1
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-5e970cd1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-5e970cd1.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-5e970cd1.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-5e970cd1.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-5e970cd1 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-5e970cd1 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-5e970cd1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-5e970cd1 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-500c6ccf
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-500c6ccf .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-500c6ccf.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-500c6ccf.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-500c6ccf.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-500c6ccf .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-500c6ccf .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-500c6ccf .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-500c6ccf .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-42c26bc
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-40826 .elementor-element.elementor-element-4e2f29c9
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4e2f29c9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-4e2f29c9.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-4e2f29c9.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-4e2f29c9.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-4e2f29c9 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4e2f29c9 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-4e2f29c9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-4e2f29c9 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-269100b8
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-269100b8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-269100b8.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-269100b8.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-269100b8.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-269100b8 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-269100b8 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-269100b8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-269100b8 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-1e1a03c
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-40826 .elementor-element.elementor-element-66f0f7a5
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-66f0f7a5 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-66f0f7a5.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-66f0f7a5.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-66f0f7a5.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-66f0f7a5 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-66f0f7a5 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-66f0f7a5 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-66f0f7a5 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-6d2af7ad
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-6d2af7ad .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-6d2af7ad.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-6d2af7ad.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-6d2af7ad.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-6d2af7ad .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-6d2af7ad .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-6d2af7ad .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-6d2af7ad .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-785f6a4d
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-40826 .elementor-element.elementor-element-1e14d206
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1e14d206 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-1e14d206.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-1e14d206.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-1e14d206.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-1e14d206 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1e14d206 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-1e14d206 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-1e14d206 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-2bee0cf2
{
    --icon-box-icon-margin: 15px;
}
.elementor-40826 .elementor-element.elementor-element-2bee0cf2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-2bee0cf2.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-2bee0cf2.elementor-view-framed .elementor-icon, .elementor-40826 .elementor-element.elementor-element-2bee0cf2.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-2bee0cf2 .elementor-icon
{
    font-size: 15px;
}
.elementor-40826 .elementor-element.elementor-element-2bee0cf2 .elementor-icon-box-title, .elementor-40826 .elementor-element.elementor-element-2bee0cf2 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-40826 .elementor-element.elementor-element-2bee0cf2 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-40826 .elementor-element.elementor-element-35582665
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-5f6c271b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5f6c271b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5f6c271b>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-585477bd .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-40826 .elementor-element.elementor-element-585477bd .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-585477bd .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-585477bd .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-585477bd .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-46b7a3a6:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-46b7a3a6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-40826 .elementor-element.elementor-element-46b7a3a6>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-46b7a3a6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-bf9104f>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-bf9104f
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-bf9104f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-7e706c05
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-40826 .elementor-element.elementor-element-30717bf1
{
    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-40826 .elementor-element.elementor-element-30717bf1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-237c3fec .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-40826 .elementor-element.elementor-element-237c3fec .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-237c3fec .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-237c3fec .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-237c3fec .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-af05356:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-af05356>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-af05356
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-af05356>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-1d93675>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-1d93675
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-1d93675 .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-40826 .elementor-element.elementor-element-6d1be59.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-6d1be59.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-8447e8a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-73ca1e3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-b3200c5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-b3200c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-71f0e16 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-0f1c2a2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-92aad96 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-d2618d9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-d2618d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-020e30b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-95653ba img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-5bb1831.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5bb1831.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-f6b7647 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-272e31f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-f96e45d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-88dfa39.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-88dfa39.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-c307dde img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-ddeb0c5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-0e2de3c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-0e2de3c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-54b6007 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-402638f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-402638f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-4cf2172 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-e83a3c2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-e83a3c2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-49a5b2d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-ff0d2ca.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-ff0d2ca.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-40826 .elementor-element.elementor-element-ae5ae14.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-ae5ae14.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-65a78ce img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-0a23bbd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-0a23bbd.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-40826 .elementor-element.elementor-element-e25b6e0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-e25b6e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-26867f5
{
    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-40826 .elementor-element.elementor-element-26867f5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-1fdcd3a .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-40826 .elementor-element.elementor-element-1fdcd3a .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-1fdcd3a .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-1fdcd3a .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-1fdcd3a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-77e5cf6a:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-77e5cf6a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-40826 .elementor-element.elementor-element-77e5cf6a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-77e5cf6a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-3e922a79>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-3e922a79
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-3e922a79 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-7914e9d2
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-40826 .elementor-element.elementor-element-708558ee>.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-40826 .elementor-element.elementor-element-59a98499>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-59a98499.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-59a98499.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-59a98499.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-59a98499 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-59a98499 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-59a98499 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-59a98499 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2a7cf7c7.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-40826 .elementor-element.elementor-element-2a7cf7c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-40826 .elementor-element.elementor-element-4b86f8f8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4b86f8f8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4b86f8f8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-4b86f8f8 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-4b86f8f8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-4b86f8f8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-4b86f8f8 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-6052a434
{
    padding: 30px 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-49017567>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-40826 .elementor-element.elementor-element-1179b986.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1179b986.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1179b986.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1179b986 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-1179b986 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-40826 .elementor-element.elementor-element-1179b986 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-1179b986 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-6fecd56e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-6fecd56e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-6fecd56e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-6fecd56e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-6fecd56e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-6fecd56e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-6fecd56e .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-5e089e02
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-1d17250.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-40826 .elementor-element.elementor-element-1d17250.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-40826 .elementor-element.elementor-element-1d17250>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-11184aa7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-11184aa7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-11184aa7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-11184aa7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-11184aa7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-11184aa7 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-11184aa7 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-b26a273.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-40826 .elementor-element.elementor-element-b26a273.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-40826 .elementor-element.elementor-element-2b21ee6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-2b21ee6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-2b21ee6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-2b21ee6 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-2b21ee6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-2b21ee6 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-2b21ee6 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-43487afd
{
    padding: 30px 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-58b5bfcf>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-59310389.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-59310389.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-59310389.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-59310389 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-59310389 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-59310389 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-59310389 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-1c78ba4e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1c78ba4e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1c78ba4e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1c78ba4e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-1c78ba4e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-1c78ba4e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-1c78ba4e .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-04f16de
{
    padding: 30px 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-374fda9>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-0851075.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-0851075.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-0851075.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-0851075 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-0851075 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-0851075 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-0851075 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-1b631b17.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1b631b17.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1b631b17.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-1b631b17 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-1b631b17 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-1b631b17 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-1b631b17 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-5b4a0f12
{
    padding: 30px 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-234646f3>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-7bd509c0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-7bd509c0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-7bd509c0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-7bd509c0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-7bd509c0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-7bd509c0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-7bd509c0 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-777a5469.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-777a5469.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-777a5469.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-777a5469 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-777a5469 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-777a5469 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-777a5469 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-c816b01
{
    padding: 30px 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-21e0e213>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-313586b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-40826 .elementor-element.elementor-element-313586b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-40826 .elementor-element.elementor-element-313586b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-40826 .elementor-element.elementor-element-313586b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-40826 .elementor-element.elementor-element-313586b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-40826 .elementor-element.elementor-element-313586b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-313586b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-40826 .elementor-element.elementor-element-3c39bfb6
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-7475fe64.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-7475fe64.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-7475fe64>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-element-2ee417fd .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-40826 .elementor-element.elementor-element-2ee417fd .elementor-button:hover, .elementor-40826 .elementor-element.elementor-element-2ee417fd .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-40826 .elementor-element.elementor-element-2ee417fd .elementor-button:hover svg, .elementor-40826 .elementor-element.elementor-element-2ee417fd .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-40826 .elementor-element.elementor-element-46b9b400>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-46b9b400:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-46b9b400>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-40826 .elementor-element.elementor-element-46b9b400
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-46b9b400>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-152ea786.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-152ea786.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-40826 .elementor-element.elementor-element-2dd7e427>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-40826 .elementor-element.elementor-element-2dd7e427
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-40826 .elementor-element.elementor-element-178ee1b4
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-2715b2fb>.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-40826 .elementor-element.elementor-element-2715b2fb>.elementor-element-populated, .elementor-40826 .elementor-element.elementor-element-2715b2fb>.elementor-element-populated>.elementor-background-overlay, .elementor-40826 .elementor-element.elementor-element-2715b2fb>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-40826 .elementor-element.elementor-element-2715b2fb>.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-40826 .elementor-element.elementor-element-30a5054c>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-40826 .elementor-element.elementor-element-30a5054c
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-30a5054c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-31730cb1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-31730cb1.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-40826 .elementor-element.elementor-element-11059058.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-11059058.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-40826 .elementor-element.elementor-element-9ccaf01.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-9ccaf01.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-40826 .elementor-element.elementor-element-4528000f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-4528000f.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-40826 .elementor-element.elementor-element-79793a96.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-79793a96.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-40826 .elementor-element.elementor-element-77ee6673.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-77ee6673.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-40826 .elementor-element.elementor-element-3eb3a72d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-3eb3a72d.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-40826 .elementor-element.elementor-element-5ace988f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5ace988f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-4f314d3b>.elementor-element-populated, .elementor-40826 .elementor-element.elementor-element-4f314d3b>.elementor-element-populated>.elementor-background-overlay, .elementor-40826 .elementor-element.elementor-element-4f314d3b>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-40826 .elementor-element.elementor-element-4f314d3b>.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-40826 .elementor-element.elementor-element-6686d0f8>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-40826 .elementor-element.elementor-element-6686d0f8
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-6686d0f8 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2493832e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2493832e.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-40826 .elementor-element.elementor-element-3843e550.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-3843e550.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-40826 .elementor-element.elementor-element-a292250.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-a292250.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-40826 .elementor-element.elementor-element-29c87294.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-29c87294.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-40826 .elementor-element.elementor-element-4a409b20.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-4a409b20.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-679c7b77 img
{
    width: 100px;
}
.elementor-40826 .elementor-element.elementor-element-73a5d3e6>.elementor-element-populated, .elementor-40826 .elementor-element.elementor-element-73a5d3e6>.elementor-element-populated>.elementor-background-overlay, .elementor-40826 .elementor-element.elementor-element-73a5d3e6>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-40826 .elementor-element.elementor-element-73a5d3e6>.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-40826 .elementor-element.elementor-element-7855fe4a>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-40826 .elementor-element.elementor-element-7855fe4a
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-7855fe4a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-4add09b9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-4add09b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-719b092b img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-5806723b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5806723b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-1e44af0a img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-537c4f6a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-537c4f6a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-6adee0f3 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-1a67a781.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-1a67a781.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2b8e9025 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-3b633da4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-3b633da4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-189420a9 img
{
    width: 80px;
}
.elementor-40826 .elementor-element.elementor-element-66b10f2a>.elementor-element-populated, .elementor-40826 .elementor-element.elementor-element-66b10f2a>.elementor-element-populated>.elementor-background-overlay, .elementor-40826 .elementor-element.elementor-element-66b10f2a>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-40826 .elementor-element.elementor-element-66b10f2a>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-40826 .elementor-element.elementor-element-28de566f>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-40826 .elementor-element.elementor-element-28de566f
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-28de566f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-407467d6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-407467d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-118f101d img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-88957a7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-88957a7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-6e85bed7 img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-620890a5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-620890a5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-4a4bf0cb img
{
    width: 50%;
}
.elementor-40826 .elementor-element.elementor-element-d4dfbbc:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-d4dfbbc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-40826 .elementor-element.elementor-element-d4dfbbc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-d4dfbbc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-512de1f9>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-512de1f9
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-512de1f9 .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-40826 .elementor-element.elementor-element-e30c5c3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-e30c5c3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-190db017 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-6676609a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-6e4adab3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-6e4adab3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-600fc262 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-2e578b8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-1d57ed9a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-7339a75b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-7339a75b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-30d69943 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-7d6fc01e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-7d6fc01e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-55cf4f4b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-54663e9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-2c2ff0a0:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-2c2ff0a0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-40826 .elementor-element.elementor-element-2c2ff0a0
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-2c2ff0a0>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-1de94f38>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-1de94f38
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-1de94f38 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-378b68d7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-378b68d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-718cb6a9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-7317ea25 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-2ebf185d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-2ebf185d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-3a293127 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-116bcf8c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-21151120 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-92183c8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-92183c8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-654880f0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-5bc5c9f7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-230054e1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-230054e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-6c9bca56 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-32126f63 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-54b60db4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-71e618e3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-71e618e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-5d8f63c5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-15557ad3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-6eb55181.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-6eb55181.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-4254047a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-68ccb116 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-2625ea8b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-170323d7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-170323d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-761b4997 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-48c58e13 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-23a0df64.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-23a0df64.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-1bb81a0b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-3d4b4265 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-4b593bd9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-03e5ba3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-03e5ba3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-fa42455 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-1c5282a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-40826 .elementor-element.elementor-element-3c1b552.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-3c1b552.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-40826 .elementor-element.elementor-element-e313e78 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-dabe439 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-40826 .elementor-element.elementor-element-5911bbf:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-5911bbf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-40826 .elementor-element.elementor-element-5911bbf>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-40826 .elementor-element.elementor-element-5911bbf
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-410b7513>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-410b7513
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-410b7513 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-b81c2e2>.elementor-widget-container
{
    margin: 0 0 35px 0;
}
.elementor-40826 .elementor-element.elementor-element-b81c2e2
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-b81c2e2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-40826 .elementor-element.elementor-element-1aa0b9bc>.elementor-container
{
    max-width: 800px;
}
.elementor-40826 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-40826 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-40826 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-40826 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-40826 .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-40826 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-40826 .elementor-element.elementor-element-309c4f2e>.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-40826 .elementor-element.elementor-element-309c4f2e.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-40826 .elementor-element.elementor-element-309c4f2e.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-40826 .elementor-element.elementor-element-309c4f2e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-40826 .elementor-element.elementor-element-309c4f2e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-40826 .elementor-element.elementor-element-309c4f2e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-40826 .elementor-element.elementor-element-309c4f2e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-309c4f2e .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-40826 .elementor-element.elementor-element-7b6bad6d>.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-40826 .elementor-element.elementor-element-7b6bad6d .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-7b6bad6d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-40826 .elementor-element.elementor-element-7b6bad6d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-40826 .elementor-element.elementor-element-7b6bad6d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-40826 .elementor-element.elementor-element-7b6bad6d .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-40826 .elementor-element.elementor-element-7b6bad6d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-7b6bad6d .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-40826 .elementor-element.elementor-element-72e7f071>.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-40826 .elementor-element.elementor-element-72e7f071.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-40826 .elementor-element.elementor-element-72e7f071.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-40826 .elementor-element.elementor-element-72e7f071.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-40826 .elementor-element.elementor-element-72e7f071 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-40826 .elementor-element.elementor-element-72e7f071 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-72e7f071 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-40826 .elementor-element.elementor-element-6d7154ba>.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-40826 .elementor-element.elementor-element-6d7154ba.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-40826 .elementor-element.elementor-element-6d7154ba.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-40826 .elementor-element.elementor-element-6d7154ba.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-40826 .elementor-element.elementor-element-6d7154ba .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-40826 .elementor-element.elementor-element-6d7154ba .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-40826 .elementor-element.elementor-element-6d7154ba .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-40826 .elementor-element.elementor-element-31bc0093
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-40826 .elementor-element.elementor-element-424e9d7e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-element-424e9d7e
{
    text-align: center;
}
.elementor-40826 .elementor-element.elementor-element-424e9d7e .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta>span
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-global .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-content
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-price
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-footer a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-40826 .elementor-element.elementor-global-40994>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 10px 0;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-col
{
    padding: 0 0 0 0;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 4px 4px 19px -5px rgba(0,0,0,.5);
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title, .elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-title
{
    margin: 0 0 10px 0;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-meta
{
    color: #1754d5;
    margin: 0 0 10px 0;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-content
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #111;
    margin: 0 0 20px 0;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-footer a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-40826 .elementor-element.elementor-element-152ea786
    {
        width: 54%;
    }
    .elementor-40826 .elementor-element.elementor-element-7fadb31f
    {
        width: 46%;
    }
    .elementor-40826 .elementor-element.elementor-element-2715b2fb
    {
        width: 40%;
    }
    .elementor-40826 .elementor-element.elementor-element-4f314d3b
    {
        width: 20%;
    }
    .elementor-40826 .elementor-element.elementor-element-73a5d3e6
    {
        width: 20%;
    }
    .elementor-40826 .elementor-element.elementor-element-66b10f2a
    {
        width: 20%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-40826 .elementor-element.elementor-element-27ead7d2:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-27ead7d2>.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-40826 .elementor-element.elementor-element-4c978f3e
    {
        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-40826 .elementor-element.elementor-element-46ae108
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-ee027b4
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-6463ee14
    {
        padding: 50px 0 50px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-35582665
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-40826 .elementor-element.elementor-element-af05356
    {
        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-40826 .elementor-element.elementor-element-3c39bfb6
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-40826 .elementor-element.elementor-element-5911bbf:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-5911bbf>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-40826 .elementor-element.elementor-element-7d2e2bcc>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-309c4f2e>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-7b6bad6d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-6d7154ba>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-31bc0093
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-424e9d7e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-40826 .elementor-element.elementor-element-27ead7d2:not(.elementor-motion-effects-element-type-background), .elementor-40826 .elementor-element.elementor-element-27ead7d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-40826 .elementor-element.elementor-element-27ead7d2
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-5e5f6b8>.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-40826 .elementor-element.elementor-element-23d111d8>.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-40826 .elementor-element.elementor-element-67be0aa>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-67be0aa .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-40826 .elementor-element.elementor-element-77f7977f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-77f7977f .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-40826 .elementor-element.elementor-element-675d5b75>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-40826 .elementor-element.elementor-element-675d5b75 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-40826 .elementor-element.elementor-element-c76f0ca .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-40826 .elementor-element.elementor-element-46468ca7
    {
        text-align: center;
    }
    .elementor-40826 .elementor-element.elementor-element-4c978f3e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-2ca80a37
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-2ca80a37>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-4ef87e3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-c10f6fa .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-40826 .elementor-element.elementor-element-463f3ee2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-408dfc4 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-40826 .elementor-element.elementor-element-55ba5f2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-6463ee14
    {
        padding: 50px 0 50px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-6f468a19 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-40826 .elementor-element.elementor-element-4f022dfd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-2173c36b
    {
        padding: 50px 0 50px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-3d644e64 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-40826 .elementor-element.elementor-element-35582665
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-5f6c271b
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-5f6c271b>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-585477bd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-bf9104f .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-40826 .elementor-element.elementor-element-30717bf1
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-237c3fec>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-af05356
    {
        padding: 50px 0 50px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-1d93675 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-40826 .elementor-element.elementor-element-1fdcd3a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-3e922a79 .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-40826 .elementor-element.elementor-element-59a98499 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-4b86f8f8 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-1179b986 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-6fecd56e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-11184aa7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-2b21ee6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-59310389 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-1c78ba4e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-0851075 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-1b631b17 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-7bd509c0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-777a5469 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-313586b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-3c39bfb6
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-7475fe64
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-7475fe64>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-2ee417fd>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-2dd7e427>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-40826 .elementor-element.elementor-element-2dd7e427
    {
        text-align: center;
    }
    .elementor-40826 .elementor-element.elementor-element-2715b2fb
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-2715b2fb>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-40826 .elementor-element.elementor-element-30a5054c .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-40826 .elementor-element.elementor-element-4f314d3b
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-4f314d3b>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-40826 .elementor-element.elementor-element-6686d0f8 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-40826 .elementor-element.elementor-element-73a5d3e6
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-73a5d3e6>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-40826 .elementor-element.elementor-element-7855fe4a .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-40826 .elementor-element.elementor-element-66b10f2a
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-66b10f2a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-40826 .elementor-element.elementor-element-28de566f .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-40826 .elementor-element.elementor-element-512de1f9 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-40826 .elementor-element.elementor-element-1de94f38 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-40826 .elementor-element.elementor-element-410b7513>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-40826 .elementor-element.elementor-element-410b7513 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-40826 .elementor-element.elementor-element-b81c2e2>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-40826 .elementor-element.elementor-element-b81c2e2 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-40826 .elementor-element.elementor-element-309c4f2e .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-40826 .elementor-element.elementor-element-7b6bad6d .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-40826 .elementor-element.elementor-element-72e7f071 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-40826 .elementor-element.elementor-element-6d7154ba .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-40826 .elementor-element.elementor-element-424e9d7e>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-40826 .elementor-element.elementor-element-424e9d7e .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-40826 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-40826 .elementor-element.elementor-element-23d111d8
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-2ca80a37
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-5f6c271b
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-7475fe64
    {
        width: 40%;
    }
    .elementor-40826 .elementor-element.elementor-element-152ea786
    {
        width: 100%;
    }
    .elementor-40826 .elementor-element.elementor-element-7fadb31f
    {
        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 */
