﻿.elementor-39499 .elementor-element.elementor-element-26b2afce:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-26b2afce>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39499 .elementor-element.elementor-element-26b2afce
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-26b2afce>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-14d8b1e8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-14d8b1e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-14d8b1e8>.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-39499 .elementor-element.elementor-element-6a5065e0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6a5065e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6a5065e0>.elementor-element-populated, .elementor-39499 .elementor-element.elementor-element-6a5065e0>.elementor-element-populated>.elementor-background-overlay, .elementor-39499 .elementor-element.elementor-element-6a5065e0>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-39499 .elementor-element.elementor-element-6a5065e0>.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-39499 .elementor-element.elementor-element-6a5065e0>.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-39499 .elementor-element.elementor-element-570420b8>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-570420b8 .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-39499 .elementor-element.elementor-element-5d9864d7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-5d9864d7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-39499 .elementor-element.elementor-element-48833635>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-39499 .elementor-element.elementor-element-48833635
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-39499 .elementor-element.elementor-element-48833635 .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-39499 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39499 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39499 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39499 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39499 .elementor-element.elementor-element-22ea8f5f:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-22ea8f5f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39499 .elementor-element.elementor-element-22ea8f5f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-22ea8f5f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-65604243>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-65604243
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-65604243 .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-39499 .elementor-element.elementor-element-baacbd2>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-baacbd2
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-23e6341f
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-4e064b85.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-4e064b85.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-4e064b85>.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-39499 .elementor-element.elementor-element-60fc9479 .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-39499 .elementor-element.elementor-element-60fc9479 .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-60fc9479 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-60fc9479 .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-60fc9479 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-c418eda:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-c418eda>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-c418eda>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-c418eda
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-1fa20a61>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-1fa20a61
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-1fa20a61 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-7a2db634
{
    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-39499 .elementor-element.elementor-element-309b0dbe
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-309b0dbe .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-309b0dbe.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-309b0dbe.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-309b0dbe.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-309b0dbe .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-309b0dbe .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-309b0dbe .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39499 .elementor-element.elementor-element-309b0dbe .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-733f7857
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-733f7857 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-733f7857.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-733f7857.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-733f7857.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-733f7857 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-733f7857 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-733f7857 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39499 .elementor-element.elementor-element-733f7857 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-3ac5b7a7
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-1ef14d6a
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-1ef14d6a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-1ef14d6a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-1ef14d6a.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-1ef14d6a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-1ef14d6a .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-1ef14d6a .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-1ef14d6a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39499 .elementor-element.elementor-element-1ef14d6a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-47d86eb3
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-47d86eb3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-47d86eb3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-47d86eb3.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-47d86eb3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-47d86eb3 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-47d86eb3 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-47d86eb3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39499 .elementor-element.elementor-element-47d86eb3 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-327430b7
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-67a598ae
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-67a598ae .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-67a598ae.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-67a598ae.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-67a598ae.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-67a598ae .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-67a598ae .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-67a598ae .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39499 .elementor-element.elementor-element-67a598ae .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-30a1ddf4
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-30a1ddf4 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-30a1ddf4.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-30a1ddf4.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-30a1ddf4.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-30a1ddf4 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-30a1ddf4 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-30a1ddf4 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39499 .elementor-element.elementor-element-30a1ddf4 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-51d071ae
{
    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-39499 .elementor-element.elementor-element-51d071ae>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-1e376475.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1e376475.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6151d093
{
    text-align: right;
}
.elementor-39499 .elementor-element.elementor-element-6151d093 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 40px;
    color: #020101;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-32c09fa0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-32c09fa0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-48c568ee .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-39499 .elementor-element.elementor-element-48c568ee .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-48c568ee .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-48c568ee .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-48c568ee .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-940f7e6:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-940f7e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39499 .elementor-element.elementor-element-940f7e6>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-940f7e6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-138670f>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-138670f
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-138670f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-7566d13
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-8c6f8fd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-8c6f8fd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-c164d67
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c164d67 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c164d67.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c164d67.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-c164d67.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c164d67 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c164d67 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-c164d67 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-c164d67 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-1d2addb
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-1d2addb .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-1d2addb.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-1d2addb.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-1d2addb.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-1d2addb .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-1d2addb .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-1d2addb .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-1d2addb .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-325b9d0
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-325b9d0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-325b9d0.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-325b9d0.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-325b9d0.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-325b9d0 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-325b9d0 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-325b9d0 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-325b9d0 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-94b3b2e
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-94b3b2e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-94b3b2e.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-94b3b2e.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-94b3b2e.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-94b3b2e .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-94b3b2e .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-94b3b2e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-94b3b2e .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-2ed578d
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-842a1af
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-842a1af .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-842a1af.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-842a1af.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-842a1af.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-842a1af .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-842a1af .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-842a1af .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-842a1af .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-5c1bdfe
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-5c1bdfe .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-5c1bdfe.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-5c1bdfe.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-5c1bdfe.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-5c1bdfe .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-5c1bdfe .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-5c1bdfe .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-5c1bdfe .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-44b59d1
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-44b59d1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-44b59d1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-44b59d1.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-44b59d1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-44b59d1 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-44b59d1 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-44b59d1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-44b59d1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-e186d50
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-e186d50 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-e186d50.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-e186d50.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-e186d50.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-e186d50 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-e186d50 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-e186d50 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-e186d50 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-cb9f521
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-99c4db2
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-99c4db2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-99c4db2.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-99c4db2.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-99c4db2.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-99c4db2 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-99c4db2 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-99c4db2 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-99c4db2 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-c5884e6
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c5884e6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c5884e6.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c5884e6.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-c5884e6.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c5884e6 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c5884e6 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-c5884e6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-c5884e6 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-80c812d
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-80c812d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-80c812d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-80c812d.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-80c812d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-80c812d .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-80c812d .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-80c812d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-80c812d .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-c840be9
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c840be9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c840be9.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c840be9.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-c840be9.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c840be9 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c840be9 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-c840be9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-c840be9 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-a50a36d
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-c940638
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c940638 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c940638.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c940638.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-c940638.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-c940638 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-c940638 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-c940638 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-c940638 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-f870a78
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f870a78 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-f870a78.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-f870a78.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-f870a78.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-f870a78 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f870a78 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-f870a78 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-f870a78 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-eb4b51b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-eb4b51b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-eb4b51b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-eb4b51b.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-eb4b51b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-eb4b51b .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-eb4b51b .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-eb4b51b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-eb4b51b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-6036aab
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-6036aab .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-6036aab.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-6036aab.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-6036aab.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-6036aab .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-6036aab .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-6036aab .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-6036aab .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-21724b2
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-083acc1
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-083acc1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-083acc1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-083acc1.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-083acc1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-083acc1 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-083acc1 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-083acc1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-083acc1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-9446d61
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-9446d61 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-9446d61.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-9446d61.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-9446d61.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-9446d61 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-9446d61 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-9446d61 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-9446d61 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-58092c1
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-58092c1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-58092c1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-58092c1.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-58092c1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-58092c1 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-58092c1 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-58092c1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39499 .elementor-element.elementor-element-58092c1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-3ee7394.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3ee7394.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3ee7394>.elementor-element-populated
{
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-f355c32
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-39ee79e
{
    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-39499 .elementor-element.elementor-element-39ee79e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-a488b4d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-a488b4d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-c6ec30b .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-39499 .elementor-element.elementor-element-c6ec30b .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-c6ec30b .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-c6ec30b .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-c6ec30b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-14757105:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-14757105>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39499 .elementor-element.elementor-element-14757105
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-14757105>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-15b3dc0f>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-15b3dc0f
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-15b3dc0f .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-39499 .elementor-element.elementor-element-617854a2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-617854a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-630a2aba img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-4a91f12f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-de829e4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-de829e4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2ba6b528 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-1b60bcc7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-5d70dfc3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-3b62b189.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3b62b189.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6331da30 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-5e774175 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-5333f126.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-5333f126.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-558712be img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-fc5c752 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-113534c1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-61a5fba3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-61a5fba3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-5b135d55 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-27e7058f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-1c540d13.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1c540d13.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-365a6b63 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-743d3c39 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-5aa191f8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-6ebbb04.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6ebbb04.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-77d5ff9e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-4f7ad799 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-4f28f1a6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-4f28f1a6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-70f7106a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-15f9debc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-3c974d62 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-3205ab49
{
    padding: 20px 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-3176ed21
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    color: #000;
}
.elementor-39499 .elementor-element.elementor-element-3f5d2bfc
{
    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-39499 .elementor-element.elementor-element-3f5d2bfc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-e55c3d1 .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-39499 .elementor-element.elementor-element-e55c3d1 .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-e55c3d1 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-e55c3d1 .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-e55c3d1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-59bf37e8:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-59bf37e8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-59bf37e8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-59bf37e8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-f19ef56>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-f19ef56
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-f19ef56 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-33d3f6ed
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39499 .elementor-element.elementor-element-2153c2a5
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-2153c2a5 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-2153c2a5.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-2153c2a5.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-2153c2a5.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-2153c2a5 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-2153c2a5 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-2153c2a5 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-2153c2a5 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-702fd89e
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-702fd89e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-702fd89e.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-702fd89e.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-702fd89e.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-702fd89e .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-702fd89e .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-702fd89e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-702fd89e .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-1bec1e82
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39499 .elementor-element.elementor-element-56b82857
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-56b82857 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-56b82857.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-56b82857.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-56b82857.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-56b82857 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-56b82857 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-56b82857 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-56b82857 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-3e024c82
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-3e024c82 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-3e024c82.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-3e024c82.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-3e024c82.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-3e024c82 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-3e024c82 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-3e024c82 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-3e024c82 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-34c9f9ef
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39499 .elementor-element.elementor-element-58b11d18
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-58b11d18 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-58b11d18.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-58b11d18.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-58b11d18.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-58b11d18 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-58b11d18 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-58b11d18 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-58b11d18 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-6d8781dc
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-6d8781dc .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-6d8781dc.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-6d8781dc.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-6d8781dc.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-6d8781dc .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-6d8781dc .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-6d8781dc .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-6d8781dc .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-4e206b89
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39499 .elementor-element.elementor-element-69abbf95
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-69abbf95 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-69abbf95.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-69abbf95.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-69abbf95.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-69abbf95 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-69abbf95 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-69abbf95 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-69abbf95 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-3c0f5741
{
    --icon-box-icon-margin: 15px;
}
.elementor-39499 .elementor-element.elementor-element-3c0f5741 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-3c0f5741.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-3c0f5741.elementor-view-framed .elementor-icon, .elementor-39499 .elementor-element.elementor-element-3c0f5741.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-3c0f5741 .elementor-icon
{
    font-size: 15px;
}
.elementor-39499 .elementor-element.elementor-element-3c0f5741 .elementor-icon-box-title, .elementor-39499 .elementor-element.elementor-element-3c0f5741 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39499 .elementor-element.elementor-element-3c0f5741 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39499 .elementor-element.elementor-element-7d89d763
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-2cf99910.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2cf99910.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2cf99910>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-6b8713b6 .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-39499 .elementor-element.elementor-element-6b8713b6 .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-6b8713b6 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-6b8713b6 .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-6b8713b6 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-4a4ed08f:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-4a4ed08f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39499 .elementor-element.elementor-element-4a4ed08f>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-4a4ed08f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-729f90d>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-729f90d
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-729f90d .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-579126db
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-39499 .elementor-element.elementor-element-2f965bca
{
    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-39499 .elementor-element.elementor-element-2f965bca>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-131c6146 .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-39499 .elementor-element.elementor-element-131c6146 .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-131c6146 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-131c6146 .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-131c6146 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-a13f716:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-a13f716>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-a13f716
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-a13f716>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-2cea4bf>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-2cea4bf
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-2cea4bf .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-39499 .elementor-element.elementor-element-f7d68f3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-f7d68f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-28d6a13 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-0b31c9b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-65345f2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-65345f2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-bd0ba5a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-c19f668 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-26267f0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-09b569c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-09b569c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-9bfed4b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-8a94d18 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-41618ea.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-41618ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-403b3fd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-2b58f42 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-ff96287 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-2f525c5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2f525c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-101f3f8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-fb6a52e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-6b1dc41.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6b1dc41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-4233dda img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-b75c653.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-b75c653.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-50dee54 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-9a0b48f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-9a0b48f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-b1ec02f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-c14190c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-c14190c.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-39499 .elementor-element.elementor-element-cf1d258.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-cf1d258.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-364aa46 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-d7b3485.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-d7b3485.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-39499 .elementor-element.elementor-element-6f22eb1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6f22eb1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-91d7245
{
    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-39499 .elementor-element.elementor-element-91d7245>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-78b6067 .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-39499 .elementor-element.elementor-element-78b6067 .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-78b6067 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-78b6067 .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-78b6067 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-474438d:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-474438d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39499 .elementor-element.elementor-element-474438d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-474438d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-e5945d2>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-e5945d2
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-e5945d2 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-0e56a7b
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39499 .elementor-element.elementor-element-2c94098>.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-39499 .elementor-element.elementor-element-7b7c36b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-7b7c36b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-7b7c36b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-7b7c36b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-7b7c36b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-7b7c36b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-7b7c36b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-7b7c36b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-388fe8d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39499 .elementor-element.elementor-element-388fe8d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39499 .elementor-element.elementor-element-ba4651f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-ba4651f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-ba4651f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-ba4651f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-ba4651f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-ba4651f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-ba4651f .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-675c39c
{
    padding: 30px 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-6781857>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-39499 .elementor-element.elementor-element-2def3c5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-2def3c5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-2def3c5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-2def3c5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-2def3c5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-39499 .elementor-element.elementor-element-2def3c5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-2def3c5 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-f628252.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f628252.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f628252.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f628252 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-f628252 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-f628252 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-f628252 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-63d449b
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-702fe9c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39499 .elementor-element.elementor-element-702fe9c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39499 .elementor-element.elementor-element-702fe9c>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-e1b1fef.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-e1b1fef.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-e1b1fef.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-e1b1fef .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-e1b1fef .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-e1b1fef .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-e1b1fef .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-eb8441d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39499 .elementor-element.elementor-element-eb8441d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39499 .elementor-element.elementor-element-778df0c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-778df0c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-778df0c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-778df0c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-778df0c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-778df0c .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-778df0c .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-b5ee9f7
{
    padding: 30px 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-f6571d4>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-37137b2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-37137b2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-37137b2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-37137b2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-37137b2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-37137b2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-37137b2 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-f8c9c57.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f8c9c57.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f8c9c57.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-f8c9c57 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-f8c9c57 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-f8c9c57 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-f8c9c57 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-608fc9c
{
    padding: 30px 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-a4a395f>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-386472f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-386472f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-386472f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-386472f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-386472f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-386472f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-386472f .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-34bd33e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-34bd33e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-34bd33e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-34bd33e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-34bd33e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-34bd33e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-34bd33e .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-9e3bd61
{
    padding: 30px 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-bf5aaa1>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-cb7cc54.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-cb7cc54.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-cb7cc54.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-cb7cc54 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-cb7cc54 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-cb7cc54 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-cb7cc54 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-304f1d0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39499 .elementor-element.elementor-element-304f1d0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39499 .elementor-element.elementor-element-304f1d0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39499 .elementor-element.elementor-element-304f1d0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39499 .elementor-element.elementor-element-304f1d0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39499 .elementor-element.elementor-element-304f1d0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-304f1d0 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-39499 .elementor-element.elementor-element-7816744
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-1c31008.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1c31008.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1c31008>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-382590b .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 50px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 0 0 0 0;
    padding: 0 8px 0 8px;
}
.elementor-39499 .elementor-element.elementor-element-382590b .elementor-button:hover, .elementor-39499 .elementor-element.elementor-element-382590b .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39499 .elementor-element.elementor-element-382590b .elementor-button:hover svg, .elementor-39499 .elementor-element.elementor-element-382590b .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-39499 .elementor-element.elementor-element-511fc5de>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-511fc5de:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-511fc5de>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39499 .elementor-element.elementor-element-511fc5de
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-511fc5de>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-38f1acfe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-38f1acfe.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-39499 .elementor-element.elementor-element-5840bbee>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-39499 .elementor-element.elementor-element-5840bbee
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-39499 .elementor-element.elementor-element-3c97d66d
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-12a7a05>.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-39499 .elementor-element.elementor-element-12a7a05>.elementor-element-populated, .elementor-39499 .elementor-element.elementor-element-12a7a05>.elementor-element-populated>.elementor-background-overlay, .elementor-39499 .elementor-element.elementor-element-12a7a05>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39499 .elementor-element.elementor-element-12a7a05>.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-39499 .elementor-element.elementor-element-7237df1a>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39499 .elementor-element.elementor-element-7237df1a
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-7237df1a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-606aecde.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-606aecde.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-39499 .elementor-element.elementor-element-1f5a169a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1f5a169a.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-39499 .elementor-element.elementor-element-7aa9919b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-7aa9919b.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-39499 .elementor-element.elementor-element-7d2e277a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-7d2e277a.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-39499 .elementor-element.elementor-element-6aa254eb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6aa254eb.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-39499 .elementor-element.elementor-element-7b9ee7e6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-7b9ee7e6.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-39499 .elementor-element.elementor-element-5a6f185f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-5a6f185f.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-39499 .elementor-element.elementor-element-322f7256.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-322f7256.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-12c7622e>.elementor-element-populated, .elementor-39499 .elementor-element.elementor-element-12c7622e>.elementor-element-populated>.elementor-background-overlay, .elementor-39499 .elementor-element.elementor-element-12c7622e>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39499 .elementor-element.elementor-element-12c7622e>.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-39499 .elementor-element.elementor-element-1ceb9225>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39499 .elementor-element.elementor-element-1ceb9225
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-1ceb9225 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-28116bb9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-28116bb9.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-39499 .elementor-element.elementor-element-3aaeb70c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3aaeb70c.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-39499 .elementor-element.elementor-element-59620a01.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-59620a01.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-39499 .elementor-element.elementor-element-5c1553dc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-5c1553dc.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-39499 .elementor-element.elementor-element-2042b56a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2042b56a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-345cab6b img
{
    width: 100px;
}
.elementor-39499 .elementor-element.elementor-element-284939cc>.elementor-element-populated, .elementor-39499 .elementor-element.elementor-element-284939cc>.elementor-element-populated>.elementor-background-overlay, .elementor-39499 .elementor-element.elementor-element-284939cc>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39499 .elementor-element.elementor-element-284939cc>.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-39499 .elementor-element.elementor-element-3e58a18b>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39499 .elementor-element.elementor-element-3e58a18b
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-3e58a18b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-571f81e1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-571f81e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-25f1663d img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-518a78b9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-518a78b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3bc602e2 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-3c2bc675.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3c2bc675.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-50028bfd img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-28c58719.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-28c58719.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-63d9c4a9 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-d7ea347.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-d7ea347.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1bbf274f img
{
    width: 80px;
}
.elementor-39499 .elementor-element.elementor-element-29c2b9d3>.elementor-element-populated, .elementor-39499 .elementor-element.elementor-element-29c2b9d3>.elementor-element-populated>.elementor-background-overlay, .elementor-39499 .elementor-element.elementor-element-29c2b9d3>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39499 .elementor-element.elementor-element-29c2b9d3>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-39499 .elementor-element.elementor-element-40180f84>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39499 .elementor-element.elementor-element-40180f84
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-40180f84 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-65563085.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-65563085.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1e31b81d img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-4ea1a45d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-4ea1a45d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1ac9eb2 img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-1744504.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1744504.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6a23ba0e img
{
    width: 50%;
}
.elementor-39499 .elementor-element.elementor-element-393945f2:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-393945f2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39499 .elementor-element.elementor-element-393945f2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-393945f2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-31e22cf1>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-31e22cf1
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-31e22cf1 .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-39499 .elementor-element.elementor-element-3fc59148.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3fc59148.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-149f56c2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-5b073907 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-2d27ec31.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2d27ec31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6773c8e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-3b2299ff img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-7dd6551 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-1d32435a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-1d32435a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-738b1f05 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-58e31e7d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-58e31e7d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2bc5ca1d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-5b306ca3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-2a1bbdcf:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-2a1bbdcf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39499 .elementor-element.elementor-element-2a1bbdcf
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-2a1bbdcf>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-4cc2be8a>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-4cc2be8a
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-4cc2be8a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-20c88512.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-20c88512.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-45fc1f7f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-43200d2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-66981453.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-66981453.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2480dd9f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-6074143d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-422d792e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-6a0afcb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-6a0afcb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3a88b0b2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-40a39da7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-ffd06e6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-ffd06e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2475f8d0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-7160856d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-3991d35f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-31d78cd7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-31d78cd7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-612e212e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-61034fc3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-4c3cf981.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-4c3cf981.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-2529e8ac img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-6cf307d0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-72ff47a4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-5c0d8f05.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-5c0d8f05.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-3fe46480 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-47500d3a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-269c83eb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-269c83eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-4244371f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-111a86b1 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-77216d95 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-5844039.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-5844039.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-08e34f3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-3855902 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39499 .elementor-element.elementor-element-330c565.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-330c565.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39499 .elementor-element.elementor-element-e57ffdd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-4eadcbe img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39499 .elementor-element.elementor-element-c2cc76b:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-c2cc76b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39499 .elementor-element.elementor-element-c2cc76b>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39499 .elementor-element.elementor-element-c2cc76b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39499 .elementor-element.elementor-element-f8f83f3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-f8f83f3
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-f8f83f3 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-45c0343>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-45c0343
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-45c0343 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-39499 .elementor-element.elementor-element-619859c>.elementor-container
{
    max-width: 800px;
}
.elementor-39499 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39499 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39499 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39499 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39499 .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-39499 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39499 .elementor-element.elementor-element-315e9e7>.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-39499 .elementor-element.elementor-element-315e9e7.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-39499 .elementor-element.elementor-element-315e9e7.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-39499 .elementor-element.elementor-element-315e9e7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-39499 .elementor-element.elementor-element-315e9e7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39499 .elementor-element.elementor-element-315e9e7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-39499 .elementor-element.elementor-element-315e9e7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-315e9e7 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39499 .elementor-element.elementor-element-c72647b>.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-39499 .elementor-element.elementor-element-c72647b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-c72647b.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39499 .elementor-element.elementor-element-c72647b.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39499 .elementor-element.elementor-element-c72647b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39499 .elementor-element.elementor-element-c72647b .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39499 .elementor-element.elementor-element-c72647b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-c72647b .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39499 .elementor-element.elementor-element-aadcc52>.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-39499 .elementor-element.elementor-element-aadcc52.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-39499 .elementor-element.elementor-element-aadcc52.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-39499 .elementor-element.elementor-element-aadcc52.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-39499 .elementor-element.elementor-element-aadcc52 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39499 .elementor-element.elementor-element-aadcc52 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-aadcc52 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39499 .elementor-element.elementor-element-1163f46>.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-39499 .elementor-element.elementor-element-1163f46.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39499 .elementor-element.elementor-element-1163f46.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39499 .elementor-element.elementor-element-1163f46.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39499 .elementor-element.elementor-element-1163f46 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39499 .elementor-element.elementor-element-1163f46 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39499 .elementor-element.elementor-element-1163f46 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39499 .elementor-element.elementor-element-77912705
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-39499 .elementor-element.elementor-element-4c6b04dd>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-element-4c6b04dd
{
    text-align: center;
}
.elementor-39499 .elementor-element.elementor-element-4c6b04dd .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta>span
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-global .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-content
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-price
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-footer a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-global .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-39499 .elementor-element.elementor-global-40994>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 10px 0;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-col
{
    padding: 0 0 0 0;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 4px 4px 19px -5px rgba(0,0,0,.5);
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title, .elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-title
{
    margin: 0 0 10px 0;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-meta
{
    color: #1754d5;
    margin: 0 0 10px 0;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-content
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #111;
    margin: 0 0 20px 0;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-footer a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-39499 .elementor-element.elementor-element-38f1acfe
    {
        width: 54%;
    }
    .elementor-39499 .elementor-element.elementor-element-20969460
    {
        width: 46%;
    }
    .elementor-39499 .elementor-element.elementor-element-12a7a05
    {
        width: 40%;
    }
    .elementor-39499 .elementor-element.elementor-element-12c7622e
    {
        width: 20%;
    }
    .elementor-39499 .elementor-element.elementor-element-284939cc
    {
        width: 20%;
    }
    .elementor-39499 .elementor-element.elementor-element-29c2b9d3
    {
        width: 20%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-39499 .elementor-element.elementor-element-26b2afce:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-26b2afce>.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-39499 .elementor-element.elementor-element-23e6341f
    {
        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-39499 .elementor-element.elementor-element-51d071ae
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-39ee79e
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-14757105
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-7d89d763
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-39499 .elementor-element.elementor-element-a13f716
    {
        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-39499 .elementor-element.elementor-element-7816744
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-39499 .elementor-element.elementor-element-a278fbf>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-315e9e7>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-c72647b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-1163f46>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-77912705
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-4c6b04dd>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-39499 .elementor-element.elementor-element-26b2afce:not(.elementor-motion-effects-element-type-background), .elementor-39499 .elementor-element.elementor-element-26b2afce>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-39499 .elementor-element.elementor-element-26b2afce
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-14d8b1e8>.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-39499 .elementor-element.elementor-element-6a5065e0>.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-39499 .elementor-element.elementor-element-570420b8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-570420b8 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39499 .elementor-element.elementor-element-5d9864d7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-5d9864d7 .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-39499 .elementor-element.elementor-element-48833635>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39499 .elementor-element.elementor-element-48833635 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-39499 .elementor-element.elementor-element-65604243 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-39499 .elementor-element.elementor-element-baacbd2
    {
        text-align: center;
    }
    .elementor-39499 .elementor-element.elementor-element-23e6341f
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-4e064b85
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-4e064b85>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-60fc9479>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-1fa20a61 .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-39499 .elementor-element.elementor-element-6151d093>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-6151d093
    {
        text-align: center;
    }
    .elementor-39499 .elementor-element.elementor-element-6151d093 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-39499 .elementor-element.elementor-element-48c568ee>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-138670f .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39499 .elementor-element.elementor-element-c6ec30b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-14757105
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-15b3dc0f .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39499 .elementor-element.elementor-element-e55c3d1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-59bf37e8
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-f19ef56 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-39499 .elementor-element.elementor-element-7d89d763
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-2cf99910
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-2cf99910>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-6b8713b6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-729f90d .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39499 .elementor-element.elementor-element-2f965bca
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-131c6146>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-a13f716
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-2cea4bf .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39499 .elementor-element.elementor-element-78b6067>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-e5945d2 .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-39499 .elementor-element.elementor-element-7b7c36b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-ba4651f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-2def3c5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-f628252 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-e1b1fef .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-778df0c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-37137b2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-f8c9c57 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-386472f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-34bd33e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-cb7cc54 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-304f1d0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-7816744
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-1c31008
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-1c31008>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-382590b>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-5840bbee>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-39499 .elementor-element.elementor-element-5840bbee
    {
        text-align: center;
    }
    .elementor-39499 .elementor-element.elementor-element-12a7a05
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-12a7a05>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39499 .elementor-element.elementor-element-7237df1a .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39499 .elementor-element.elementor-element-12c7622e
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-12c7622e>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39499 .elementor-element.elementor-element-1ceb9225 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39499 .elementor-element.elementor-element-284939cc
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-284939cc>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39499 .elementor-element.elementor-element-3e58a18b .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39499 .elementor-element.elementor-element-29c2b9d3
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-29c2b9d3>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39499 .elementor-element.elementor-element-40180f84 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39499 .elementor-element.elementor-element-31e22cf1 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39499 .elementor-element.elementor-element-4cc2be8a .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39499 .elementor-element.elementor-element-f8f83f3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39499 .elementor-element.elementor-element-f8f83f3 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-39499 .elementor-element.elementor-element-45c0343>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-39499 .elementor-element.elementor-element-45c0343 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-39499 .elementor-element.elementor-element-315e9e7 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-39499 .elementor-element.elementor-element-c72647b .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39499 .elementor-element.elementor-element-aadcc52 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-39499 .elementor-element.elementor-element-1163f46 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39499 .elementor-element.elementor-element-4c6b04dd>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39499 .elementor-element.elementor-element-4c6b04dd .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-global .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-global .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-39499 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-39499 .elementor-element.elementor-element-6a5065e0
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-4e064b85
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-2cf99910
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-1c31008
    {
        width: 40%;
    }
    .elementor-39499 .elementor-element.elementor-element-38f1acfe
    {
        width: 100%;
    }
    .elementor-39499 .elementor-element.elementor-element-20969460
    {
        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 */
