﻿.elementor-337334 .elementor-element.elementor-element-d55efe2
{
    margin-top: 80px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-bbeb5a1>.elementor-element-populated
{
    margin: 0 0 0 -14px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -14px;
}
.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-337334 .elementor-element.elementor-element-70e6815
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-70e6815 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    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-337334 .elementor-element.elementor-element-8ee7d28>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-8ee7d28 .elementor-icon-list-icon
{
    width: 14px;
}
.elementor-337334 .elementor-element.elementor-element-8ee7d28 .elementor-icon-list-icon i
{
    font-size: 14px;
}
.elementor-337334 .elementor-element.elementor-element-8ee7d28 .elementor-icon-list-icon svg
{
    --e-icon-list-icon-size: 14px;
}
.elementor-337334 .elementor-element.elementor-element-8ee7d28 .elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-8ee7d28 .elementor-icon-list-text a
{
    color: #1754d5;
}
.elementor-337334 .elementor-element.elementor-element-8ee7d28 .elementor-icon-list-item
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
}
.elementor-337334 .elementor-element.elementor-element-5cc5a3c8
{
    padding: 0 20px 0 20px;
}
.elementor-337334 .elementor-element.elementor-element-3b7f88b3>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 49px;
}
.elementor-337334 .elementor-element.elementor-element-3b7f88b3>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-61110253, .elementor-337334 .elementor-element.elementor-element-61110253>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-61110253
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 7px 0 0;
}
.elementor-337334 .elementor-element.elementor-element-52b011f6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-337334 .elementor-element.elementor-element-52b011f6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-337334 .elementor-element.elementor-element-52b011f6>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-337334 .elementor-element.elementor-element-52b011f6>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-52b011f6 .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-337334 .elementor-element.elementor-element-41edc655>.elementor-widget-container
{
    padding: 0 0 0 16px;
}
.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-337334 .elementor-element.elementor-element-268fd7a7
{
    --spacer-size: 16px;
}
.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-337334 .elementor-element.elementor-element-78647095
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-1834794b
{
    margin-top: 20px;
    margin-bottom: 0;
}
.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-337334 .elementor-element.elementor-element-6398bb9a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.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-337334 .elementor-element.elementor-element-46642a71 .elementor-icon-list-icon i
{
    color: #1754d4;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-46642a71 .elementor-icon-list-icon svg
{
    fill: #1754d4;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-46642a71
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-46642a71 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-46642a71 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.8em;
}
.elementor-337334 .elementor-element.elementor-element-46642a71 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-c45b148
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.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-337334 .elementor-element.elementor-element-c602da2 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-c602da2 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-c602da2 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-c602da2>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-c602da2
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-c602da2 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-c602da2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-372fc6bd
{
    margin-top: 40px;
    margin-bottom: 50px;
}
.elementor-337334 .elementor-element.elementor-element-7431c033
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-7431c033 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-59d3cf09
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    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-337334 .elementor-element.elementor-element-182dfeac .elementor-icon-list-icon i
{
    color: #1754d4;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-182dfeac .elementor-icon-list-icon svg
{
    fill: #1754d4;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-182dfeac
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 7px;
}
.elementor-337334 .elementor-element.elementor-element-182dfeac .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-182dfeac .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.8em;
}
.elementor-337334 .elementor-element.elementor-element-182dfeac .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-ef71f64
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-cc682d5 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-cc682d5 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-cc682d5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-cc682d5>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-cc682d5
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-cc682d5 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-cc682d5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-f60f8ee:not(.elementor-motion-effects-element-type-background), .elementor-337334 .elementor-element.elementor-element-f60f8ee>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-337334 .elementor-element.elementor-element-f60f8ee, .elementor-337334 .elementor-element.elementor-element-f60f8ee>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-f60f8ee
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 10px 0 10px;
}
.elementor-337334 .elementor-element.elementor-element-f60f8ee>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-0b74892>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 30px 0 30px 0;
}
.elementor-337334 .elementor-element.elementor-element-0b74892
{
    text-align: center;
}
.elementor-337334 .elementor-element.elementor-element-0b74892 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-337334 .elementor-element.elementor-element-d639d03
{
    --spacer-size: 40px;
}
.elementor-337334 .elementor-element.elementor-element-3de09b8
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-25a4436
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-25a4436 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-0ec6310 img
{
    width: 100%;
    max-width: 100%;
}
.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-337334 .elementor-element.elementor-element-0f94b24>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-494d589>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-494d589.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-494d589.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-494d589.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-81b7058>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-81b7058.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-81b7058.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-81b7058.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-448f1b9 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-448f1b9 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-448f1b9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-448f1b9>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-448f1b9
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-448f1b9 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-448f1b9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-6d51d82
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-5cf4f9a
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-5cf4f9a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-db71c2c img
{
    width: 100%;
    max-width: 100%;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-42c116e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-42c116e.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-337334 .elementor-element.elementor-element-42c116e.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-337334 .elementor-element.elementor-element-42c116e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-7c3fb5b .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-7c3fb5b .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-7c3fb5b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-7c3fb5b>.elementor-widget-container
{
    margin: 10px 0 30px 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-7c3fb5b
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-7c3fb5b .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-7c3fb5b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-3a980bc9:not(.elementor-motion-effects-element-type-background), .elementor-337334 .elementor-element.elementor-element-3a980bc9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-337334 .elementor-element.elementor-element-3a980bc9, .elementor-337334 .elementor-element.elementor-element-3a980bc9>.elementor-background-overlay
{
    border-radius: 10px 10px 0 0;
}
.elementor-337334 .elementor-element.elementor-element-3a980bc9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 30px;
    margin-bottom: 0;
    padding: 35px 0 35px 0;
}
.elementor-337334 .elementor-element.elementor-element-3a980bc9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-7eedba0a
{
    text-align: center;
}
.elementor-337334 .elementor-element.elementor-element-7eedba0a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.6em;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-337334 .elementor-element.elementor-element-6e51e522:not(.elementor-motion-effects-element-type-background), .elementor-337334 .elementor-element.elementor-element-6e51e522>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-337334 .elementor-element.elementor-element-6e51e522, .elementor-337334 .elementor-element.elementor-element-6e51e522>.elementor-background-overlay
{
    border-radius: 0 0 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-6e51e522
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 10px 30px 10px;
}
.elementor-337334 .elementor-element.elementor-element-6e51e522>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-61c97713:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-337334 .elementor-element.elementor-element-61c97713>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-337334 .elementor-element.elementor-element-61c97713>.elementor-element-populated, .elementor-337334 .elementor-element.elementor-element-61c97713>.elementor-element-populated>.elementor-background-overlay, .elementor-337334 .elementor-element.elementor-element-61c97713>.elementor-background-slideshow
{
    border-radius: 20px 20px 20px 20px;
}
.elementor-337334 .elementor-element.elementor-element-61c97713>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-61c97713>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-777b565e>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-777b565e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-337334 .elementor-element.elementor-element-777b565e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-337334 .elementor-element.elementor-element-777b565e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-337334 .elementor-element.elementor-element-777b565e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-337334 .elementor-element.elementor-element-777b565e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-777b565e .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-337334 .elementor-element.elementor-element-679e85c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-337334 .elementor-element.elementor-element-679e85c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-337334 .elementor-element.elementor-element-679e85c8>.elementor-element-populated, .elementor-337334 .elementor-element.elementor-element-679e85c8>.elementor-element-populated>.elementor-background-overlay, .elementor-337334 .elementor-element.elementor-element-679e85c8>.elementor-background-slideshow
{
    border-radius: 20px 20px 20px 20px;
}
.elementor-337334 .elementor-element.elementor-element-679e85c8>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-679e85c8>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-2d61e797>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-2d61e797.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-337334 .elementor-element.elementor-element-2d61e797.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-337334 .elementor-element.elementor-element-2d61e797.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-337334 .elementor-element.elementor-element-2d61e797 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-337334 .elementor-element.elementor-element-2d61e797 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-2d61e797 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-337334 .elementor-element.elementor-element-3f8fdbda:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-337334 .elementor-element.elementor-element-3f8fdbda>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-337334 .elementor-element.elementor-element-3f8fdbda>.elementor-element-populated, .elementor-337334 .elementor-element.elementor-element-3f8fdbda>.elementor-element-populated>.elementor-background-overlay, .elementor-337334 .elementor-element.elementor-element-3f8fdbda>.elementor-background-slideshow
{
    border-radius: 20px 20px 20px 20px;
}
.elementor-337334 .elementor-element.elementor-element-3f8fdbda>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-3f8fdbda>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-568f559e>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-568f559e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-337334 .elementor-element.elementor-element-568f559e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-337334 .elementor-element.elementor-element-568f559e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-337334 .elementor-element.elementor-element-568f559e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-337334 .elementor-element.elementor-element-568f559e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-568f559e .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-337334 .elementor-element.elementor-element-c375e6e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-337334 .elementor-element.elementor-element-c375e6e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-337334 .elementor-element.elementor-element-c375e6e>.elementor-element-populated, .elementor-337334 .elementor-element.elementor-element-c375e6e>.elementor-element-populated>.elementor-background-overlay, .elementor-337334 .elementor-element.elementor-element-c375e6e>.elementor-background-slideshow
{
    border-radius: 20px 20px 20px 20px;
}
.elementor-337334 .elementor-element.elementor-element-c375e6e>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-c375e6e>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-22fef6b7>.elementor-widget-container
{
    background-color: #fff;
    padding: 12px 12px 12px 12px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-22fef6b7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-337334 .elementor-element.elementor-element-22fef6b7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-337334 .elementor-element.elementor-element-22fef6b7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-337334 .elementor-element.elementor-element-22fef6b7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-337334 .elementor-element.elementor-element-22fef6b7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-22fef6b7 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 1.5px;
}
.elementor-337334 .elementor-element.elementor-element-60821b34
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-4c4229e1
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-4c4229e1 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-4656d112>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-4656d112.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-4656d112.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-4656d112.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-41737f03>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-41737f03.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-41737f03.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-41737f03.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-852db68>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-852db68.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-852db68.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-852db68.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-title
{
    color: #00030c;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-6da21c4 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-6da21c4 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-6da21c4 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-6da21c4>.elementor-widget-container
{
    margin: 10px 0 30px 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-6da21c4
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-6da21c4 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-6da21c4 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-cb93416
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-6fe0d66
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-6fe0d66 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-f2b35fa img
{
    width: 100%;
    max-width: 100%;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-8044725>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-8044725.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-8044725.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-337334 .elementor-element.elementor-element-8044725.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-6a18900>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-6a18900.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-6a18900.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-337334 .elementor-element.elementor-element-6a18900.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-cb0df79 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-cb0df79 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-cb0df79 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-cb0df79>.elementor-widget-container
{
    margin: 10px 0 30px 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-cb0df79
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-cb0df79 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-cb0df79 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-61271c0
{
    margin-top: 15px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-a09cfb0
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-a09cfb0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-e8ac161
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-3d3bbef
{
    --display: flex;
}
.elementor-337334 .elementor-element.elementor-element-fd66237
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 20px;
    --margin-bottom: 10px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-d9fcc6b
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-e4ca1b8
{
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 10px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-bb4dfd0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -21px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.elementor-337334 .elementor-element.elementor-element-418ebc3
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 0 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 0px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-df7a304 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-df7a304 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-df7a304
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-df7a304 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-df7a304 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-337334 .elementor-element.elementor-element-df7a304 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-f75cb2d
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-786f50a .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-786f50a .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-786f50a
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-786f50a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-786f50a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-337334 .elementor-element.elementor-element-786f50a .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-01a6851
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 0;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-df97894 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-df97894 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-df97894
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-df97894 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-df97894 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-337334 .elementor-element.elementor-element-df97894 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-03d1999
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-13280d1
{
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 10px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-935f4b0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -29px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.elementor-337334 .elementor-element.elementor-element-560f77a
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 0 0 2px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-5df2d33>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-style: none;
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(19px / 2);
    margin-left: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-19px / 2);
    margin-left: calc(-19px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-19px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-5df2d33
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: -1px;
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-icon
{
    padding-right: 5px;
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-5df2d33 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-46371a9
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 0 2px;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 0px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-7f689b2
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 8px;
}
.elementor-337334 .elementor-element.elementor-element-7f689b2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-94df703
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 0 0;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(19px / 2);
    margin-left: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-19px / 2);
    margin-left: calc(-19px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-19px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: -1px;
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-icon
{
    padding-right: 5px;
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-bc0ffed .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-8ff5ac4
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-4e12ec5
{
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 10px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-9755a19
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 0 0 0;
    --border-top-width: 2px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-radius: 0px 0px 0px 0px;
    --margin-top: -29px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.elementor-337334 .elementor-element.elementor-element-ac2a87f
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 0 2px 2px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-style: none;
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(19px / 2);
    margin-left: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-19px / 2);
    margin-left: calc(-19px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-19px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: -1px;
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-icon
{
    padding-right: 5px;
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-c3c1ebf .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-511ee47
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 2px 2px;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-9a8a081
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 8px;
}
.elementor-337334 .elementor-element.elementor-element-9a8a081 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-1580d9b
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 2px 0;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(19px / 2);
    margin-left: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-19px / 2);
    margin-left: calc(-19px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-19px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: -1px;
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-icon
{
    padding-right: 5px;
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-fa94d8e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-986296f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -29px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.elementor-337334 .elementor-element.elementor-element-2f97015
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 0 2px 2px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-9cd6525>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-style: none;
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(19px / 2);
    margin-left: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-19px / 2);
    margin-left: calc(-19px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-19px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-9cd6525
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: -1px;
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-icon
{
    padding-right: 5px;
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-9cd6525 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-3dac211
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 2px 2px;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 8px;
}
.elementor-337334 .elementor-element.elementor-element-bbc5ac3 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-218f134
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 2px 0;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-2898576>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(19px / 2);
    margin-left: calc(19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-19px / 2);
    margin-left: calc(-19px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-19px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-19px / 2);
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-2898576
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: -1px;
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-icon
{
    padding-right: 5px;
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-2898576 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-8581bb5 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-8581bb5 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-8581bb5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-8581bb5>.elementor-widget-container
{
    margin: 10px 0 10px 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-8581bb5
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-8581bb5 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-8581bb5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-3946c5a
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-711b394
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-711b394 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-7127c31
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-1c1dc03
{
    --display: flex;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-337334 .elementor-element.elementor-element-37e7deb
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.elementor-337334 .elementor-element.elementor-element-69fbfe8
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-69fbfe8.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-337334 .elementor-element.elementor-element-e5dca77 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-e5dca77 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-e5dca77
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-e5dca77 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-e5dca77 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-337334 .elementor-element.elementor-element-e5dca77 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-ed0ee0c
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 0;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-a587715 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-a587715 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-a587715
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-a587715 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-a587715 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-337334 .elementor-element.elementor-element-a587715 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-dccc6b2
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 0;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-9bdcffc .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-9bdcffc .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-9bdcffc
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-9bdcffc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-9bdcffc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-337334 .elementor-element.elementor-element-9bdcffc .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-87e7bf8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -21px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.elementor-337334 .elementor-element.elementor-element-3820764
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 2px 2px;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
}
.elementor-337334 .elementor-element.elementor-element-3820764.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(6px / 2);
    margin-left: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-6px / 2);
    margin-left: calc(-6px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-6px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-3303611
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-3303611 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-649942d
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 2px 0;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(6px / 2);
    margin-left: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-6px / 2);
    margin-left: calc(-6px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-6px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-bfe803d
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-bfe803d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-5d42910
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 2px 2px 0;
    --border-top-width: 0px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
}
.elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(6px / 2);
    margin-left: calc(6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-6px / 2);
    margin-left: calc(-6px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-6px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-6px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-icon i
{
    color: #000516;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-icon svg
{
    fill: #000516;
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-c22d204
{
    --e-icon-list-icon-size: 9px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-c22d204 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-9870560>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-9870560.elementor-position-right .elementor-image-box-img
{
    margin-left: 22px;
}
.elementor-337334 .elementor-element.elementor-element-9870560.elementor-position-left .elementor-image-box-img
{
    margin-right: 22px;
}
.elementor-337334 .elementor-element.elementor-element-9870560.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 22px;
}
.elementor-337334 .elementor-element.elementor-element-9870560 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-337334 .elementor-element.elementor-element-9870560 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-9870560 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-9870560 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-e4952b7.elementor-position-right .elementor-image-box-img
{
    margin-left: 22px;
}
.elementor-337334 .elementor-element.elementor-element-e4952b7.elementor-position-left .elementor-image-box-img
{
    margin-right: 22px;
}
.elementor-337334 .elementor-element.elementor-element-e4952b7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 22px;
}
.elementor-337334 .elementor-element.elementor-element-e4952b7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-337334 .elementor-element.elementor-element-e4952b7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-e4952b7 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-e4952b7 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-7dabfd9.elementor-position-right .elementor-image-box-img
{
    margin-left: 22px;
}
.elementor-337334 .elementor-element.elementor-element-7dabfd9.elementor-position-left .elementor-image-box-img
{
    margin-right: 22px;
}
.elementor-337334 .elementor-element.elementor-element-7dabfd9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 22px;
}
.elementor-337334 .elementor-element.elementor-element-7dabfd9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-337334 .elementor-element.elementor-element-7dabfd9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-7dabfd9 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-7dabfd9 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-1d40b0a.elementor-position-right .elementor-image-box-img
{
    margin-left: 22px;
}
.elementor-337334 .elementor-element.elementor-element-1d40b0a.elementor-position-left .elementor-image-box-img
{
    margin-right: 22px;
}
.elementor-337334 .elementor-element.elementor-element-1d40b0a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 22px;
}
.elementor-337334 .elementor-element.elementor-element-1d40b0a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-337334 .elementor-element.elementor-element-1d40b0a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-1d40b0a .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-1d40b0a .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-f7b19f2.elementor-position-right .elementor-image-box-img
{
    margin-left: 22px;
}
.elementor-337334 .elementor-element.elementor-element-f7b19f2.elementor-position-left .elementor-image-box-img
{
    margin-right: 22px;
}
.elementor-337334 .elementor-element.elementor-element-f7b19f2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 22px;
}
.elementor-337334 .elementor-element.elementor-element-f7b19f2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-337334 .elementor-element.elementor-element-f7b19f2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-337334 .elementor-element.elementor-element-f7b19f2 .elementor-image-box-title
{
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-337334 .elementor-element.elementor-element-f7b19f2 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-337334 .elementor-element.elementor-element-fac6842 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-fac6842 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-fac6842 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-fac6842>.elementor-widget-container
{
    margin: 10px 0 10px 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-fac6842
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-fac6842 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-fac6842 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-2df3ff27:not(.elementor-motion-effects-element-type-background), .elementor-337334 .elementor-element.elementor-element-2df3ff27>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-337334 .elementor-element.elementor-element-2df3ff27, .elementor-337334 .elementor-element.elementor-element-2df3ff27>.elementor-background-overlay
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-337334 .elementor-element.elementor-element-2df3ff27
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 50px;
    margin-bottom: 0;
    padding: 35px 0 35px 0;
}
.elementor-337334 .elementor-element.elementor-element-2df3ff27>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-337334 .elementor-element.elementor-element-2706b5a0>.elementor-element-populated
{
    margin: 0 20px 0 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}
.elementor-337334 .elementor-element.elementor-element-19a66796
{
    text-align: center;
}
.elementor-337334 .elementor-element.elementor-element-19a66796 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.6em;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-337334 .elementor-element.elementor-element-6278e934 .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-337334 .elementor-element.elementor-element-6278e934>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
}
.elementor-337334 .elementor-element.elementor-element-37dad36f
{
    margin-top: 70px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-5865e48e
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-5865e48e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-417a9e2a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-f8826ef .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-f8826ef .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-f8826ef .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-f8826ef>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-f8826ef
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-f8826ef .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-f8826ef .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-1f41dad
{
    margin-top: 70px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-560885d
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-560885d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-77a90f0
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-e21fcd8 .elementor-button
{
    background-color: #1754d4;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-e21fcd8 .elementor-button:hover, .elementor-337334 .elementor-element.elementor-element-e21fcd8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-e21fcd8>.elementor-widget-container
{
    margin: 10px 0 30px 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-e21fcd8
{
    z-index: 2;
}
.elementor-337334 .elementor-element.elementor-element-e21fcd8 .elementor-button:hover svg, .elementor-337334 .elementor-element.elementor-element-e21fcd8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-337334 .elementor-element.elementor-element-17ddfde
{
    margin-top: 33px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-102b3cc4
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-102b3cc4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    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-337334 .elementor-element.elementor-element-32ca903
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-337334 .elementor-element.elementor-element-f191802
{
    text-align: left;
}
.elementor-337334 .elementor-element.elementor-element-f191802 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-337334 .elementor-element.elementor-element-4231f6c>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-5px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-4231f6c
{
    --e-icon-list-icon-size: 0px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-337334 .elementor-element.elementor-element-4231f6c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}
body.rtl .elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-5px / 2);
}
body:not(.rtl) .elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-5px / 2);
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef
{
    --e-icon-list-icon-size: 0px;
    --icon-vertical-offset: 0px;
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-item>.elementor-icon-list-text, .elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-337334 .elementor-element.elementor-element-c8cd1ef .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-337334 .elementor-element.elementor-element-660f2f15
{
    --spacer-size: 100px;
}
.elementor-337334 .elementor-element.elementor-element-220dbbb9>.elementor-element-populated
{
    margin: 0 0 0 -5px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -5px;
    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);
}
:root
{
    --page-title-display: none;
}
@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-337334 .elementor-element.elementor-element-3b7f88b3>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .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-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 .widget-image-caption
    {
        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(min-width: 768px)
{
    .elementor-337334 .elementor-element.elementor-element-60d1c11
    {
        width: 26.057%;
    }
    .elementor-337334 .elementor-element.elementor-element-bbeb5a1
    {
        width: 48.943%;
    }
    .elementor-337334 .elementor-element.elementor-element-3b7f88b3
    {
        width: 24.576%;
    }
    .elementor-337334 .elementor-element.elementor-element-1b55e51c
    {
        width: 52.852%;
    }
    .elementor-337334 .elementor-element.elementor-element-69fbfe8
    {
        --width: 13%;
    }
    .elementor-337334 .elementor-element.elementor-element-3820764
    {
        --width: 13%;
    }
    .elementor-337334 .elementor-element.elementor-element-220dbbb9
    {
        width: 22.55%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-337334 .elementor-element.elementor-element-bbeb5a1
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-3b7f88b3
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-1b55e51c
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-220dbbb9
    {
        width: 100%;
    }
}
@media(max-width: 1024px)
{
    .elementor-337334 .elementor-element.elementor-element-d55efe2
    {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-bbeb5a1>.elementor-element-populated
    {
        margin: 0 0 0 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }
    .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-337334 .elementor-element.elementor-element-3b7f88b3>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-337334 .elementor-element.elementor-element-1b55e51c>.elementor-element-populated
    {
        padding: 50px 0 0 0;
    }
    .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-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 .widget-image-caption
    {
        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-337334 .elementor-element.elementor-element-d55efe2
    {
        margin-top: 30px;
        margin-bottom: 0;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-337334 .elementor-element.elementor-element-70e6815
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-70e6815 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-widget-post-info .elementor-icon-list-item
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-337334 .elementor-element.elementor-element-8ee7d28>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 10px 0 0;
    }
    .elementor-337334 .elementor-element.elementor-element-61110253
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-337334 .elementor-element.elementor-element-1b55e51c>.elementor-element-populated
    {
        margin: 30px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .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-337334 .elementor-element.elementor-element-6398bb9a
    {
        text-align: center;
    }
    .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-337334 .elementor-element.elementor-element-c45b148
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-7431c033
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-7431c033 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-59d3cf09
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-337334 .elementor-element.elementor-element-ef71f64
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-0b74892
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-0b74892 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-25a4436
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-25a4436 .elementor-heading-title
    {
        font-size: 30px;
    }
    .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-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-0f94b24 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-494d589 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-81b7058 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-e8961e4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-5cf4f9a
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-5cf4f9a .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-img
    {
        margin-bottom: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-e8cba4d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-img
    {
        margin-bottom: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-42c116e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-img
    {
        margin-bottom: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-cda7fac .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-img
    {
        margin-bottom: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-3f258b6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-img
    {
        margin-bottom: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-83ddfce .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-img
    {
        margin-bottom: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-21a5f53 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-7eedba0a .elementor-heading-title
    {
        font-size: 29px;
        line-height: 1.4em;
        letter-spacing: .1px;
    }
    .elementor-337334 .elementor-element.elementor-element-777b565e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-337334 .elementor-element.elementor-element-2d61e797 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-337334 .elementor-element.elementor-element-568f559e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-337334 .elementor-element.elementor-element-22fef6b7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-337334 .elementor-element.elementor-element-4c4229e1
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-4c4229e1 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-4a50ff0e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-4656d112 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-314c7b5a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-75e79ecd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-41737f03 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-2c12e243 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-852db68 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-7d4228e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-337334 .elementor-element.elementor-element-d14d7e9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-6fe0d66
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-6fe0d66 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-337334 .elementor-element.elementor-element-44cbfb8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-337334 .elementor-element.elementor-element-8044725 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-337334 .elementor-element.elementor-element-e839ba5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-337334 .elementor-element.elementor-element-6a18900 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-337334 .elementor-element.elementor-element-2bb9515 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 100%;
    }
    .elementor-337334 .elementor-element.elementor-element-a09cfb0
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-a09cfb0 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-e8ac161
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-bb4dfd0
    {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }
    .elementor-337334 .elementor-element.elementor-element-418ebc3
    {
        border-width: 2px 2px 2px 2px;
        --border-top-width: 2px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-f75cb2d
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-01a6851
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-935f4b0
    {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }
    .elementor-337334 .elementor-element.elementor-element-560f77a
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-46371a9
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-94df703
    {
        border-width: 0 2px 0 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 0px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-9755a19
    {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }
    .elementor-337334 .elementor-element.elementor-element-ac2a87f
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-511ee47
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-1580d9b
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-986296f
    {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }
    .elementor-337334 .elementor-element.elementor-element-2f97015
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-3dac211
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-218f134
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-711b394
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-711b394 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-7127c31
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-37e7deb
    {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }
    .elementor-337334 .elementor-element.elementor-element-ed0ee0c
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-dccc6b2
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-87e7bf8
    {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }
    .elementor-337334 .elementor-element.elementor-element-3820764
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-649942d
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-5d42910
    {
        border-width: 0 2px 2px 2px;
        --border-top-width: 0px;
        --border-right-width: 2px;
        --border-bottom-width: 2px;
        --border-left-width: 2px;
    }
    .elementor-337334 .elementor-element.elementor-element-9870560 .elementor-image-box-img
    {
        margin-bottom: 22px;
    }
    .elementor-337334 .elementor-element.elementor-element-e4952b7 .elementor-image-box-img
    {
        margin-bottom: 22px;
    }
    .elementor-337334 .elementor-element.elementor-element-7dabfd9 .elementor-image-box-img
    {
        margin-bottom: 22px;
    }
    .elementor-337334 .elementor-element.elementor-element-1d40b0a .elementor-image-box-img
    {
        margin-bottom: 22px;
    }
    .elementor-337334 .elementor-element.elementor-element-f7b19f2 .elementor-image-box-img
    {
        margin-bottom: 22px;
    }
    .elementor-337334 .elementor-element.elementor-element-19a66796>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-337334 .elementor-element.elementor-element-19a66796 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-37dad36f
    {
        margin-top: 40px;
        margin-bottom: 0;
    }
    .elementor-337334 .elementor-element.elementor-element-5865e48e
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-5865e48e .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-417a9e2a
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-1f41dad
    {
        margin-top: 40px;
        margin-bottom: 0;
    }
    .elementor-337334 .elementor-element.elementor-element-560885d
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-560885d .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-77a90f0
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-102b3cc4
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-102b3cc4 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
    .elementor-337334 .elementor-element.elementor-element-f191802
    {
        text-align: center;
    }
    .elementor-337334 .elementor-element.elementor-element-f191802 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.2em;
    }
}/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-41edc655 */
@media only screen and (min-width: 1024px)
{
    .tablcont
    {
        height: 330px;
        float: left;
        overflow-y: scroll;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-61110253 */
.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: 1025px)
{
    .tbcont_li
    {
        position: fixed;
        max-width: 21%;
        float: left;
    }
}
@media only screen and (max-width: 1024px)
{
    .tablcont
    {
        height: 329px!important;
    }
}
.tablcont::-webkit-scrollbar-track
{
    background-color: #ffff;
    border-radius: 10px;
}
.tablcont::-webkit-scrollbar-thumb
{
    background-color: #f1f1f1!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-6e51e522 */
.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 container, class: .elementor-element-e4ca1b8 */
.single-post ul, .single-post ol
{
    padding-left: 0!important;
}
@media(min-width: 1400px) and (max-width: 1460px)
{
    .single-post ul, .single-post ol
    {
        padding-left: 0!important;
    }
    ul.elementor-icon-list-items
    {
        padding: 0!important;
    }
    .padding_remove .single-post ul, .single-post ol
    {
        padding-left: 0!important;
    }
    .padding_remove ul.elementor-icon-list-items
    {
        padding: 0!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-13280d1 */
.single-post ul, .single-post ol
{
    padding-left: 0!important;
}
@media(min-width: 1400px) and (max-width: 1460px)
{
    .single-post ul, .single-post ol
    {
        padding-left: 0!important;
    }
    ul.elementor-icon-list-items
    {
        padding: 0!important;
    }
    .padding_remove .single-post ul, .single-post ol
    {
        padding-left: 0!important;
    }
    .padding_remove ul.elementor-icon-list-items
    {
        padding: 0!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4e12ec5 */
.single-post ul, .single-post ol
{
    padding-left: 0!important;
}
@media(min-width: 1400px) and (max-width: 1460px)
{
    .single-post ul, .single-post ol
    {
        padding-left: 0!important;
    }
    ul.elementor-icon-list-items
    {
        padding: 0!important;
    }
    .padding_remove .single-post ul, .single-post ol
    {
        padding-left: 0!important;
    }
    .padding_remove ul.elementor-icon-list-items
    {
        padding: 0!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-fd66237 */
.padding_left ul.elementor-icon-list-items
{
    padding: 0!important;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-6c852b0a */
@media only screen and (min-width: 1025px)
{
    .freeconsult
    {
        position: fixed;
        max-width: 21%;
        float: left;/*bottom:10px;*/
    }
    .side-banner
    {
        width: 100%;
    }
}
@media only screen and (max-width: 812px)
{
    .side-banner
    {
        width: 100%;
    }
}/*@media (min-width: 1439px) and (max-width: 1440px)  {*//*    .form_fixed_top.freeconsult {*//*        position: fixed;*//*        max-width: 21%;*//*        float: left;*//*        top:25%;*//*    }*//*}*/
.form_fixed_top .freeconsult
{
    position: fixed;
    max-width: 21%;
    float: left;
    bottom: inherit!important;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-5cc5a3c8 */
.cta-btn:hover
{
    border: 1px solid #1754d4!important;
}
ul.playerpanel
{
    padding-left: 20px;
    list-style: disc;
}/* 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 */
