﻿.elementor-41061 .elementor-element.elementor-element-5b30f1b4:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-5b30f1b4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-5b30f1b4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-5b30f1b4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-370383d5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-370383d5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-370383d5>.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-41061 .elementor-element.elementor-element-49410f89.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-49410f89.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-49410f89>.elementor-element-populated, .elementor-41061 .elementor-element.elementor-element-49410f89>.elementor-element-populated>.elementor-background-overlay, .elementor-41061 .elementor-element.elementor-element-49410f89>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-41061 .elementor-element.elementor-element-49410f89>.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-41061 .elementor-element.elementor-element-49410f89>.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-41061 .elementor-element.elementor-element-2df364cd>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-2df364cd .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-41061 .elementor-element.elementor-element-495f3f3b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-495f3f3b .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-41061 .elementor-element.elementor-element-49d3a8cd>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(3px / 2);
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(3px / 2);
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(3px / 2);
    margin-left: calc(3px / 2);
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-3px / 2);
    margin-left: calc(-3px / 2);
}
body.rtl .elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-3px / 2);
}
body:not(.rtl) .elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-3px / 2);
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-item>.elementor-icon-list-text, .elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-41061 .elementor-element.elementor-element-49d3a8cd .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-41061 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-41061 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-41061 .elementor-element.elementor-global-39103 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-41061 .elementor-element.elementor-global-39103 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-6069adf0:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-6069adf0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-6069adf0
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 25px 0;
}
.elementor-41061 .elementor-element.elementor-element-6069adf0>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-41061 .elementor-element.elementor-element-732321f7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-732321f7
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-732321f7 .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-41061 .elementor-element.elementor-element-748cb189>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-748cb189
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-4cb627a
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-dd1e90b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-dd1e90b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-dd1e90b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 25px 0 0;
}
.elementor-41061 .elementor-element.elementor-element-3d0f595
{
    text-align: right;
}
.elementor-41061 .elementor-element.elementor-element-3d0f595 .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-41061 .elementor-element.elementor-element-ab4e969.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-ab4e969.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-ab4e969>.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-41061 .elementor-element.elementor-element-c879aeb .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-41061 .elementor-element.elementor-element-c879aeb .elementor-button:hover, .elementor-41061 .elementor-element.elementor-element-c879aeb .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-c879aeb .elementor-button:hover svg, .elementor-41061 .elementor-element.elementor-element-c879aeb .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-4fa3cd56:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-4fa3cd56>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-4fa3cd56>.elementor-background-overlay
{
    background-color: #0c0c0c;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-41061 .elementor-element.elementor-element-4fa3cd56
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 25px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-33726a54>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-33726a54
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-33726a54 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.3em;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-61c7076
{
    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-41061 .elementor-element.elementor-element-ef3c58a
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-ef3c58a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-ef3c58a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-ef3c58a.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-ef3c58a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-ef3c58a .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-ef3c58a .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-ef3c58a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-41061 .elementor-element.elementor-element-ef3c58a .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-2a0132e3
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-2a0132e3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-2a0132e3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-2a0132e3.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-2a0132e3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-2a0132e3 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-2a0132e3 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-2a0132e3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-41061 .elementor-element.elementor-element-2a0132e3 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-35632f22
{
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-7529aed1
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7529aed1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7529aed1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7529aed1.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-7529aed1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7529aed1 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7529aed1 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-7529aed1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-41061 .elementor-element.elementor-element-7529aed1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-6b60bfd1
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-6b60bfd1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-6b60bfd1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-6b60bfd1.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-6b60bfd1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-6b60bfd1 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-6b60bfd1 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-6b60bfd1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-41061 .elementor-element.elementor-element-6b60bfd1 .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-4c869939
{
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-3d07fb6c
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-3d07fb6c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-3d07fb6c.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-3d07fb6c.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-3d07fb6c.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-3d07fb6c .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-3d07fb6c .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-3d07fb6c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-3d07fb6c .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-21ef02db
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-21ef02db .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-21ef02db.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-21ef02db.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-21ef02db.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-21ef02db .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-21ef02db .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-21ef02db .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .7em;
}
.elementor-41061 .elementor-element.elementor-element-21ef02db .elementor-icon-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-78f042f
{
    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-41061 .elementor-element.elementor-element-78f042f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-3943a040.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-3943a040.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-7204feaf .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-41061 .elementor-element.elementor-element-7204feaf .elementor-button:hover, .elementor-41061 .elementor-element.elementor-element-7204feaf .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-7204feaf .elementor-button:hover svg, .elementor-41061 .elementor-element.elementor-element-7204feaf .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-3b64586a:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-3b64586a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-3b64586a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-3b64586a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-41061 .elementor-element.elementor-element-6563ff6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-6563ff6
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-6563ff6 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-16cd38b0
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-7edeedcf
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7edeedcf .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-7edeedcf.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-7edeedcf.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-7edeedcf.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-7edeedcf .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7edeedcf .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-7edeedcf .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-7edeedcf .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-31eb8428
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-31eb8428 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-31eb8428.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-31eb8428.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-31eb8428.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-31eb8428 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-31eb8428 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-31eb8428 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-31eb8428 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-f01ee14
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-7368de29
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7368de29 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-7368de29.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-7368de29.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-7368de29.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-7368de29 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7368de29 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-7368de29 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-7368de29 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-6ebdaa4a
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-6ebdaa4a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-6ebdaa4a.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-6ebdaa4a.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-6ebdaa4a.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-6ebdaa4a .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-6ebdaa4a .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-6ebdaa4a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-6ebdaa4a .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-29968afb
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-310793dd
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-310793dd .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-310793dd.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-310793dd.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-310793dd.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-310793dd .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-310793dd .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-310793dd .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-310793dd .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-1e229d6e
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1e229d6e .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-1e229d6e.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-1e229d6e.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-1e229d6e.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-1e229d6e .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1e229d6e .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-1e229d6e .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-1e229d6e .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-30c1af23
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-64fb1b1a
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-64fb1b1a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-64fb1b1a.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-64fb1b1a.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-64fb1b1a.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-64fb1b1a .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-64fb1b1a .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-64fb1b1a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-64fb1b1a .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-64e3f2e5
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-64e3f2e5 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-64e3f2e5.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-64e3f2e5.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-64e3f2e5.elementor-view-default .elementor-icon
{
    fill: #fff;
    color: #fff;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-64e3f2e5 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-64e3f2e5 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-64e3f2e5 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-64e3f2e5 .elementor-icon-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-3ba8a7f
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-0e6a2b1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-0e6a2b1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-0e6a2b1>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 25px 0 0;
}
.elementor-41061 .elementor-element.elementor-element-4a95a8f
{
    text-align: right;
}
.elementor-41061 .elementor-element.elementor-element-4a95a8f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 40px;
    color: #fff;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-2c6d8ad.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-2c6d8ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-2c6d8ad>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-a26d638 .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-41061 .elementor-element.elementor-element-a26d638 .elementor-button:hover, .elementor-41061 .elementor-element.elementor-element-a26d638 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-a26d638 .elementor-button:hover svg, .elementor-41061 .elementor-element.elementor-element-a26d638 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-17da5708:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-17da5708>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-17da5708
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 25px 0;
}
.elementor-41061 .elementor-element.elementor-element-17da5708>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-41061 .elementor-element.elementor-element-2305026a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-2305026a
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-2305026a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-291c0b57
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-1ed10c04
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1ed10c04 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-1ed10c04.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-1ed10c04.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-1ed10c04.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-1ed10c04 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1ed10c04 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-1ed10c04 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-1ed10c04 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-55e06bf7
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-55e06bf7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-55e06bf7.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-55e06bf7.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-55e06bf7.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-55e06bf7 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-55e06bf7 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-55e06bf7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-55e06bf7 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-66de92dd
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-714e3e42
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-714e3e42 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-714e3e42.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-714e3e42.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-714e3e42.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-714e3e42 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-714e3e42 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-714e3e42 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-714e3e42 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-8648ff7
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-8648ff7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-8648ff7.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-8648ff7.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-8648ff7.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-8648ff7 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-8648ff7 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-8648ff7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-8648ff7 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-731cf33b
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-5dd982c3
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-5dd982c3 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-5dd982c3.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-5dd982c3.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-5dd982c3.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-5dd982c3 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-5dd982c3 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-5dd982c3 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-5dd982c3 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-630c94e4
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-630c94e4 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-630c94e4.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-630c94e4.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-630c94e4.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-630c94e4 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-630c94e4 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-630c94e4 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-630c94e4 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-151ee0ed
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-56dcb7e1
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-56dcb7e1 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-56dcb7e1.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-56dcb7e1.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-56dcb7e1.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-56dcb7e1 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-56dcb7e1 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-56dcb7e1 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-56dcb7e1 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-26976f6f
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-26976f6f .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-26976f6f.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-26976f6f.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-26976f6f.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-26976f6f .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-26976f6f .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-26976f6f .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-26976f6f .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-5786cb70
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-59cc1e2b
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-59cc1e2b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-59cc1e2b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-59cc1e2b.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-59cc1e2b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-59cc1e2b .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-59cc1e2b .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-59cc1e2b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-59cc1e2b .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-29a8e2f5
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-29a8e2f5 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-29a8e2f5.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-29a8e2f5.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-29a8e2f5.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-29a8e2f5 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-29a8e2f5 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-29a8e2f5 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-29a8e2f5 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-3ade9bdb
{
    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-41061 .elementor-element.elementor-element-3ade9bdb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-2dadb593.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-2dadb593.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-1454b46b .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: #fff;
    border-radius: 1px 1px 1px 1px;
    padding: 0 8px 0 8px;
}
.elementor-41061 .elementor-element.elementor-element-1454b46b .elementor-button:hover, .elementor-41061 .elementor-element.elementor-element-1454b46b .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-1454b46b .elementor-button:hover svg, .elementor-41061 .elementor-element.elementor-element-1454b46b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-4eb3ddf2:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-4eb3ddf2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-4eb3ddf2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 25px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-4eb3ddf2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-41061 .elementor-element.elementor-element-7abbe8b2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-7abbe8b2
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-7abbe8b2 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-4bfe6b00
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-7ff9c1fe
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7ff9c1fe .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7ff9c1fe.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7ff9c1fe.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-7ff9c1fe.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7ff9c1fe .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7ff9c1fe .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-7ff9c1fe .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-7ff9c1fe .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-43f0cc0d
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-43f0cc0d .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-43f0cc0d.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-43f0cc0d.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-43f0cc0d.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-43f0cc0d .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-43f0cc0d .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-43f0cc0d .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-43f0cc0d .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-634cee62
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-38f56cc9
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-38f56cc9 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-38f56cc9.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-38f56cc9.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-38f56cc9.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-38f56cc9 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-38f56cc9 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-38f56cc9 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-38f56cc9 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-5af3a96b
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-5af3a96b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-5af3a96b.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-5af3a96b.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-5af3a96b.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-5af3a96b .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-5af3a96b .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-5af3a96b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-5af3a96b .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-6531dc32
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-24ded42c
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-24ded42c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-24ded42c.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-24ded42c.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-24ded42c.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-24ded42c .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-24ded42c .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-24ded42c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-24ded42c .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-59e0c3f7
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-59e0c3f7 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-59e0c3f7.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-59e0c3f7.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-59e0c3f7.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-59e0c3f7 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-59e0c3f7 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-59e0c3f7 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-59e0c3f7 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-3cc7d99e
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-3341a310
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-3341a310 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-3341a310.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-3341a310.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-3341a310.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-3341a310 .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-3341a310 .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-3341a310 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-3341a310 .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-7793466c
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7793466c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7793466c.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7793466c.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-7793466c.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-7793466c .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7793466c .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-7793466c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-7793466c .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-4089da79
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-1cbf17bb
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1cbf17bb .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-1cbf17bb.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-1cbf17bb.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-1cbf17bb.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-1cbf17bb .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1cbf17bb .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-1cbf17bb .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-1cbf17bb .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-55bf122c
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-55bf122c .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-55bf122c.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-55bf122c.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-55bf122c.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-55bf122c .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-55bf122c .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-55bf122c .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-55bf122c .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-1b9fe0d3
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-773c112a
{
    --icon-box-icon-margin: 15px;
}
.elementor-41061 .elementor-element.elementor-element-773c112a .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-773c112a.elementor-view-stacked .elementor-icon
{
    background-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-773c112a.elementor-view-framed .elementor-icon, .elementor-41061 .elementor-element.elementor-element-773c112a.elementor-view-default .elementor-icon
{
    fill: #020101;
    color: #020101;
    border-color: #020101;
}
.elementor-41061 .elementor-element.elementor-element-773c112a .elementor-icon
{
    font-size: 15px;
}
.elementor-41061 .elementor-element.elementor-element-773c112a .elementor-icon-box-title, .elementor-41061 .elementor-element.elementor-element-773c112a .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: .9em;
}
.elementor-41061 .elementor-element.elementor-element-773c112a .elementor-icon-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-156d28cc
{
    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-41061 .elementor-element.elementor-element-156d28cc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-11afe9b0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-11afe9b0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-41e7a80b .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: #fff;
    border-radius: 1px 1px 1px 1px;
    padding: 0 8px 0 8px;
}
.elementor-41061 .elementor-element.elementor-element-41e7a80b .elementor-button:hover, .elementor-41061 .elementor-element.elementor-element-41e7a80b .elementor-button:focus
{
    background-color: #f3f3f3;
    color: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-41e7a80b .elementor-button:hover svg, .elementor-41061 .elementor-element.elementor-element-41e7a80b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-1b2e0b4f:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-1b2e0b4f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d4;
}
.elementor-41061 .elementor-element.elementor-element-1b2e0b4f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-1b2e0b4f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-41061 .elementor-element.elementor-element-55de540f>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-55de540f
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-55de540f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-32dad02
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-766e1825>.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-41061 .elementor-element.elementor-element-6c684f9b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-6c684f9b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-6c684f9b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-6c684f9b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-6c684f9b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-6c684f9b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-41061 .elementor-element.elementor-element-6c684f9b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-6c684f9b .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-619acca4.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-41061 .elementor-element.elementor-element-619acca4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-41061 .elementor-element.elementor-element-25e94c14.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-25e94c14.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-25e94c14.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-25e94c14 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-25e94c14 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-41061 .elementor-element.elementor-element-25e94c14 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-25e94c14 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-41061 .elementor-element.elementor-element-4ec04fa4
{
    padding: 30px 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-5a3daa8c>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #f7f7f7;
}
.elementor-41061 .elementor-element.elementor-element-50d81960.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-50d81960.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-50d81960.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-50d81960 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-50d81960 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-41061 .elementor-element.elementor-element-50d81960 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-50d81960 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-41061 .elementor-element.elementor-element-26c30f19.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-26c30f19.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-26c30f19.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-26c30f19 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-26c30f19 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-41061 .elementor-element.elementor-element-26c30f19 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-26c30f19 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-41061 .elementor-element.elementor-element-6ca14673
{
    padding: 30px 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-233e126a>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-1dd41741.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1dd41741.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1dd41741.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-1dd41741 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-1dd41741 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-41061 .elementor-element.elementor-element-1dd41741 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-1dd41741 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-41061 .elementor-element.elementor-element-57e5b8be.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-57e5b8be.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-57e5b8be.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-57e5b8be .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-57e5b8be .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-41061 .elementor-element.elementor-element-57e5b8be .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-57e5b8be .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-41061 .elementor-element.elementor-element-65d7606b
{
    padding: 30px 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-777409ba>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-7d00c7ab.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7d00c7ab.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7d00c7ab.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-7d00c7ab .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-7d00c7ab .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-41061 .elementor-element.elementor-element-7d00c7ab .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-7d00c7ab .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-41061 .elementor-element.elementor-element-2e790a24.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-41061 .elementor-element.elementor-element-2e790a24.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-41061 .elementor-element.elementor-element-2e790a24.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-41061 .elementor-element.elementor-element-2e790a24 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 500;
    font-style: italic;
}
.elementor-41061 .elementor-element.elementor-element-2e790a24 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-41061 .elementor-element.elementor-element-2e790a24 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-2e790a24 .elementor-image-box-description
{
    color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 1.7em;
}
.elementor-41061 .elementor-element.elementor-element-649924b7
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-46aeced4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-46aeced4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-46aeced4>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-4d59769a .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-41061 .elementor-element.elementor-element-4d59769a .elementor-button:hover, .elementor-41061 .elementor-element.elementor-element-4d59769a .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-4d59769a .elementor-button:hover svg, .elementor-41061 .elementor-element.elementor-element-4d59769a .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-abaaf6b>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-abaaf6b:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-abaaf6b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-41061 .elementor-element.elementor-element-abaaf6b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-abaaf6b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-192ced5a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-192ced5a.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-41061 .elementor-element.elementor-element-639ece3e>.elementor-element-populated
{
    padding: 0 50px 0 50px;
}
.elementor-41061 .elementor-element.elementor-element-639d8622>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-639d8622
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-41061 .elementor-element.elementor-element-5330d3c1
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-1448e1bd>.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-41061 .elementor-element.elementor-element-1448e1bd>.elementor-element-populated, .elementor-41061 .elementor-element.elementor-element-1448e1bd>.elementor-element-populated>.elementor-background-overlay, .elementor-41061 .elementor-element.elementor-element-1448e1bd>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-41061 .elementor-element.elementor-element-1448e1bd>.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-41061 .elementor-element.elementor-element-266c1e35>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-41061 .elementor-element.elementor-element-266c1e35
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-266c1e35 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #000;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-658e4ad9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-658e4ad9.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-41061 .elementor-element.elementor-element-7b6675d1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-7b6675d1.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-41061 .elementor-element.elementor-element-3f579b90.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-3f579b90.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-41061 .elementor-element.elementor-element-70dae133.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-70dae133.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-41061 .elementor-element.elementor-element-43b42ff4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-43b42ff4.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-41061 .elementor-element.elementor-element-eeb0829.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-eeb0829.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-41061 .elementor-element.elementor-element-14f0a03a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-14f0a03a.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-41061 .elementor-element.elementor-element-9c4f2c5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-9c4f2c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-2b8b2001>.elementor-element-populated, .elementor-41061 .elementor-element.elementor-element-2b8b2001>.elementor-element-populated>.elementor-background-overlay, .elementor-41061 .elementor-element.elementor-element-2b8b2001>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-41061 .elementor-element.elementor-element-2b8b2001>.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-41061 .elementor-element.elementor-element-6a7c2311>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-41061 .elementor-element.elementor-element-6a7c2311
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-6a7c2311 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #000;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-77fd3cf7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-77fd3cf7.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-41061 .elementor-element.elementor-element-2b4b305.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-2b4b305.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-41061 .elementor-element.elementor-element-3414c6bd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-3414c6bd.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-41061 .elementor-element.elementor-element-ba62efa.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-ba62efa.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-41061 .elementor-element.elementor-element-7e8e75d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-7e8e75d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-177d6c34 img
{
    width: 100px;
}
.elementor-41061 .elementor-element.elementor-element-32be3f3b>.elementor-element-populated, .elementor-41061 .elementor-element.elementor-element-32be3f3b>.elementor-element-populated>.elementor-background-overlay, .elementor-41061 .elementor-element.elementor-element-32be3f3b>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-41061 .elementor-element.elementor-element-32be3f3b>.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-41061 .elementor-element.elementor-element-5e5fe408>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-41061 .elementor-element.elementor-element-5e5fe408
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-5e5fe408 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #000;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-434ac237.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-434ac237.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-1c421953 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-19b0ceb2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-19b0ceb2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-24e05545 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-565b6b1c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-565b6b1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-630b319e img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-6f72ebec.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-6f72ebec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-3cb367b img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-6fa783d7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-6fa783d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-5352d07a img
{
    width: 80px;
}
.elementor-41061 .elementor-element.elementor-element-56bc3f5>.elementor-element-populated, .elementor-41061 .elementor-element.elementor-element-56bc3f5>.elementor-element-populated>.elementor-background-overlay, .elementor-41061 .elementor-element.elementor-element-56bc3f5>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-41061 .elementor-element.elementor-element-56bc3f5>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-41061 .elementor-element.elementor-element-44d5062>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-41061 .elementor-element.elementor-element-44d5062
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-44d5062 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #000;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-fcdd1f5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-fcdd1f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-63e004ad img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-17060e44.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-17060e44.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-40408fdf img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-41061 .elementor-element.elementor-element-5baeee7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-5baeee7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-41061 .elementor-element.elementor-element-3e1732a1 img
{
    width: 50%;
}
.elementor-41061 .elementor-element.elementor-element-4d4ba045:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-4d4ba045>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-4d4ba045>.elementor-background-overlay
{
    opacity: .85;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-41061 .elementor-element.elementor-element-4d4ba045
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-636415>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-636415
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-636415 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-23cf40e3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-41061 .elementor-element.elementor-element-23cf40e3
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-23cf40e3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-41061 .elementor-element.elementor-element-5df3846d>.elementor-container
{
    max-width: 800px;
}
.elementor-41061 .elementor-element.elementor-element-5df3846d
{
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-41061 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-41061 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-41061 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-41061 .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-41061 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-1c08ca4e>.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-41061 .elementor-element.elementor-element-1c08ca4e.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-41061 .elementor-element.elementor-element-1c08ca4e.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-41061 .elementor-element.elementor-element-1c08ca4e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-41061 .elementor-element.elementor-element-1c08ca4e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-41061 .elementor-element.elementor-element-1c08ca4e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-41061 .elementor-element.elementor-element-1c08ca4e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-1c08ca4e .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-41061 .elementor-element.elementor-element-17ba159f>.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-41061 .elementor-element.elementor-element-17ba159f .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-17ba159f.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-41061 .elementor-element.elementor-element-17ba159f.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-41061 .elementor-element.elementor-element-17ba159f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-41061 .elementor-element.elementor-element-17ba159f .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-41061 .elementor-element.elementor-element-17ba159f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-17ba159f .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-41061 .elementor-element.elementor-element-22e37763>.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-41061 .elementor-element.elementor-element-22e37763.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-41061 .elementor-element.elementor-element-22e37763.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-41061 .elementor-element.elementor-element-22e37763.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-41061 .elementor-element.elementor-element-22e37763 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-41061 .elementor-element.elementor-element-22e37763 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-22e37763 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-41061 .elementor-element.elementor-element-54205f58>.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-41061 .elementor-element.elementor-element-54205f58.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-41061 .elementor-element.elementor-element-54205f58.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-41061 .elementor-element.elementor-element-54205f58.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-41061 .elementor-element.elementor-element-54205f58 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-41061 .elementor-element.elementor-element-54205f58 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-41061 .elementor-element.elementor-element-54205f58 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-41061 .elementor-element.elementor-element-31aa830
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-41061 .elementor-element.elementor-element-46433bfa>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-41061 .elementor-element.elementor-element-46433bfa
{
    text-align: center;
}
.elementor-41061 .elementor-element.elementor-element-46433bfa .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-obfx-posts-grid .neb-protected-content-message, .elementor-widget-obfx-posts-grid .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta>span
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-content
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-price
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 0 0;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-col-content
{
    text-align: left;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-col
{
    border-radius: 15px 15px 15px 15px;
    box-shadow: 6px 6px 25px 0 rgba(0,0,0,.5);
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid .entry-title.obfx-grid-title, .elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-meta
{
    color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-content
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #111;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-footer a
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 1px 1px 1px 1px;
}
.elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
@media(min-width: 768px)
{
    .elementor-41061 .elementor-element.elementor-element-192ced5a
    {
        width: 50%;
    }
    .elementor-41061 .elementor-element.elementor-element-639ece3e
    {
        width: 50%;
    }
    .elementor-41061 .elementor-element.elementor-element-1448e1bd
    {
        width: 40%;
    }
    .elementor-41061 .elementor-element.elementor-element-2b8b2001
    {
        width: 20%;
    }
    .elementor-41061 .elementor-element.elementor-element-32be3f3b
    {
        width: 20%;
    }
    .elementor-41061 .elementor-element.elementor-element-56bc3f5
    {
        width: 20%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-41061 .elementor-element.elementor-element-5b30f1b4:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-5b30f1b4>.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-41061 .elementor-element.elementor-element-4cb627a
    {
        margin-top: 0;
        margin-bottom: 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-41061 .elementor-element.elementor-element-78f042f
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-3ba8a7f
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-3ade9bdb
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-156d28cc
    {
        padding: 0 0 0 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-41061 .elementor-element.elementor-element-649924b7
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-4d4ba045:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-4d4ba045>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-sky-blue.jpg");
    }
    .elementor-41061 .elementor-element.elementor-element-1333cd0>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-1c08ca4e>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-17ba159f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-54205f58>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-31aa830
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-46433bfa>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-41061 .elementor-element.elementor-element-5b30f1b4:not(.elementor-motion-effects-element-type-background), .elementor-41061 .elementor-element.elementor-element-5b30f1b4>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/bg-blue.jpg");
    }
    .elementor-41061 .elementor-element.elementor-element-5b30f1b4
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-370383d5>.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-41061 .elementor-element.elementor-element-49410f89>.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-41061 .elementor-element.elementor-element-2df364cd>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-2df364cd .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-41061 .elementor-element.elementor-element-495f3f3b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-495f3f3b .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-41061 .elementor-element.elementor-element-49d3a8cd>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-item>.elementor-icon-list-text, .elementor-41061 .elementor-element.elementor-element-49d3a8cd .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-41061 .elementor-element.elementor-element-732321f7 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-41061 .elementor-element.elementor-element-748cb189
    {
        text-align: center;
    }
    .elementor-41061 .elementor-element.elementor-element-4cb627a
    {
        margin-top: 0;
        margin-bottom: 15px;
        padding: 20px 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-dd1e90b>.elementor-element-populated
    {
        padding: 0 10px 10px 10px;
    }
    .elementor-41061 .elementor-element.elementor-element-3d0f595>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-3d0f595
    {
        text-align: center;
    }
    .elementor-41061 .elementor-element.elementor-element-3d0f595 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-41061 .elementor-element.elementor-element-ab4e969
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-ab4e969>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-c879aeb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-33726a54 .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-41061 .elementor-element.elementor-element-7204feaf>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-3b64586a
    {
        padding: 50px 0 50px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-6563ff6 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-41061 .elementor-element.elementor-element-3ba8a7f
    {
        margin-top: 0;
        margin-bottom: 15px;
        padding: 20px 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-0e6a2b1>.elementor-element-populated
    {
        padding: 0 10px 10px 10px;
    }
    .elementor-41061 .elementor-element.elementor-element-4a95a8f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-4a95a8f
    {
        text-align: center;
    }
    .elementor-41061 .elementor-element.elementor-element-4a95a8f .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-41061 .elementor-element.elementor-element-2c6d8ad
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-2c6d8ad>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-a26d638>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-17da5708
    {
        padding: 50px 0 50px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-2305026a .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-41061 .elementor-element.elementor-element-1454b46b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-4eb3ddf2
    {
        padding: 50px 0 50px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-7abbe8b2 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-41061 .elementor-element.elementor-element-41e7a80b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-55de540f .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-41061 .elementor-element.elementor-element-6c684f9b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-6c684f9b .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-25e94c14 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-25e94c14 .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-50d81960 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-50d81960 .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-26c30f19 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-26c30f19 .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-1dd41741 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-1dd41741 .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-1dd41741 .elementor-image-box-description
    {
        line-height: 2em;
    }
    .elementor-41061 .elementor-element.elementor-element-57e5b8be .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-57e5b8be .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-7d00c7ab .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-7d00c7ab .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-2e790a24 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-2e790a24 .elementor-image-box-title
    {
        line-height: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-649924b7
    {
        margin-top: 0;
        margin-bottom: 15px;
        padding: 20px 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-46aeced4
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-46aeced4>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 25px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-4d59769a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-639d8622>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-41061 .elementor-element.elementor-element-639d8622
    {
        text-align: center;
    }
    .elementor-41061 .elementor-element.elementor-element-1448e1bd
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-1448e1bd>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-41061 .elementor-element.elementor-element-266c1e35 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-41061 .elementor-element.elementor-element-2b8b2001
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-2b8b2001>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-41061 .elementor-element.elementor-element-6a7c2311 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-41061 .elementor-element.elementor-element-32be3f3b
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-32be3f3b>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-41061 .elementor-element.elementor-element-5e5fe408 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-41061 .elementor-element.elementor-element-56bc3f5
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-56bc3f5>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-41061 .elementor-element.elementor-element-44d5062 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-41061 .elementor-element.elementor-element-636415>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-41061 .elementor-element.elementor-element-636415 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 46px;
    }
    .elementor-41061 .elementor-element.elementor-element-23cf40e3>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-41061 .elementor-element.elementor-element-23cf40e3 .elementor-heading-title
    {
        line-height: 27px;
    }
    .elementor-41061 .elementor-element.elementor-element-1c08ca4e .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-41061 .elementor-element.elementor-element-17ba159f .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-41061 .elementor-element.elementor-element-22e37763 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-41061 .elementor-element.elementor-element-54205f58 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-41061 .elementor-element.elementor-element-46433bfa>.elementor-widget-container
    {
        padding: 50px 0 50px 0;
    }
    .elementor-41061 .elementor-element.elementor-element-46433bfa .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-41061 .elementor-element.elementor-element-211efbad .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-41061 .elementor-element.elementor-element-49410f89
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-dd1e90b
    {
        width: 50%;
    }
    .elementor-41061 .elementor-element.elementor-element-ab4e969
    {
        width: 50%;
    }
    .elementor-41061 .elementor-element.elementor-element-0e6a2b1
    {
        width: 50%;
    }
    .elementor-41061 .elementor-element.elementor-element-2c6d8ad
    {
        width: 50%;
    }
    .elementor-41061 .elementor-element.elementor-element-46aeced4
    {
        width: 50%;
    }
    .elementor-41061 .elementor-element.elementor-element-192ced5a
    {
        width: 100%;
    }
    .elementor-41061 .elementor-element.elementor-element-639ece3e
    {
        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 */
