﻿.elementor-39525 .elementor-element.elementor-element-484ff531:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-484ff531>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39525 .elementor-element.elementor-element-484ff531
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-484ff531>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-5b5344f8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5b5344f8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5b5344f8>.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-39525 .elementor-element.elementor-element-6c6dd73a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-6c6dd73a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-6c6dd73a>.elementor-element-populated, .elementor-39525 .elementor-element.elementor-element-6c6dd73a>.elementor-element-populated>.elementor-background-overlay, .elementor-39525 .elementor-element.elementor-element-6c6dd73a>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-39525 .elementor-element.elementor-element-6c6dd73a>.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-39525 .elementor-element.elementor-element-6c6dd73a>.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-39525 .elementor-element.elementor-element-40ca89d0>.elementor-widget-container
{
    margin: 30px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-40ca89d0 .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-39525 .elementor-element.elementor-element-67c76055>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-67c76055 .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-39525 .elementor-element.elementor-element-5ceed9e7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-39525 .elementor-element.elementor-element-5ceed9e7 .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-39525 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39525 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39525 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39525 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39525 .elementor-element.elementor-element-684d8737:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-684d8737>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39525 .elementor-element.elementor-element-684d8737
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-684d8737>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-259c1fac>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-259c1fac
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-259c1fac .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-39525 .elementor-element.elementor-element-7774ead9>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-7774ead9
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-3fd0e6e7
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-7f22b154.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-7f22b154.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-7f22b154>.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-39525 .elementor-element.elementor-element-5dac151b .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-39525 .elementor-element.elementor-element-5dac151b .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-5dac151b .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-5dac151b .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-5dac151b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-7b37d256:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-7b37d256>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-7b37d256>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-7b37d256
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-d511e8a>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-d511e8a
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-d511e8a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-149a412d
{
    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-39525 .elementor-element.elementor-element-6673e668
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-6673e668 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-6673e668.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-6673e668.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-6673e668.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-6673e668 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-6673e668 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-6673e668 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39525 .elementor-element.elementor-element-6673e668 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-75a2ea71
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-75a2ea71 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-75a2ea71.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-75a2ea71.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-75a2ea71.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-75a2ea71 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-75a2ea71 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-75a2ea71 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39525 .elementor-element.elementor-element-75a2ea71 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-31e49c
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-6baddfc2
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-6baddfc2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-6baddfc2.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-6baddfc2.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-6baddfc2.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-6baddfc2 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-6baddfc2 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-6baddfc2 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39525 .elementor-element.elementor-element-6baddfc2 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-68c1e0
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-68c1e0 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-68c1e0.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-68c1e0.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-68c1e0.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-68c1e0 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-68c1e0 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-68c1e0 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39525 .elementor-element.elementor-element-68c1e0 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-402b2944
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-615fca24
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-615fca24 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-615fca24.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-615fca24.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-615fca24.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-615fca24 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-615fca24 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-615fca24 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39525 .elementor-element.elementor-element-615fca24 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-5dbbb4ab
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5dbbb4ab .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-5dbbb4ab.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-5dbbb4ab.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-5dbbb4ab.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-5dbbb4ab .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5dbbb4ab .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-5dbbb4ab .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-39525 .elementor-element.elementor-element-5dbbb4ab .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-41cd4cb9
{
    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-39525 .elementor-element.elementor-element-41cd4cb9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-70fee704.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-70fee704.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5f0040c8
{
    text-align: right;
}
.elementor-39525 .elementor-element.elementor-element-5f0040c8 .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-39525 .elementor-element.elementor-element-46df07ad.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-46df07ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-7f6d4299 .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-39525 .elementor-element.elementor-element-7f6d4299 .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-7f6d4299 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-7f6d4299 .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-7f6d4299 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-74166c5:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-74166c5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39525 .elementor-element.elementor-element-74166c5>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-74166c5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-c6bb24c>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-c6bb24c
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-c6bb24c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-8044db2
{
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-540a442.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-540a442.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-49651d3
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-49651d3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-49651d3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-49651d3.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-49651d3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-49651d3 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-49651d3 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-49651d3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-49651d3 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-515c0a1
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-515c0a1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-515c0a1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-515c0a1.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-515c0a1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-515c0a1 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-515c0a1 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-515c0a1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-515c0a1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-ed22e4f
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ed22e4f .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ed22e4f.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ed22e4f.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-ed22e4f.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ed22e4f .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ed22e4f .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-ed22e4f .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-ed22e4f .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-9f0a1d3
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-9f0a1d3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-9f0a1d3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-9f0a1d3.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-9f0a1d3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-9f0a1d3 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-9f0a1d3 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-9f0a1d3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-9f0a1d3 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-d086d94
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-ba35c41
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ba35c41 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ba35c41.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ba35c41.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-ba35c41.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ba35c41 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ba35c41 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-ba35c41 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-ba35c41 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-2750a3b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-2750a3b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-2750a3b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-2750a3b.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-2750a3b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-2750a3b .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-2750a3b .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-2750a3b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-2750a3b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-f28fb81
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-f28fb81 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-f28fb81.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-f28fb81.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-f28fb81.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-f28fb81 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-f28fb81 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-f28fb81 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-f28fb81 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-8c4098b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-8c4098b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-8c4098b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-8c4098b.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-8c4098b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-8c4098b .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-8c4098b .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-8c4098b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-8c4098b .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-3c2753a
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-e8e5215
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-e8e5215 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-e8e5215.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-e8e5215.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-e8e5215.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-e8e5215 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-e8e5215 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-e8e5215 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-e8e5215 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-ddcedca
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ddcedca .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ddcedca.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ddcedca.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-ddcedca.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-ddcedca .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ddcedca .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-ddcedca .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-ddcedca .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-820ecfb
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-820ecfb .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-820ecfb.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-820ecfb.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-820ecfb.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-820ecfb .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-820ecfb .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-820ecfb .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-820ecfb .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-0fd827a
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-0fd827a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-0fd827a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-0fd827a.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-0fd827a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-0fd827a .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-0fd827a .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-0fd827a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-0fd827a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-5906581
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-495fb9c
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-495fb9c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-495fb9c.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-495fb9c.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-495fb9c.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-495fb9c .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-495fb9c .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-495fb9c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-495fb9c .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-498bca8
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-498bca8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-498bca8.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-498bca8.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-498bca8.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-498bca8 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-498bca8 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-498bca8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-498bca8 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-5a09dbd
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5a09dbd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-5a09dbd.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-5a09dbd.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-5a09dbd.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-5a09dbd .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5a09dbd .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-5a09dbd .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-5a09dbd .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-f3a24fe
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-f3a24fe .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-f3a24fe.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-f3a24fe.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-f3a24fe.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-f3a24fe .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-f3a24fe .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-f3a24fe .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-f3a24fe .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-98218c6
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-3d7ccbd
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-3d7ccbd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-3d7ccbd.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-3d7ccbd.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-3d7ccbd.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-3d7ccbd .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-3d7ccbd .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-3d7ccbd .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-3d7ccbd .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-3d5ba31
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-3d5ba31 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-3d5ba31.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-3d5ba31.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-3d5ba31.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-3d5ba31 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-3d5ba31 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-3d5ba31 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-3d5ba31 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-39b58b2
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-39b58b2 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-39b58b2.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-39b58b2.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-39b58b2.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-39b58b2 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-39b58b2 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-39b58b2 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1em;
}
.elementor-39525 .elementor-element.elementor-element-39b58b2 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-a8ffc40.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-a8ffc40.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-a8ffc40>.elementor-element-populated
{
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-2813337
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-09bc0d1
{
    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-39525 .elementor-element.elementor-element-09bc0d1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-77a9cca.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-77a9cca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-d01af55 .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-39525 .elementor-element.elementor-element-d01af55 .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-d01af55 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-d01af55 .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-d01af55 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-1d9e15c:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-1d9e15c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39525 .elementor-element.elementor-element-1d9e15c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-1d9e15c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-e7eaba5>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-e7eaba5
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-e7eaba5 .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-39525 .elementor-element.elementor-element-271b781c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-271b781c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-56e084ef img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-46c1067 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-524f17d3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-524f17d3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5de2f856 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-11bcaedc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-6a13a92a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-3c361f2a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-3c361f2a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-78f46b38 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-69c3667 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-424eac9b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-424eac9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-10d89e52 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-5c396dca img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-5bebf5cd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-48f7aeef.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-48f7aeef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-6d68ad76 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-1adc9ce0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-5dc93883.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5dc93883.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-a809cf6 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-6095c309 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-3a9babbb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-37c68e72.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-37c68e72.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-6ec094a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-32c04cc3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-19f2e5c1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-19f2e5c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-24fdecfb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-76f9792b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-ecae72c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-4668ab42
{
    padding: 20px 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-634e55e2
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    color: #000;
}
.elementor-39525 .elementor-element.elementor-element-73644f76
{
    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-39525 .elementor-element.elementor-element-73644f76>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-7762f9be .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-39525 .elementor-element.elementor-element-7762f9be .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-7762f9be .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-7762f9be .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-7762f9be .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-dad7a4d:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-dad7a4d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-dad7a4d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-dad7a4d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-3163680b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-3163680b
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-3163680b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-33cfaba5
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39525 .elementor-element.elementor-element-7d3894eb
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-7d3894eb .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-7d3894eb.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-7d3894eb.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-7d3894eb.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-7d3894eb .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-7d3894eb .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-7d3894eb .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-7d3894eb .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-4c391b5a
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-4c391b5a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-4c391b5a.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-4c391b5a.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-4c391b5a.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-4c391b5a .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-4c391b5a .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-4c391b5a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-4c391b5a .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-315c76a8
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39525 .elementor-element.elementor-element-445cb31e
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-445cb31e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-445cb31e.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-445cb31e.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-445cb31e.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-445cb31e .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-445cb31e .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-445cb31e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-445cb31e .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-47c9272b
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-47c9272b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-47c9272b.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-47c9272b.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-47c9272b.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-47c9272b .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-47c9272b .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-47c9272b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-47c9272b .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-77b37271
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39525 .elementor-element.elementor-element-61c7c715
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-61c7c715 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-61c7c715.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-61c7c715.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-61c7c715.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-61c7c715 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-61c7c715 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-61c7c715 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-61c7c715 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-897ad77
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-897ad77 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-897ad77.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-897ad77.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-897ad77.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-897ad77 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-897ad77 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-897ad77 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-897ad77 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-415a5141
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39525 .elementor-element.elementor-element-66fbca25
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-66fbca25 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-66fbca25.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-66fbca25.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-66fbca25.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-66fbca25 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-66fbca25 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-66fbca25 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-66fbca25 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-48d5dce8
{
    --icon-box-icon-margin: 15px;
}
.elementor-39525 .elementor-element.elementor-element-48d5dce8 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-48d5dce8.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-48d5dce8.elementor-view-framed .elementor-icon, .elementor-39525 .elementor-element.elementor-element-48d5dce8.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-48d5dce8 .elementor-icon
{
    font-size: 15px;
}
.elementor-39525 .elementor-element.elementor-element-48d5dce8 .elementor-icon-box-title, .elementor-39525 .elementor-element.elementor-element-48d5dce8 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-39525 .elementor-element.elementor-element-48d5dce8 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-39525 .elementor-element.elementor-element-4f357452
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-44de703e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-44de703e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-44de703e>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-4cfb8703 .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-39525 .elementor-element.elementor-element-4cfb8703 .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-4cfb8703 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-4cfb8703 .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-4cfb8703 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-46a2fffd:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-46a2fffd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39525 .elementor-element.elementor-element-46a2fffd>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-46a2fffd
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-1cc73579>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-1cc73579
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-1cc73579 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-1e15798a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-39525 .elementor-element.elementor-element-2c4abfae
{
    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-39525 .elementor-element.elementor-element-2c4abfae>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-3765dec3 .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-39525 .elementor-element.elementor-element-3765dec3 .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-3765dec3 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-3765dec3 .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-3765dec3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-ebe450d:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-ebe450d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-ebe450d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-ebe450d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-a65e132>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-a65e132
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-a65e132 .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-39525 .elementor-element.elementor-element-88c3f72.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-88c3f72.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-e2d8bfa img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-501ddb3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-cbdf9f6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-cbdf9f6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-4837e3a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-e2d7a27 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-b203b3f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-9f4dfe7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-9f4dfe7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-46e5f59 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-82e5425 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-aba72b8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-aba72b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1096707 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-d4a6663 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-d578893 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-80bbb10.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-80bbb10.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1ddf889 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-eff5a4b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-e4da9f4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-e4da9f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-2b39944 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-76b2b77.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-76b2b77.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-4280103 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-11e9684.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-11e9684.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-f629854 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-b253558.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-b253558.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-39525 .elementor-element.elementor-element-c68d013.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-c68d013.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-8470715 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-e8b98d5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-e8b98d5.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-39525 .elementor-element.elementor-element-06f4b2d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-06f4b2d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1c6ad3e
{
    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-39525 .elementor-element.elementor-element-1c6ad3e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-44eeb54 .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-39525 .elementor-element.elementor-element-44eeb54 .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-44eeb54 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-44eeb54 .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-44eeb54 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-5bf631f3:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-5bf631f3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-39525 .elementor-element.elementor-element-5bf631f3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-5bf631f3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-7cc148cb>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-7cc148cb
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-7cc148cb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-813fec7
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-39525 .elementor-element.elementor-element-2893ccae>.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-39525 .elementor-element.elementor-element-1b012eda>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-1b012eda.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-1b012eda.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-1b012eda.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-1b012eda .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-1b012eda .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-1b012eda .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-1b012eda .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-3629d90a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39525 .elementor-element.elementor-element-3629d90a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39525 .elementor-element.elementor-element-47ea5442.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-47ea5442.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-47ea5442.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-47ea5442 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-47ea5442 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-47ea5442 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-47ea5442 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-13e138ce
{
    padding: 30px 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-6078cd44>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-39525 .elementor-element.elementor-element-5f35999.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5f35999.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5f35999.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-5f35999 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-5f35999 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-5f35999 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-5f35999 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-341b065b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-341b065b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-341b065b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-341b065b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-341b065b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-39525 .elementor-element.elementor-element-341b065b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-341b065b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-7715e71c
{
    padding: 30px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-386f67a5.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39525 .elementor-element.elementor-element-386f67a5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39525 .elementor-element.elementor-element-386f67a5>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-4e050a71.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-4e050a71.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-4e050a71.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-4e050a71 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-4e050a71 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-4e050a71 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-4e050a71 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-7a83bb83.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-39525 .elementor-element.elementor-element-7a83bb83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-39525 .elementor-element.elementor-element-7f842dbf.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-7f842dbf.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-7f842dbf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-7f842dbf .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-7f842dbf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-7f842dbf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-7f842dbf .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-70a6d942
{
    padding: 30px 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-6db82ef5>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-3931e97c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-3931e97c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-3931e97c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-3931e97c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-3931e97c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-3931e97c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-3931e97c .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-24c74290.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-24c74290.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-24c74290.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-24c74290 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-24c74290 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-24c74290 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-24c74290 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-241838cf
{
    padding: 30px 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-3b93212f>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-1beb9df0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-1beb9df0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-1beb9df0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-1beb9df0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-1beb9df0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-1beb9df0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-1beb9df0 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-62ecc6d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-62ecc6d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-62ecc6d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-62ecc6d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-62ecc6d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-62ecc6d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-62ecc6d .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-949306d
{
    padding: 30px 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-6d2a241>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-ad1154a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ad1154a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ad1154a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-39525 .elementor-element.elementor-element-ad1154a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-39525 .elementor-element.elementor-element-ad1154a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-39525 .elementor-element.elementor-element-ad1154a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-ad1154a .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-style: italic;
    line-height: 0;
}
.elementor-39525 .elementor-element.elementor-element-5a779459
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-1f83e4ec.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1f83e4ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1f83e4ec>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-78ef6105 .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-39525 .elementor-element.elementor-element-78ef6105 .elementor-button:hover, .elementor-39525 .elementor-element.elementor-element-78ef6105 .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39525 .elementor-element.elementor-element-78ef6105 .elementor-button:hover svg, .elementor-39525 .elementor-element.elementor-element-78ef6105 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-39525 .elementor-element.elementor-element-65a2c424>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-65a2c424:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-65a2c424>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39525 .elementor-element.elementor-element-65a2c424
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-65a2c424>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-640c17b6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-640c17b6.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-39525 .elementor-element.elementor-element-1ef00e91>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-39525 .elementor-element.elementor-element-1ef00e91
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-39525 .elementor-element.elementor-element-35312711
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-504b9a44>.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-39525 .elementor-element.elementor-element-504b9a44>.elementor-element-populated, .elementor-39525 .elementor-element.elementor-element-504b9a44>.elementor-element-populated>.elementor-background-overlay, .elementor-39525 .elementor-element.elementor-element-504b9a44>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39525 .elementor-element.elementor-element-504b9a44>.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-39525 .elementor-element.elementor-element-14153ddb>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39525 .elementor-element.elementor-element-14153ddb
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-14153ddb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-7a086c59.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-7a086c59.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-39525 .elementor-element.elementor-element-31ce6c7f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-31ce6c7f.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-39525 .elementor-element.elementor-element-289277cb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-289277cb.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-39525 .elementor-element.elementor-element-2cc49b8c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-2cc49b8c.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-39525 .elementor-element.elementor-element-16a2c408.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-16a2c408.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-39525 .elementor-element.elementor-element-45f821e5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-45f821e5.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-39525 .elementor-element.elementor-element-3fcf1f5f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-3fcf1f5f.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-39525 .elementor-element.elementor-element-38b334a1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-38b334a1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-2d721128>.elementor-element-populated, .elementor-39525 .elementor-element.elementor-element-2d721128>.elementor-element-populated>.elementor-background-overlay, .elementor-39525 .elementor-element.elementor-element-2d721128>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39525 .elementor-element.elementor-element-2d721128>.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-39525 .elementor-element.elementor-element-5b6de8eb>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39525 .elementor-element.elementor-element-5b6de8eb
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-5b6de8eb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-15acd195.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-15acd195.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-39525 .elementor-element.elementor-element-30f4fe76.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-30f4fe76.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-39525 .elementor-element.elementor-element-1e5ae73a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1e5ae73a.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-39525 .elementor-element.elementor-element-48488ff.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-48488ff.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-39525 .elementor-element.elementor-element-20685ca.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-20685ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-249ced1c img
{
    width: 100px;
}
.elementor-39525 .elementor-element.elementor-element-11e982c8>.elementor-element-populated, .elementor-39525 .elementor-element.elementor-element-11e982c8>.elementor-element-populated>.elementor-background-overlay, .elementor-39525 .elementor-element.elementor-element-11e982c8>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39525 .elementor-element.elementor-element-11e982c8>.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-39525 .elementor-element.elementor-element-7821114b>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39525 .elementor-element.elementor-element-7821114b
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-7821114b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-416108a8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-416108a8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-67e9da00 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-3d4478d3.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-3d4478d3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-2c6d151c img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-3f01e16f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-3f01e16f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5fa3443c img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-123b6175.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-123b6175.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-308239d3 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-7debe5cc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-7debe5cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-7ea8059c img
{
    width: 80px;
}
.elementor-39525 .elementor-element.elementor-element-741dd3dd>.elementor-element-populated, .elementor-39525 .elementor-element.elementor-element-741dd3dd>.elementor-element-populated>.elementor-background-overlay, .elementor-39525 .elementor-element.elementor-element-741dd3dd>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-39525 .elementor-element.elementor-element-741dd3dd>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-39525 .elementor-element.elementor-element-49ca87ff>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-39525 .elementor-element.elementor-element-49ca87ff
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-49ca87ff .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-4955b667.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-4955b667.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-39d71633 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-3fb13e5f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-3fb13e5f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-37ce4d72 img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-6b5837cd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-6b5837cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-cd07ebd img
{
    width: 50%;
}
.elementor-39525 .elementor-element.elementor-element-2e2fcb14:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-2e2fcb14>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39525 .elementor-element.elementor-element-2e2fcb14
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-2e2fcb14>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-477ecc48>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-477ecc48
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-477ecc48 .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-39525 .elementor-element.elementor-element-1b0164ba.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1b0164ba.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1751ea82 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-686e5b7b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-4731f502.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-4731f502.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-594b7cc5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-444a83d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-32e400e3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-1ce64754.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-1ce64754.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-74522739 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-647255e0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-647255e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-21bd356b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-75c25182 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-6b81ec58:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-6b81ec58>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-39525 .elementor-element.elementor-element-6b81ec58
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-6b81ec58>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-23d3900e>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-23d3900e
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-23d3900e .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #313131;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-10aedc18.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-10aedc18.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-68cb06b3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-20fc1a5b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-2c9d3c32.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-2c9d3c32.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-60390f5d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-21df28f4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-6286f7a9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-12e5450e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-12e5450e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-3b706d30 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-2172e76e img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-425a8b83.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-425a8b83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-4a68dfe4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-1c5fd646 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-3ee0bc70 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-617a21a6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-617a21a6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-353021d2 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-1ed467b8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-179c5e0f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-179c5e0f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5b988f29 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-541f6d4d img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-381a960a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-655fd121.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-655fd121.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-3830a147 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-64570d5b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-15837d99.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-15837d99.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-101a49cb img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-756ad40f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-3f521703 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-37d6923.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-37d6923.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-c7c7165 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-3ec4151 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-39525 .elementor-element.elementor-element-817edf9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-817edf9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-39525 .elementor-element.elementor-element-5af067c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-1404cb0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-39525 .elementor-element.elementor-element-6fcf860e:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-6fcf860e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-39525 .elementor-element.elementor-element-6fcf860e>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-39525 .elementor-element.elementor-element-6fcf860e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-491dbf7b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-491dbf7b
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-491dbf7b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-1ffa7cb1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-39525 .elementor-element.elementor-element-1ffa7cb1
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-1ffa7cb1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-39525 .elementor-element.elementor-element-56a4fe7>.elementor-container
{
    max-width: 800px;
}
.elementor-39525 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-39525 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-39525 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-39525 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-39525 .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-39525 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-39525 .elementor-element.elementor-element-be305eb
{
    padding: 20px 0 0 0;
}
.elementor-39525 .elementor-element.elementor-element-bcc4df4>.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-39525 .elementor-element.elementor-element-bcc4df4.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-39525 .elementor-element.elementor-element-bcc4df4.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-39525 .elementor-element.elementor-element-bcc4df4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-39525 .elementor-element.elementor-element-bcc4df4 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39525 .elementor-element.elementor-element-bcc4df4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-39525 .elementor-element.elementor-element-bcc4df4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-bcc4df4 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39525 .elementor-element.elementor-element-9c6b2e5>.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-39525 .elementor-element.elementor-element-9c6b2e5 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-9c6b2e5.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39525 .elementor-element.elementor-element-9c6b2e5.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39525 .elementor-element.elementor-element-9c6b2e5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39525 .elementor-element.elementor-element-9c6b2e5 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39525 .elementor-element.elementor-element-9c6b2e5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-9c6b2e5 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39525 .elementor-element.elementor-element-f8bbfaa>.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-39525 .elementor-element.elementor-element-f8bbfaa.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-39525 .elementor-element.elementor-element-f8bbfaa.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-39525 .elementor-element.elementor-element-f8bbfaa.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-39525 .elementor-element.elementor-element-f8bbfaa .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39525 .elementor-element.elementor-element-f8bbfaa .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-f8bbfaa .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39525 .elementor-element.elementor-element-5431bcb>.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-39525 .elementor-element.elementor-element-5431bcb.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-39525 .elementor-element.elementor-element-5431bcb.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-39525 .elementor-element.elementor-element-5431bcb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-39525 .elementor-element.elementor-element-5431bcb .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-39525 .elementor-element.elementor-element-5431bcb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-39525 .elementor-element.elementor-element-5431bcb .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-39525 .elementor-element.elementor-element-272a51d7
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-39525 .elementor-element.elementor-element-2172e303>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-39525 .elementor-element.elementor-element-2172e303
{
    text-align: center;
}
.elementor-39525 .elementor-element.elementor-element-2172e303 .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-39525 .elementor-element.elementor-global-40994>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 10px 0;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-39525 .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-39525 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title, .elementor-39525 .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-39525 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-title
{
    margin: 0 0 10px 0;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-meta
{
    color: #1754d5;
    margin: 0 0 10px 0;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-39525 .elementor-element.elementor-global-40994 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-39525 .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-39525 .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-39525 .elementor-element.elementor-global-40994 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-39525 .elementor-element.elementor-element-640c17b6
    {
        width: 54%;
    }
    .elementor-39525 .elementor-element.elementor-element-53738298
    {
        width: 46%;
    }
    .elementor-39525 .elementor-element.elementor-element-504b9a44
    {
        width: 40%;
    }
    .elementor-39525 .elementor-element.elementor-element-2d721128
    {
        width: 20%;
    }
    .elementor-39525 .elementor-element.elementor-element-11e982c8
    {
        width: 20%;
    }
    .elementor-39525 .elementor-element.elementor-element-741dd3dd
    {
        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-39525 .elementor-element.elementor-element-484ff531:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-484ff531>.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-39525 .elementor-element.elementor-element-3fd0e6e7
    {
        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-39525 .elementor-element.elementor-element-41cd4cb9
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-09bc0d1
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-1d9e15c
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-4f357452
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-39525 .elementor-element.elementor-element-ebe450d
    {
        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-39525 .elementor-element.elementor-element-5a779459
    {
        margin-top: 75px;
        margin-bottom: 0;
    }
    .elementor-39525 .elementor-element.elementor-element-6fcf860e:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-6fcf860e>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-39525 .elementor-element.elementor-element-79f4f5ed>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-bcc4df4>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-9c6b2e5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-5431bcb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-272a51d7
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-2172e303>.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-39525 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-39525 .elementor-element.elementor-element-484ff531:not(.elementor-motion-effects-element-type-background), .elementor-39525 .elementor-element.elementor-element-484ff531>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-39525 .elementor-element.elementor-element-484ff531
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-5b5344f8>.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-39525 .elementor-element.elementor-element-6c6dd73a>.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-39525 .elementor-element.elementor-element-40ca89d0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-40ca89d0 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39525 .elementor-element.elementor-element-67c76055>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-67c76055 .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-39525 .elementor-element.elementor-element-5ceed9e7>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-39525 .elementor-element.elementor-element-5ceed9e7 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-39525 .elementor-element.elementor-element-259c1fac .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-39525 .elementor-element.elementor-element-7774ead9
    {
        text-align: center;
    }
    .elementor-39525 .elementor-element.elementor-element-3fd0e6e7
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-7f22b154
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-7f22b154>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-5dac151b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-d511e8a .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-39525 .elementor-element.elementor-element-5f0040c8>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-5f0040c8
    {
        text-align: center;
    }
    .elementor-39525 .elementor-element.elementor-element-5f0040c8 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-39525 .elementor-element.elementor-element-7f6d4299>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-c6bb24c .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39525 .elementor-element.elementor-element-d01af55>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-1d9e15c
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-e7eaba5 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39525 .elementor-element.elementor-element-7762f9be>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-dad7a4d
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-3163680b .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-39525 .elementor-element.elementor-element-4f357452
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-44de703e
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-44de703e>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-4cfb8703>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-1cc73579 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39525 .elementor-element.elementor-element-2c4abfae
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-3765dec3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-ebe450d
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-a65e132 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39525 .elementor-element.elementor-element-44eeb54>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-7cc148cb .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-39525 .elementor-element.elementor-element-1b012eda .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-47ea5442 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-5f35999 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-341b065b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-4e050a71 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-7f842dbf .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-3931e97c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-24c74290 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-1beb9df0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-62ecc6d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-ad1154a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-5a779459
    {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-1f83e4ec
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-1f83e4ec>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-78ef6105>.elementor-widget-container
    {
        margin: -22px -22px -22px -22px;
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-1ef00e91>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-39525 .elementor-element.elementor-element-1ef00e91
    {
        text-align: center;
    }
    .elementor-39525 .elementor-element.elementor-element-504b9a44
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-504b9a44>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39525 .elementor-element.elementor-element-14153ddb .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39525 .elementor-element.elementor-element-2d721128
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-2d721128>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39525 .elementor-element.elementor-element-5b6de8eb .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39525 .elementor-element.elementor-element-11e982c8
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-11e982c8>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39525 .elementor-element.elementor-element-7821114b .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39525 .elementor-element.elementor-element-741dd3dd
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-741dd3dd>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-39525 .elementor-element.elementor-element-49ca87ff .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-39525 .elementor-element.elementor-element-477ecc48 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39525 .elementor-element.elementor-element-23d3900e .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.3em;
    }
    .elementor-39525 .elementor-element.elementor-element-491dbf7b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-39525 .elementor-element.elementor-element-491dbf7b .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-39525 .elementor-element.elementor-element-1ffa7cb1>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-39525 .elementor-element.elementor-element-1ffa7cb1 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-39525 .elementor-element.elementor-element-bcc4df4 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-39525 .elementor-element.elementor-element-9c6b2e5 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39525 .elementor-element.elementor-element-f8bbfaa .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-39525 .elementor-element.elementor-element-5431bcb .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-39525 .elementor-element.elementor-element-2172e303>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-39525 .elementor-element.elementor-element-2172e303 .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-39525 .elementor-element.elementor-global-40994 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-39525 .elementor-element.elementor-element-6c6dd73a
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-7f22b154
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-44de703e
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-1f83e4ec
    {
        width: 40%;
    }
    .elementor-39525 .elementor-element.elementor-element-640c17b6
    {
        width: 100%;
    }
    .elementor-39525 .elementor-element.elementor-element-53738298
    {
        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 */
