﻿.elementor-39237 .elementor-element.elementor-element-646f2747:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-646f2747>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-646f2747
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-646f2747>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-2e6c0651.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-2e6c0651.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-2e6c0651>.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-39237 .elementor-element.elementor-element-fd3da6a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-fd3da6a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-fd3da6a>.elementor-element-populated, .elementor-39237 .elementor-element.elementor-element-fd3da6a>.elementor-element-populated>.elementor-background-overlay, .elementor-39237 .elementor-element.elementor-element-fd3da6a>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-39237 .elementor-element.elementor-element-fd3da6a>.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-39237 .elementor-element.elementor-element-fd3da6a>.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-39237 .elementor-element.elementor-element-3afe42f3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-3afe42f3 .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-39237 .elementor-element.elementor-element-3055dc8a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-3055dc8a .elementor-heading-title
{
    font-size: 16px;
    font-weight: 600;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .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-39237 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39237 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39237 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39237 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39237 .elementor-element.elementor-element-5e7ff813:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-5e7ff813>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39237 .elementor-element.elementor-element-5e7ff813
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-5e7ff813>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-1a8c2c07>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-1a8c2c07
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-1a8c2c07 .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-39237 .elementor-element.elementor-element-7c186f53>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-7c186f53
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-5a49c939
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-55154a06.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-55154a06.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-55154a06>.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-39237 .elementor-element.elementor-element-72bef50e .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-39237 .elementor-element.elementor-element-72bef50e .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-72bef50e .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-72bef50e .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-72bef50e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-7cdfbc99:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-7cdfbc99>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-7cdfbc99>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-7cdfbc99
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-2cbcf1ec>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-2cbcf1ec
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-2cbcf1ec .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-5527c8f9
{
    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-39237 .elementor-element.elementor-element-71e8f7f0
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-71e8f7f0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-71e8f7f0.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-71e8f7f0.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-71e8f7f0.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-71e8f7f0 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-71e8f7f0 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-71e8f7f0 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39237 .elementor-element.elementor-element-71e8f7f0 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-40482c56
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-40482c56 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-40482c56.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-40482c56.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-40482c56.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-40482c56 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-40482c56 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-40482c56 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39237 .elementor-element.elementor-element-40482c56 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-1c694e61
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-1a2eca04
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-1a2eca04 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-1a2eca04.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-1a2eca04.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-1a2eca04.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-1a2eca04 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-1a2eca04 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-1a2eca04 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39237 .elementor-element.elementor-element-1a2eca04 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-7504a5b6
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7504a5b6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-7504a5b6.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-7504a5b6.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-7504a5b6.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-7504a5b6 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7504a5b6 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-7504a5b6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39237 .elementor-element.elementor-element-7504a5b6 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-60545a75
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-2a8d28c7
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-2a8d28c7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-2a8d28c7.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-2a8d28c7.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-2a8d28c7.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-2a8d28c7 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-2a8d28c7 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-2a8d28c7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39237 .elementor-element.elementor-element-2a8d28c7 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-16f2b69b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-16f2b69b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-16f2b69b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-16f2b69b.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-16f2b69b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-16f2b69b .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-16f2b69b .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-16f2b69b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39237 .elementor-element.elementor-element-16f2b69b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-5bf33c55
{
    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-39237 .elementor-element.elementor-element-5bf33c55>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-39b15b93.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-39b15b93.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-7b9fe0d3 .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-39237 .elementor-element.elementor-element-7b9fe0d3 .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-7b9fe0d3 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-7b9fe0d3 .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-7b9fe0d3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-8ba9a77:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-8ba9a77>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39237 .elementor-element.elementor-element-8ba9a77>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-8ba9a77
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-2361d83>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-2361d83
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-2361d83 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6a5963f
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-151132b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-151132b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6daefe2
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-6daefe2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6daefe2.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6daefe2.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-6daefe2.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6daefe2 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-6daefe2 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-6daefe2 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-6daefe2 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-4e4bc38
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-4e4bc38 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-4e4bc38.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-4e4bc38.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-4e4bc38.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-4e4bc38 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-4e4bc38 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-4e4bc38 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-4e4bc38 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-6acc09e
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-6acc09e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6acc09e.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6acc09e.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-6acc09e.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6acc09e .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-6acc09e .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-6acc09e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-6acc09e .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-92d09ed
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-92d09ed .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-92d09ed.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-92d09ed.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-92d09ed.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-92d09ed .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-92d09ed .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-92d09ed .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-92d09ed .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-b1104e3
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-c9233b4
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-c9233b4 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-c9233b4.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-c9233b4.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-c9233b4.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-c9233b4 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-c9233b4 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-c9233b4 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-c9233b4 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-197cef6
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-197cef6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-197cef6.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-197cef6.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-197cef6.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-197cef6 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-197cef6 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-197cef6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-197cef6 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-114420d
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-114420d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-114420d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-114420d.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-114420d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-114420d .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-114420d .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-114420d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-114420d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-753831a
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-753831a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-753831a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-753831a.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-753831a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-753831a .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-753831a .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-753831a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-753831a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-8622406
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-8a62e73
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-8a62e73 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-8a62e73.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-8a62e73.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-8a62e73.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-8a62e73 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-8a62e73 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-8a62e73 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-8a62e73 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-cef4d3e
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-cef4d3e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-cef4d3e.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-cef4d3e.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-cef4d3e.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-cef4d3e .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-cef4d3e .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-cef4d3e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-cef4d3e .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-6ed2520
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-6ed2520 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6ed2520.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6ed2520.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-6ed2520.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-6ed2520 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-6ed2520 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-6ed2520 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-6ed2520 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-92f3bdd
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-92f3bdd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-92f3bdd.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-92f3bdd.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-92f3bdd.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-92f3bdd .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-92f3bdd .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-92f3bdd .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-92f3bdd .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-9e2a3c0
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-a859e4b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-a859e4b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-a859e4b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-a859e4b.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-a859e4b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-a859e4b .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-a859e4b .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-a859e4b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-a859e4b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-c4d23dd
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-c4d23dd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-c4d23dd.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-c4d23dd.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-c4d23dd.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-c4d23dd .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-c4d23dd .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-c4d23dd .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-c4d23dd .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-f8337fc
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f8337fc .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-f8337fc.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-f8337fc.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-f8337fc.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-f8337fc .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f8337fc .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-f8337fc .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-f8337fc .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-e27d9b7
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-e27d9b7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-e27d9b7.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-e27d9b7.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-e27d9b7.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-e27d9b7 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-e27d9b7 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-e27d9b7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-e27d9b7 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-f27850a
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-ffefd16
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-ffefd16 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-ffefd16.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-ffefd16.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-ffefd16.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-ffefd16 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-ffefd16 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-ffefd16 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-ffefd16 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-2a4ee25
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-2a4ee25 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-2a4ee25.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-2a4ee25.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-2a4ee25.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-2a4ee25 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-2a4ee25 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-2a4ee25 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-2a4ee25 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-4f0ca0a
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-4f0ca0a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-4f0ca0a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-4f0ca0a.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-4f0ca0a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-4f0ca0a .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-4f0ca0a .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-4f0ca0a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39237 .elementor-element.elementor-element-4f0ca0a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-f554825.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-f554825.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-f554825>.elementor-element-populated
{
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-b24c149
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-417707b
{
    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-39237 .elementor-element.elementor-element-417707b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-dfbbbcd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-dfbbbcd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-d7dc9ab .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-39237 .elementor-element.elementor-element-d7dc9ab .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-d7dc9ab .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-d7dc9ab .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-d7dc9ab .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-5d65c6d3:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-5d65c6d3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39237 .elementor-element.elementor-element-5d65c6d3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-5d65c6d3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-ae239a6>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-ae239a6
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-ae239a6 .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-39237 .elementor-element.elementor-element-75b465ed.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-75b465ed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-21956657 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-891e935 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-3e5c949f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3e5c949f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-595f0951 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-202d2317 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-4840ffbc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-675fe507.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-675fe507.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-242d22bc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-53f941f5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-3f2bc349.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3f2bc349.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-7a9868 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-418285c8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-2302989f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-29cc29e0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-29cc29e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-211641c4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-592c1092 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-7b3ea07d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-7b3ea07d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-20fa7966 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-765d3b6a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-3833b61e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-5ac5575e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-5ac5575e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6887b247 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-36e70da8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-2736b880.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-2736b880.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6c4b7bf0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-63633874 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-79371deb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-49173b00
{
    padding: 20px 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-6afaec5
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    color: #000;
}
.elementor-39237 .elementor-element.elementor-element-4ae4cdb9
{
    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-39237 .elementor-element.elementor-element-4ae4cdb9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-5c43b6e9 .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-39237 .elementor-element.elementor-element-5c43b6e9 .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-5c43b6e9 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-5c43b6e9 .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-5c43b6e9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-4d96f227:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-4d96f227>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-4d96f227
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-4d96f227>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-315fcccf>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-315fcccf
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-315fcccf .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-19ad98d1
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39237 .elementor-element.elementor-element-808eee7
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-808eee7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-808eee7.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-808eee7.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-808eee7.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-808eee7 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-808eee7 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-808eee7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-808eee7 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-3fabc295
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-3fabc295 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-3fabc295.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-3fabc295.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-3fabc295.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-3fabc295 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-3fabc295 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-3fabc295 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-3fabc295 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-13be389c
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39237 .elementor-element.elementor-element-b74a422
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-b74a422 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-b74a422.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-b74a422.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-b74a422.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-b74a422 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-b74a422 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-b74a422 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-b74a422 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-bf45c2c
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-bf45c2c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-bf45c2c.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-bf45c2c.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-bf45c2c.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-bf45c2c .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-bf45c2c .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-bf45c2c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-bf45c2c .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-352a86f0
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39237 .elementor-element.elementor-element-2af0cd9b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-2af0cd9b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-2af0cd9b.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-2af0cd9b.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-2af0cd9b.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-2af0cd9b .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-2af0cd9b .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-2af0cd9b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-2af0cd9b .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-140e995
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-140e995 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-140e995.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-140e995.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-140e995.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-140e995 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-140e995 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-140e995 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-140e995 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-3f204448
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39237 .elementor-element.elementor-element-3adaa298
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-3adaa298 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-3adaa298.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-3adaa298.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-3adaa298.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-3adaa298 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-3adaa298 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-3adaa298 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-3adaa298 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-513f7c92
{
    --icon-box-icon-margin: 15px;
}
.elementor-39237 .elementor-element.elementor-element-513f7c92 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-513f7c92.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-513f7c92.elementor-view-framed .elementor-icon, .elementor-39237 .elementor-element.elementor-element-513f7c92.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-513f7c92 .elementor-icon
{
    font-size: 15px;
}
.elementor-39237 .elementor-element.elementor-element-513f7c92 .elementor-icon-box-title, .elementor-39237 .elementor-element.elementor-element-513f7c92 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39237 .elementor-element.elementor-element-513f7c92 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39237 .elementor-element.elementor-element-1e16832f
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-1c773cff.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1c773cff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1c773cff>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-61788f31 .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-39237 .elementor-element.elementor-element-61788f31 .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-61788f31 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-61788f31 .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-61788f31 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-5abd2356:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-5abd2356>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39237 .elementor-element.elementor-element-5abd2356>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-5abd2356
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-7d55ce3f>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-7d55ce3f
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-7d55ce3f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-5ede838
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-39237 .elementor-element.elementor-element-54c55ee7
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-54c55ee7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-63bf2e99 .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-39237 .elementor-element.elementor-element-63bf2e99 .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-63bf2e99 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-63bf2e99 .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-63bf2e99 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-a619f65:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-a619f65>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-a619f65
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-a619f65>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-552ac34>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-552ac34
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-552ac34 .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-39237 .elementor-element.elementor-element-893bc2d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-893bc2d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-d051b03 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-abe0e6c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-9d63ae5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-9d63ae5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-737bfa8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-e634595 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-3ac17df img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-6e680bc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6e680bc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-93fb849 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-89ee423 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-ad14124.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-ad14124.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-9815517 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-89585c5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-8a34a28 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-d6ee5be.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-d6ee5be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-4d26a26 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-df954af img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-b873511.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-b873511.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-8fad75d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-156ddc4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-156ddc4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6d6a9de img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-09b258e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-09b258e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-39d1b8b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-4348c4d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-4348c4d.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-39237 .elementor-element.elementor-element-bc83014.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-bc83014.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-2971e19 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-3e24055.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3e24055.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-39237 .elementor-element.elementor-element-3c53d45.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3c53d45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-d42473a
{
    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-39237 .elementor-element.elementor-element-d42473a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-3dda683 .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-39237 .elementor-element.elementor-element-3dda683 .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-3dda683 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-3dda683 .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-3dda683 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-acb357b:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-acb357b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39237 .elementor-element.elementor-element-acb357b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-acb357b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-332b336>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-332b336
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-332b336 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-e03acdf
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39237 .elementor-element.elementor-element-66c7916>.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-39237 .elementor-element.elementor-element-f6cd32e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-f6cd32e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f6cd32e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f6cd32e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f6cd32e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-f6cd32e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-f6cd32e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-f6cd32e .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-ad624a7.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-ad624a7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-e927c96.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-e927c96.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-e927c96.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-e927c96 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-e927c96 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-e927c96 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-e927c96 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-5fdda43
{
    padding: 30px 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-69dad5b>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-39237 .elementor-element.elementor-element-688eb2b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-688eb2b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-688eb2b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-688eb2b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-688eb2b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-39237 .elementor-element.elementor-element-688eb2b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-688eb2b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-5f94b52.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-5f94b52.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-5f94b52.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-5f94b52 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-5f94b52 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-5f94b52 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-5f94b52 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-afabaea
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-bf5cd20.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-bf5cd20.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-bf5cd20>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-5051e04.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-5051e04.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-5051e04.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-5051e04 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-5051e04 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-5051e04 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-5051e04 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-2e205d9.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-2e205d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-7c6e2c2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7c6e2c2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7c6e2c2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7c6e2c2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-7c6e2c2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-7c6e2c2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-7c6e2c2 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-2b54f8a
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-4215287.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-4215287.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-4215287>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-7e9afb6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7e9afb6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7e9afb6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-7e9afb6 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-7e9afb6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-7e9afb6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-7e9afb6 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-b44f051.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-b44f051.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39237 .elementor-element.elementor-element-f12e487.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f12e487.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f12e487.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-f12e487 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-f12e487 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-f12e487 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-f12e487 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-748fef7
{
    padding: 30px 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-bcef2f6>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-92db7e6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-92db7e6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-92db7e6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-92db7e6 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-92db7e6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-92db7e6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-92db7e6 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-3ee1f3d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-3ee1f3d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-3ee1f3d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-3ee1f3d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-3ee1f3d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-3ee1f3d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-3ee1f3d .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-dc75a43
{
    padding: 30px 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-08851a8>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-b48cc92.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39237 .elementor-element.elementor-element-b48cc92.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39237 .elementor-element.elementor-element-b48cc92.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39237 .elementor-element.elementor-element-b48cc92 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39237 .elementor-element.elementor-element-b48cc92 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39237 .elementor-element.elementor-element-b48cc92 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-b48cc92 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39237 .elementor-element.elementor-element-b70a62a
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-df0d076.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-df0d076.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-df0d076>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-3df5bca .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #f3f3f3;
    color: #f3f3f3;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-39237 .elementor-element.elementor-element-3df5bca .elementor-button:hover, .elementor-39237 .elementor-element.elementor-element-3df5bca .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-3df5bca .elementor-button:hover svg, .elementor-39237 .elementor-element.elementor-element-3df5bca .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-11761890>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-11761890:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-11761890>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39237 .elementor-element.elementor-element-11761890
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-11761890>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-51f5c4a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-51f5c4a.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-39237 .elementor-element.elementor-element-535cc835>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-535cc835
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-39237 .elementor-element.elementor-element-4b65939f
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-648a4c5e>.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-39237 .elementor-element.elementor-element-648a4c5e>.elementor-element-populated, .elementor-39237 .elementor-element.elementor-element-648a4c5e>.elementor-element-populated>.elementor-background-overlay, .elementor-39237 .elementor-element.elementor-element-648a4c5e>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39237 .elementor-element.elementor-element-648a4c5e>.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-39237 .elementor-element.elementor-element-5c903bec>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39237 .elementor-element.elementor-element-5c903bec
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-5c903bec .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-38e5aa0f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-38e5aa0f.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-39237 .elementor-element.elementor-element-38dcadcd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-38dcadcd.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-39237 .elementor-element.elementor-element-2974fe83.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-2974fe83.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-39237 .elementor-element.elementor-element-296b3af2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-296b3af2.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-39237 .elementor-element.elementor-element-36b6726a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-36b6726a.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-39237 .elementor-element.elementor-element-274a6276.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-274a6276.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-39237 .elementor-element.elementor-element-275f7fe5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-275f7fe5.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-39237 .elementor-element.elementor-element-1a54ecf0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1a54ecf0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-43a82fe9>.elementor-element-populated, .elementor-39237 .elementor-element.elementor-element-43a82fe9>.elementor-element-populated>.elementor-background-overlay, .elementor-39237 .elementor-element.elementor-element-43a82fe9>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39237 .elementor-element.elementor-element-43a82fe9>.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-39237 .elementor-element.elementor-element-5122da2d>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39237 .elementor-element.elementor-element-5122da2d
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-5122da2d .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-1205d272.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1205d272.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-39237 .elementor-element.elementor-element-3f3ad02e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3f3ad02e.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-39237 .elementor-element.elementor-element-7698da88.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-7698da88.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-39237 .elementor-element.elementor-element-6d414c84.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6d414c84.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-39237 .elementor-element.elementor-element-472e9c5d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-472e9c5d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-2743112a img
{
    width: 100px;
}
.elementor-39237 .elementor-element.elementor-element-6c246775>.elementor-element-populated, .elementor-39237 .elementor-element.elementor-element-6c246775>.elementor-element-populated>.elementor-background-overlay, .elementor-39237 .elementor-element.elementor-element-6c246775>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39237 .elementor-element.elementor-element-6c246775>.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-39237 .elementor-element.elementor-element-11cedf5d>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39237 .elementor-element.elementor-element-11cedf5d
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-11cedf5d .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-22e528a8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-22e528a8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-44d42ee5 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-25a77e05.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-25a77e05.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-b86a65c img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-64ec8314.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-64ec8314.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3a9d7c42 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-3602a8cb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3602a8cb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-5301a2f4 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-503fa399.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-503fa399.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-56fa657e img
{
    width: 80px;
}
.elementor-39237 .elementor-element.elementor-element-328ce02b>.elementor-element-populated, .elementor-39237 .elementor-element.elementor-element-328ce02b>.elementor-element-populated>.elementor-background-overlay, .elementor-39237 .elementor-element.elementor-element-328ce02b>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39237 .elementor-element.elementor-element-328ce02b>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-39237 .elementor-element.elementor-element-1742144f>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39237 .elementor-element.elementor-element-1742144f
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-1742144f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-76fe746f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-76fe746f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-537fd57 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-38ba20fc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-38ba20fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-22307b6d img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-40567e83.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-40567e83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-200492a3 img
{
    width: 50%;
}
.elementor-39237 .elementor-element.elementor-element-37f0ad97:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-37f0ad97>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39237 .elementor-element.elementor-element-37f0ad97
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-37f0ad97>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-4ec4731f>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-4ec4731f
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-4ec4731f .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-39237 .elementor-element.elementor-element-72a14289.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-72a14289.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-5e1ace5b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-47cc56ec img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-1f42f1b9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1f42f1b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-4a388377 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-72e14faf img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-7ba2686a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-6ef003aa.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6ef003aa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-374c901 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-60327e05.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-60327e05.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-15e7ce6a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-559b6d67 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-5d1a0268:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-5d1a0268>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39237 .elementor-element.elementor-element-5d1a0268
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-5d1a0268>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-6fd815ba>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-6fd815ba
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-6fd815ba .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-1bf64e32.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1bf64e32.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-5cfb0da6 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-6c3afde0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-7a8e3d19.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-7a8e3d19.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6b16cd5b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-293fa97f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-445f78d6 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-1f72f9d0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1f72f9d0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-318bbd70 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-122b44d0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-6d7ce191.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6d7ce191.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-59ea77af img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-1a3e2797 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-49a24264 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-1b946adf.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1b946adf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6fbf186d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-3b8fcd84 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-2f896aa3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-2f896aa3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3bb9f125 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-5ad1371c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-252ffd42 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-38140cb7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-38140cb7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-3da02414 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-5a81e71 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-257a918a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-257a918a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6fe5816e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-228daba1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-60196aeb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-0a34f11.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-0a34f11.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-248b7b2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-2c38eb8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39237 .elementor-element.elementor-element-1daafdf.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-1daafdf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39237 .elementor-element.elementor-element-6d46bcb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-cc367f4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39237 .elementor-element.elementor-element-6db972ea:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-6db972ea>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-6db972ea>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39237 .elementor-element.elementor-element-6db972ea
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-516ce02e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-516ce02e
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-516ce02e .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-47fabe67>.elementor-widget-container
{
    margin: 0 0 35px 0;
}
.elementor-39237 .elementor-element.elementor-element-47fabe67
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-47fabe67 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-39237 .elementor-element.elementor-element-f58a3c7>.elementor-container
{
    max-width: 800px;
}
.elementor-39237 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39237 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39237 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39237 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39237 .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-39237 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-82c116b
{
    padding: 0 0 0 0;
}
.elementor-39237 .elementor-element.elementor-element-b835473>.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-39237 .elementor-element.elementor-element-b835473.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-39237 .elementor-element.elementor-element-b835473.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-39237 .elementor-element.elementor-element-b835473.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-39237 .elementor-element.elementor-element-b835473 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39237 .elementor-element.elementor-element-b835473 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-39237 .elementor-element.elementor-element-b835473 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-b835473 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39237 .elementor-element.elementor-element-f6f4917>.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-39237 .elementor-element.elementor-element-f6f4917 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-f6f4917.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39237 .elementor-element.elementor-element-f6f4917.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39237 .elementor-element.elementor-element-f6f4917.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39237 .elementor-element.elementor-element-f6f4917 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39237 .elementor-element.elementor-element-f6f4917 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-f6f4917 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39237 .elementor-element.elementor-element-d667c83>.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-39237 .elementor-element.elementor-element-d667c83.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-39237 .elementor-element.elementor-element-d667c83.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-39237 .elementor-element.elementor-element-d667c83.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-39237 .elementor-element.elementor-element-d667c83 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39237 .elementor-element.elementor-element-d667c83 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-d667c83 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39237 .elementor-element.elementor-element-239cc34>.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-39237 .elementor-element.elementor-element-239cc34.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39237 .elementor-element.elementor-element-239cc34.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39237 .elementor-element.elementor-element-239cc34.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39237 .elementor-element.elementor-element-239cc34 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39237 .elementor-element.elementor-element-239cc34 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39237 .elementor-element.elementor-element-239cc34 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39237 .elementor-element.elementor-element-6cd3cda3
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39237 .elementor-element.elementor-element-38dd499a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39237 .elementor-element.elementor-element-38dd499a
{
    text-align: center;
}
.elementor-39237 .elementor-element.elementor-element-38dd499a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-obfx-posts-grid .neb-protected-content-message, .elementor-widget-obfx-posts-grid .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta>span
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-content
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-price
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-col-image
{
    height: 155px;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-meta
{
    color: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-content
{
    font-size: 14px;
    font-weight: 500;
    color: #111;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-footer a
{
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 4px 4px 4px 4px;
}
.elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-39237 .elementor-element.elementor-element-51f5c4a
    {
        width: 54%;
    }
    .elementor-39237 .elementor-element.elementor-element-2f5ec467
    {
        width: 46%;
    }
    .elementor-39237 .elementor-element.elementor-element-648a4c5e
    {
        width: 40%;
    }
    .elementor-39237 .elementor-element.elementor-element-43a82fe9
    {
        width: 20%;
    }
    .elementor-39237 .elementor-element.elementor-element-6c246775
    {
        width: 20%;
    }
    .elementor-39237 .elementor-element.elementor-element-328ce02b
    {
        width: 20%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-39237 .elementor-element.elementor-element-646f2747:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-646f2747>.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-39237 .elementor-element.elementor-element-5a49c939
    {
        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-39237 .elementor-element.elementor-element-5bf33c55
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-417707b
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-5d65c6d3
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-1e16832f
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-39237 .elementor-element.elementor-element-a619f65
    {
        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-39237 .elementor-element.elementor-element-b70a62a
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-39237 .elementor-element.elementor-element-6db972ea:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-6db972ea>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-39237 .elementor-element.elementor-element-3e6b16c5>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-b835473>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-f6f4917>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-239cc34>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-6cd3cda3
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-38dd499a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-39237 .elementor-element.elementor-element-646f2747:not(.elementor-motion-effects-element-type-background), .elementor-39237 .elementor-element.elementor-element-646f2747>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-39237 .elementor-element.elementor-element-646f2747
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-2e6c0651>.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-39237 .elementor-element.elementor-element-fd3da6a>.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-39237 .elementor-element.elementor-element-3afe42f3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-3afe42f3 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39237 .elementor-element.elementor-element-3055dc8a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-3055dc8a .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-39237 .elementor-element.elementor-element-4e0ce8d1>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39237 .elementor-element.elementor-element-4e0ce8d1 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-39237 .elementor-element.elementor-element-1a8c2c07 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-39237 .elementor-element.elementor-element-7c186f53
    {
        text-align: center;
    }
    .elementor-39237 .elementor-element.elementor-element-5a49c939
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-55154a06
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-55154a06>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-72bef50e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-2cbcf1ec .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-39237 .elementor-element.elementor-element-7b9fe0d3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-2361d83 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39237 .elementor-element.elementor-element-d7dc9ab>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-5d65c6d3
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-ae239a6 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39237 .elementor-element.elementor-element-5c43b6e9>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-4d96f227
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-315fcccf .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-39237 .elementor-element.elementor-element-1e16832f
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-1c773cff
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-1c773cff>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-61788f31>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-7d55ce3f .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39237 .elementor-element.elementor-element-54c55ee7
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-63bf2e99>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-a619f65
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-552ac34 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39237 .elementor-element.elementor-element-3dda683>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-332b336 .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-39237 .elementor-element.elementor-element-f6cd32e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-e927c96 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-688eb2b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-5f94b52 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-5051e04 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-7c6e2c2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-7e9afb6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-f12e487 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-92db7e6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-3ee1f3d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-b48cc92 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-b70a62a
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-df0d076
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-df0d076>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-3df5bca>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-535cc835>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-39237 .elementor-element.elementor-element-535cc835
    {
        text-align: center;
    }
    .elementor-39237 .elementor-element.elementor-element-648a4c5e
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-648a4c5e>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39237 .elementor-element.elementor-element-5c903bec .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39237 .elementor-element.elementor-element-43a82fe9
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-43a82fe9>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39237 .elementor-element.elementor-element-5122da2d .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39237 .elementor-element.elementor-element-6c246775
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-6c246775>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39237 .elementor-element.elementor-element-11cedf5d .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39237 .elementor-element.elementor-element-328ce02b
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-328ce02b>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39237 .elementor-element.elementor-element-1742144f .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39237 .elementor-element.elementor-element-4ec4731f .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39237 .elementor-element.elementor-element-6fd815ba .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39237 .elementor-element.elementor-element-516ce02e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39237 .elementor-element.elementor-element-516ce02e .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-39237 .elementor-element.elementor-element-47fabe67>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-39237 .elementor-element.elementor-element-47fabe67 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-39237 .elementor-element.elementor-element-b835473 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-39237 .elementor-element.elementor-element-f6f4917 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39237 .elementor-element.elementor-element-d667c83 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-39237 .elementor-element.elementor-element-239cc34 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39237 .elementor-element.elementor-element-38dd499a>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39237 .elementor-element.elementor-element-38dd499a .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-39237 .elementor-element.elementor-element-55958503 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-39237 .elementor-element.elementor-element-fd3da6a
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-55154a06
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-1c773cff
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-df0d076
    {
        width: 40%;
    }
    .elementor-39237 .elementor-element.elementor-element-51f5c4a
    {
        width: 100%;
    }
    .elementor-39237 .elementor-element.elementor-element-2f5ec467
    {
        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 */
