﻿.elementor-64084 .elementor-element.elementor-element-33dc8e81
{
    margin-top: 80px;
    margin-bottom: 0;
}
.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-64084 .elementor-element.elementor-element-74f9999b
{
    text-align: left;
}
.elementor-64084 .elementor-element.elementor-element-74f9999b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 36px;
    color: #000;
}
.elementor-widget-post-info .neb-protected-content-message, .elementor-widget-post-info .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-post-info .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-post-info .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-post-info .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a
{
    color: var(--e-global-color-secondary);
}
.elementor-widget-post-info .elementor-icon-list-item
{
    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-64084 .elementor-element.elementor-element-691fc15c .elementor-icon-list-icon
{
    width: 14px;
}
.elementor-64084 .elementor-element.elementor-element-691fc15c .elementor-icon-list-icon i
{
    font-size: 14px;
}
.elementor-64084 .elementor-element.elementor-element-691fc15c .elementor-icon-list-icon svg
{
    --e-icon-list-icon-size: 14px;
}
.elementor-64084 .elementor-element.elementor-element-691fc15c .elementor-icon-list-text, .elementor-64084 .elementor-element.elementor-element-691fc15c .elementor-icon-list-text a
{
    color: #1754d5;
}
.elementor-64084 .elementor-element.elementor-element-691fc15c .elementor-icon-list-item
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
}
.elementor-64084 .elementor-element.elementor-element-23996e5d
{
    padding: 0 20px 0 20px;
}
.elementor-64084 .elementor-element.elementor-element-255d009d>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-64084 .elementor-element.elementor-element-255d009d>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-683ab9a1, .elementor-64084 .elementor-element.elementor-element-683ab9a1>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-683ab9a1
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 7px 0 0;
}
.elementor-64084 .elementor-element.elementor-element-a22813e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-64084 .elementor-element.elementor-element-a22813e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-64084 .elementor-element.elementor-element-a22813e>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-64084 .elementor-element.elementor-element-a22813e>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-a22813e .elementor-element-populated .elementor-heading-title
{
    color: #fff;
}
.elementor-widget-wp-widget-custom_html .neb-protected-content-message, .elementor-widget-wp-widget-custom_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-64084 .elementor-element.elementor-element-26715041>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .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-64084 .elementor-element.elementor-element-3855c7bf
{
    --spacer-size: 16px;
}
.elementor-64084 .elementor-element.elementor-element-a184793
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-widget-theme-post-featured-image .neb-protected-content-message, .elementor-widget-theme-post-featured-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-theme-post-featured-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-64084 .elementor-element.elementor-element-526f633
{
    text-align: center;
}
.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-64084 .elementor-element.elementor-element-23db6fb5
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.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-64084 .elementor-element.elementor-element-6a6036fc
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-64084 .elementor-element.elementor-element-692aff36 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 500;
    color: #000;
}
.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-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-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(6px / 2);
    margin-left: calc(6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-6px / 2);
    margin-left: calc(-6px / 2);
}
body.rtl .elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-6px / 2);
}
body:not(.rtl) .elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-64084 .elementor-element.elementor-element-c28f740
{
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-offset: 0px;
}
.elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-c28f740 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.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-64084 .elementor-element.elementor-element-2895a66>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-2895a66 .elementor-image-box-title
{
    font-family: "Poppins Custom",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-64084 .elementor-element.elementor-element-2895a66 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-bd76080>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-bd76080 .elementor-image-box-title
{
    font-family: "Poppins Custom",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-64084 .elementor-element.elementor-element-bd76080 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-541d31ed:not(.elementor-motion-effects-element-type-background), .elementor-64084 .elementor-element.elementor-element-541d31ed>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64084 .elementor-element.elementor-element-541d31ed, .elementor-64084 .elementor-element.elementor-element-541d31ed>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-541d31ed
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 10px 0 10px;
}
.elementor-64084 .elementor-element.elementor-element-541d31ed>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-66ee74c
{
    text-align: center;
}
.elementor-64084 .elementor-element.elementor-element-66ee74c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    line-height: 2.3em;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-64084 .elementor-element.elementor-element-3b03c842
{
    --spacer-size: 37px;
}
.elementor-64084 .elementor-element.elementor-element-524d5383
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-64084 .elementor-element.elementor-element-187446bd .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-7541d470
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 1px;
}
.elementor-64084 .elementor-element.elementor-element-dd83aa6 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 1px;
}
.elementor-64084 .elementor-element.elementor-element-f08e16b .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-fa013da>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-fa013da.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-fa013da.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-fa013da.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-fa013da .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-64084 .elementor-element.elementor-element-fa013da .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-fa013da .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 1px;
}
.elementor-64084 .elementor-element.elementor-element-fa013da .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 1px;
}
.elementor-64084 .elementor-element.elementor-element-512f3d9 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 1px;
}
.elementor-64084 .elementor-element.elementor-element-e06bb57 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-40e558b>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-40e558b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-40e558b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-40e558b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-40e558b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-64084 .elementor-element.elementor-element-40e558b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-40e558b .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 1px;
}
.elementor-64084 .elementor-element.elementor-element-40e558b .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a>.elementor-widget-container
{
    padding: 0 0 0 18px;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 1px;
}
.elementor-64084 .elementor-element.elementor-element-51f4b0a .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-14306a6
{
    margin-top: 30px;
    margin-bottom: 30px;
}
.elementor-64084 .elementor-element.elementor-element-bcfc147 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-0f251a3 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-0f251a3 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-64084 .elementor-element.elementor-element-0f251a3
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-64084 .elementor-element.elementor-element-0f251a3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64084 .elementor-element.elementor-element-0f251a3 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-0f251a3 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-c8d84fc .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-a64e0e1 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-a64e0e1 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-64084 .elementor-element.elementor-element-a64e0e1
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-64084 .elementor-element.elementor-element-a64e0e1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64084 .elementor-element.elementor-element-a64e0e1 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-a64e0e1 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-fa8ffff
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.elementor-64084 .elementor-element.elementor-element-9e41af0 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-d189655
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-68aacdc7:not(.elementor-motion-effects-element-type-background), .elementor-64084 .elementor-element.elementor-element-68aacdc7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64084 .elementor-element.elementor-element-68aacdc7, .elementor-64084 .elementor-element.elementor-element-68aacdc7>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-68aacdc7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 35px 0 35px 0;
}
.elementor-64084 .elementor-element.elementor-element-68aacdc7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-7c1725a4
{
    text-align: center;
}
.elementor-64084 .elementor-element.elementor-element-7c1725a4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 46px;
    letter-spacing: 1px;
    color: #fff;
}
.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-64084 .elementor-element.elementor-element-6d95cff8 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #1754d5;
    color: #1754d5;
    border-radius: 20px 20px 20px 20px;
}
.elementor-64084 .elementor-element.elementor-element-6d95cff8>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
}
.elementor-64084 .elementor-element.elementor-element-d01599b
{
    margin-top: 30px;
    margin-bottom: 30px;
}
.elementor-64084 .elementor-element.elementor-element-a862569 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-aa23d66
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-bab9f77 .elementor-image-box-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-64084 .elementor-element.elementor-element-bab9f77 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-4ff8c29 .elementor-image-box-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-64084 .elementor-element.elementor-element-4ff8c29 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-1c39c1f .elementor-image-box-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-64084 .elementor-element.elementor-element-1c39c1f .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-48d2128
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.elementor-64084 .elementor-element.elementor-element-a481620 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-2f3590c
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-dba5e8b
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-64084 .elementor-element.elementor-element-c9d4b0c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-503dc71 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-503dc71 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-64084 .elementor-element.elementor-element-503dc71
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-64084 .elementor-element.elementor-element-503dc71 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64084 .elementor-element.elementor-element-503dc71 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-503dc71 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-e79c8df
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-64084 .elementor-element.elementor-element-b1a85a6 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-7200a0f
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(6px / 2);
    margin-left: calc(6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-6px / 2);
    margin-left: calc(-6px / 2);
}
body.rtl .elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-6px / 2);
}
body:not(.rtl) .elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-6px / 2);
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-64084 .elementor-element.elementor-element-6076856
{
    --e-icon-list-icon-size: 11px;
    --icon-vertical-offset: 0px;
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-weight: 400;
}
.elementor-64084 .elementor-element.elementor-element-6076856 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-8eecfbb
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.elementor-64084 .elementor-element.elementor-element-e42e192 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-418d16b
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-c14242d:not(.elementor-motion-effects-element-type-background), .elementor-64084 .elementor-element.elementor-element-c14242d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64084 .elementor-element.elementor-element-c14242d, .elementor-64084 .elementor-element.elementor-element-c14242d>.elementor-background-overlay
{
    border-radius: 10px 10px 0 0;
}
.elementor-64084 .elementor-element.elementor-element-c14242d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 50px;
    margin-bottom: 0;
    padding: 35px 0 35px 0;
}
.elementor-64084 .elementor-element.elementor-element-c14242d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-22c24fa
{
    text-align: center;
}
.elementor-64084 .elementor-element.elementor-element-22c24fa .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 500;
    line-height: 46px;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-64084 .elementor-element.elementor-element-db65226:not(.elementor-motion-effects-element-type-background), .elementor-64084 .elementor-element.elementor-element-db65226>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64084 .elementor-element.elementor-element-db65226, .elementor-64084 .elementor-element.elementor-element-db65226>.elementor-background-overlay
{
    border-radius: 0 0 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-db65226
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 10px 30px 10px;
}
.elementor-64084 .elementor-element.elementor-element-db65226>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-69e50a27>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-69e50a27.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-69e50a27.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-69e50a27.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-69e50a27 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 73%;
}
.elementor-64084 .elementor-element.elementor-element-69e50a27 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-69e50a27 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-64084 .elementor-element.elementor-element-46651a24>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-46651a24.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-46651a24.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-46651a24.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-46651a24 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-64084 .elementor-element.elementor-element-46651a24 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-46651a24 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-64084 .elementor-element.elementor-element-2149ba85>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-2149ba85.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-2149ba85.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-2149ba85.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-2149ba85 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-64084 .elementor-element.elementor-element-2149ba85 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-2149ba85 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-64084 .elementor-element.elementor-element-62241354>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64084 .elementor-element.elementor-element-62241354.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64084 .elementor-element.elementor-element-62241354.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64084 .elementor-element.elementor-element-62241354.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64084 .elementor-element.elementor-element-62241354 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-64084 .elementor-element.elementor-element-62241354 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64084 .elementor-element.elementor-element-62241354 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-64084 .elementor-element.elementor-element-35676158
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-64084 .elementor-element.elementor-element-75518a62 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 500;
    line-height: 1.3em;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-26043a90
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-45882dfb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 500;
    line-height: 40px;
    color: #000;
}
.elementor-64084 .elementor-element.elementor-element-4a6012da>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64084 .elementor-element.elementor-element-4a6012da .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    color: #020101;
}
.elementor-64084 .elementor-element.elementor-element-4d0758b2 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-4d0758b2 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-64084 .elementor-element.elementor-element-4d0758b2
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-64084 .elementor-element.elementor-element-4d0758b2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64084 .elementor-element.elementor-element-4d0758b2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-64084 .elementor-element.elementor-element-4d0758b2 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-64084 .elementor-element.elementor-element-8dcfa9>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-64084 .elementor-element.elementor-element-8dcfa9>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-133aba1>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-64084 .elementor-element.elementor-element-133aba1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64084 .elementor-element.elementor-element-31da0ba>.elementor-widget-container
{
    margin: 40px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-widget-sidebar .neb-protected-content-message, .elementor-widget-sidebar .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-post-info .elementor-icon-list-item
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-theme-post-featured-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-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-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);
    }
}
@media(max-width: 1024px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-post-info .elementor-icon-list-item
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-theme-post-featured-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-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-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);
    }
}
@media(max-width: 767px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-post-info .elementor-icon-list-item
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-theme-post-featured-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-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-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-64084 .elementor-element.elementor-element-dd83aa6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-f08e16b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-fa013da .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-512f3d9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-e06bb57 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-40e558b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-51f4b0a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-69e50a27 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-46651a24 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-2149ba85 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64084 .elementor-element.elementor-element-62241354 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
}
@media(min-width: 768px)
{
    .elementor-64084 .elementor-element.elementor-element-1b795400
    {
        width: 22.593%;
    }
    .elementor-64084 .elementor-element.elementor-element-5f0f3a2b
    {
        width: 52.407%;
    }
    .elementor-64084 .elementor-element.elementor-element-255d009d
    {
        width: 22.137%;
    }
    .elementor-64084 .elementor-element.elementor-element-2fdb68a2
    {
        width: 52.959%;
    }
    .elementor-64084 .elementor-element.elementor-element-8dcfa9
    {
        width: 24.882%;
    }
}/* Start custom CSS for section, class: .elementor-element-683ab9a1 */
.tbcont_li .elementor-widget-container h5
{
    font-size: 34px;
    text-align: center;
    color: #fff;
    font-family: 'Vanguard CF';
    letter-spacing: 1px;
}
.tihborder
{
    width: 70%;
    border-bottom: 3px solid #fff;
    margin: 0 auto;
    margin-bottom: 10px;
}
ul.tablcont li a
{
    color: #fff;
}
ul.tablcont li
{
    color: #fff;
    list-style: auto;
}
.tbcont_li .elementor-column-wrap.elementor-element-populated
{
    border-radius: 10px;
}
@media only screen and (min-width: 1024px)
{
    .tbcont_li
    {
        position: fixed;
        max-width: 21%;
        float: left;
    }
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-971d63d */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for icon-list, class: .elementor-element-c28f740 */
.elementor-icon-list-items .elementor-icon-list-item
{
    position: relative;
}
.elementor-icon-list-items .elementor-icon-list-icon
{
    position: absolute;
    top: 6px;
    left: 0;
}
.elementor-icon-list-items .elementor-icon-list-text
{
    margin-left: 27px;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-6aa12a4f */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-8a346e0 */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-fb413f7 */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-ce15449 */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-7559887 */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-292cea0 */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-feeef6e */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-4dd8573 */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-b5bebac */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-b0b6f02 */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-db65226 */
.blg_vcta figure.elementor-image-box-img
{
    border-bottom: 2px solid #ddd;
}
.blg_vcta .elementor-image-box-title a:hover
{
    background: #1754d5;
    padding: 8px 10px 8px 10px;
    border-radius: 6px;
    color: #fff;
    font-size: 15px;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-e46fd1c */
.blog_sec.cta-wrap.text-white
{
    border: none!important;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-660cc24 */
@media only screen and (min-width: 1024px)
{
    .freeconsult
    {
        position: fixed;
        max-width: 21%;
        float: left;
        bottom: 0;
    }
    .tablcont
    {
        height: 330px;
        float: left;
        overflow-y: scroll;
    }
    .side-banner
    {
        width: 100%;
    }
}
@media only screen and (max-width: 812px)
{
    .side-banner
    {
        width: 100%;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-23996e5d */
.cta-btn:hover
{
    border: 1px solid #1754d4!important;
}/* End custom CSS *//* 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 *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Poppins Custom';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('/wp-content/uploads/2022/03/Poppins-Regular.ttf') format('truetype');
}
@font-face
{
    font-family: 'Poppins Custom';
    font-style: normal;
    font-weight: bold;
    font-display: auto;
    src: url('/wp-content/uploads/2022/03/Poppins-Bold.ttf') format('truetype');
}
@font-face
{
    font-family: 'Poppins Custom';
    font-style: normal;
    font-weight: 900;
    font-display: auto;
    src: url('/wp-content/uploads/2022/03/Poppins-ExtraBold.ttf') format('truetype');
}
@font-face
{
    font-family: 'Poppins Custom';
    font-style: normal;
    font-weight: 700;
    font-display: auto;
    src: url('/wp-content/uploads/2022/03/Poppins-SemiBold.ttf') format('truetype');
}
@font-face
{
    font-family: 'Poppins Custom';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('/wp-content/uploads/2022/03/Poppins-Light.ttf') format('truetype');
}/* End Custom Fonts CSS */
