﻿.elementor-25184 .elementor-element.elementor-element-d7eab75:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-d7eab75>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/2.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-25184 .elementor-element.elementor-element-d7eab75
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-25184 .elementor-element.elementor-element-d7eab75>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-26236cc>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 2px 0 0;
    border-color: #fff;
    margin: -60px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-25184 .elementor-element.elementor-element-26236cc>.elementor-element-populated, .elementor-25184 .elementor-element.elementor-element-26236cc>.elementor-element-populated>.elementor-background-overlay, .elementor-25184 .elementor-element.elementor-element-26236cc>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-25184 .elementor-element.elementor-element-c480366>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-c480366
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-d330e86>.elementor-element-populated, .elementor-25184 .elementor-element.elementor-element-d330e86>.elementor-element-populated>.elementor-background-overlay, .elementor-25184 .elementor-element.elementor-element-d330e86>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-25184 .elementor-element.elementor-element-d330e86>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: -40px 0 0 5px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 5px;
    padding: 50px 0 50px 20px;
}
.elementor-25184 .elementor-element.elementor-element-d330e86>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.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-25184 .elementor-element.elementor-element-9ae9a71>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.5em;
}
.elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.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-25184 .elementor-element.elementor-element-5cdae66 .elementor-button
{
    background-color: var(--e-global-color-primary);
    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-25184 .elementor-element.elementor-element-5cdae66 .elementor-button:hover, .elementor-25184 .elementor-element.elementor-element-5cdae66 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-5cdae66>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-5cdae66
{
    z-index: 2;
}
.elementor-25184 .elementor-element.elementor-element-5cdae66 .elementor-button:hover svg, .elementor-25184 .elementor-element.elementor-element-5cdae66 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-1305648
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-25184 .elementor-element.elementor-element-10aec84>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-25184 .elementor-element.elementor-element-10aec84
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-10aec84 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: normal;
    line-height: 55px;
    color: #020101;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-25184 .elementor-element.elementor-element-a71fdf2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-a71fdf2
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-25184 .elementor-element.elementor-element-1c586b5
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-1c586b5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-d04662d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-d04662d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-7c844f9 .elementor-button
{
    background-color: var(--e-global-color-primary);
    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-25184 .elementor-element.elementor-element-7c844f9 .elementor-button:hover, .elementor-25184 .elementor-element.elementor-element-7c844f9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-7c844f9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-7c844f9
{
    z-index: 2;
}
.elementor-25184 .elementor-element.elementor-element-7c844f9 .elementor-button:hover svg, .elementor-25184 .elementor-element.elementor-element-7c844f9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-8302d96:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-8302d96>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #eaeaea;
}
.elementor-25184 .elementor-element.elementor-element-8302d96
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-25184 .elementor-element.elementor-element-8302d96>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-f94aaf5
{
    padding: 10px 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-44111a7
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-44111a7 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-23f1d5c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-23f1d5c
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-25184 .elementor-element.elementor-element-a3e4318
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-25184 .elementor-element.elementor-element-8bd8b21>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-25184 .elementor-element.elementor-element-8bd8b21>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-25184 .elementor-element.elementor-element-a8b8059 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-25184 .elementor-element.elementor-element-a8b8059 .elementor-image-box-title
{
    margin-bottom: 1px;
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 500;
}
.elementor-25184 .elementor-element.elementor-element-a8b8059 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
}
.elementor-25184 .elementor-element.elementor-element-5fb759e
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-25184 .elementor-element.elementor-element-31e4032 .elementor-image-box-wrapper
{
    text-align: right;
}
.elementor-25184 .elementor-element.elementor-element-31e4032 .elementor-image-box-title
{
    margin-bottom: 1px;
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 500;
}
.elementor-25184 .elementor-element.elementor-element-31e4032 .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
}
.elementor-25184 .elementor-element.elementor-element-6bb1d94>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-25184 .elementor-element.elementor-element-6bb1d94>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-ebc2ec7
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-25184 .elementor-element.elementor-element-118a708>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-25184 .elementor-element.elementor-element-118a708>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-0199f5d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-25184 .elementor-element.elementor-element-0199f5d .elementor-image-box-title
{
    margin-bottom: 1px;
    color: #000;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 500;
}
.elementor-25184 .elementor-element.elementor-element-0199f5d .elementor-image-box-description
{
    color: #000;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 300;
}
.elementor-25184 .elementor-element.elementor-element-f78576f
{
    margin-top: 20px;
    margin-bottom: 0;
}
.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-25184 .elementor-element.elementor-element-335ca31:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-335ca31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-335ca31>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-335ca31
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-25184 .elementor-element.elementor-element-90f9f9a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-90f9f9a
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-90f9f9a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 50px;
    color: #fff;
}
.elementor-25184 .elementor-element.elementor-element-61da3f0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-61da3f0
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-25184 .elementor-element.elementor-element-7c14ff1
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-7c14ff1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-050a783.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-050a783.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-64a4aa3 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-64a4aa3 .elementor-button:hover, .elementor-25184 .elementor-element.elementor-element-64a4aa3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-64a4aa3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-64a4aa3
{
    z-index: 2;
}
.elementor-25184 .elementor-element.elementor-element-64a4aa3 .elementor-button:hover svg, .elementor-25184 .elementor-element.elementor-element-64a4aa3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-204e8f0:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-204e8f0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-25184 .elementor-element.elementor-element-204e8f0>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-204e8f0
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-25184 .elementor-element.elementor-element-91386fa>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-91386fa
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-91386fa .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-5110794
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-18f1afb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-18f1afb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-18f1afb>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-widget-icon-box .neb-protected-content-message, .elementor-widget-icon-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon
{
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-icon-box .elementor-icon-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-25184 .elementor-element.elementor-element-76e9027
{
    --icon-box-icon-margin: 15px;
}
.elementor-25184 .elementor-element.elementor-element-76e9027 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-76e9027.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-76e9027.elementor-view-framed .elementor-icon, .elementor-25184 .elementor-element.elementor-element-76e9027.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-76e9027 .elementor-icon
{
    font-size: 19px;
}
.elementor-25184 .elementor-element.elementor-element-76e9027 .elementor-icon-box-title, .elementor-25184 .elementor-element.elementor-element-76e9027 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-25184 .elementor-element.elementor-element-76e9027 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-7f27642.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-7f27642.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-cf86698
{
    --icon-box-icon-margin: 15px;
}
.elementor-25184 .elementor-element.elementor-element-cf86698 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-cf86698.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-cf86698.elementor-view-framed .elementor-icon, .elementor-25184 .elementor-element.elementor-element-cf86698.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-cf86698 .elementor-icon
{
    font-size: 19px;
}
.elementor-25184 .elementor-element.elementor-element-cf86698 .elementor-icon-box-title, .elementor-25184 .elementor-element.elementor-element-cf86698 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-25184 .elementor-element.elementor-element-cf86698 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-4e860e2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-4e860e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-4e860e2>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-25184 .elementor-element.elementor-element-f0c1a85
{
    --icon-box-icon-margin: 15px;
}
.elementor-25184 .elementor-element.elementor-element-f0c1a85 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-f0c1a85.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-f0c1a85.elementor-view-framed .elementor-icon, .elementor-25184 .elementor-element.elementor-element-f0c1a85.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-f0c1a85 .elementor-icon
{
    font-size: 19px;
}
.elementor-25184 .elementor-element.elementor-element-f0c1a85 .elementor-icon-box-title, .elementor-25184 .elementor-element.elementor-element-f0c1a85 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-25184 .elementor-element.elementor-element-f0c1a85 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-10bdd55.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-10bdd55.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-ebbb821
{
    --icon-box-icon-margin: 15px;
}
.elementor-25184 .elementor-element.elementor-element-ebbb821 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-ebbb821.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-ebbb821.elementor-view-framed .elementor-icon, .elementor-25184 .elementor-element.elementor-element-ebbb821.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-ebbb821 .elementor-icon
{
    font-size: 19px;
}
.elementor-25184 .elementor-element.elementor-element-ebbb821 .elementor-icon-box-title, .elementor-25184 .elementor-element.elementor-element-ebbb821 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 30px;
}
.elementor-25184 .elementor-element.elementor-element-ebbb821 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-593f35d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-593f35d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-593f35d>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-25184 .elementor-element.elementor-element-9a26213
{
    --icon-box-icon-margin: 15px;
}
.elementor-25184 .elementor-element.elementor-element-9a26213 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-9a26213.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-9a26213.elementor-view-framed .elementor-icon, .elementor-25184 .elementor-element.elementor-element-9a26213.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-9a26213 .elementor-icon
{
    font-size: 19px;
}
.elementor-25184 .elementor-element.elementor-element-9a26213 .elementor-icon-box-title, .elementor-25184 .elementor-element.elementor-element-9a26213 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-25184 .elementor-element.elementor-element-9a26213 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-6789194.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-6789194.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-8d8c74e
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-8d8c74e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-da492a6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-da492a6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-b3d1fda:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-b3d1fda>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-25184 .elementor-element.elementor-element-b3d1fda
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-25184 .elementor-element.elementor-element-b3d1fda>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-0794e01>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #1754d4;
    border-radius: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-0794e01
{
    text-align: left;
}
.elementor-25184 .elementor-element.elementor-element-0794e01 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.3em;
    color: #000;
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(5px / 2);
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(5px / 2);
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}
body.rtl .elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-5px / 2);
}
body:not(.rtl) .elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-5px / 2);
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-icon i
{
    color: #1754d4;
    transition: color .3s;
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-icon svg
{
    fill: #1754d4;
    transition: fill .3s;
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-25184 .elementor-element.elementor-element-5a74271
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-25184 .elementor-element.elementor-element-6b156a6:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-6b156a6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-25184 .elementor-element.elementor-element-6b156a6>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-6b156a6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-25184 .elementor-element.elementor-element-a841aa3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-a841aa3
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-a841aa3 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #fff;
}
.elementor-25184 .elementor-element.elementor-element-05d550e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-05d550e
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-25184 .elementor-element.elementor-element-e4cd189
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-e4cd189>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-e5dade0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-e5dade0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-e79f45c .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-e79f45c .elementor-button:hover, .elementor-25184 .elementor-element.elementor-element-e79f45c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-e79f45c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-e79f45c
{
    z-index: 2;
}
.elementor-25184 .elementor-element.elementor-element-e79f45c .elementor-button:hover svg, .elementor-25184 .elementor-element.elementor-element-e79f45c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-346a990:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-346a990>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-25184 .elementor-element.elementor-element-346a990>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-346a990
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-25184 .elementor-element.elementor-element-09c20bb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-09c20bb
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-09c20bb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #020101;
}
.elementor-25184 .elementor-element.elementor-element-0cedd5c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-0cedd5c
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-25184 .elementor-element.elementor-element-84a88d0
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-84a88d0>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-5deca9a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-5deca9a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-e5d5dd0 .elementor-button
{
    background-color: var(--e-global-color-primary);
    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-25184 .elementor-element.elementor-element-e5d5dd0 .elementor-button:hover, .elementor-25184 .elementor-element.elementor-element-e5d5dd0 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-e5d5dd0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-e5d5dd0
{
    z-index: 2;
}
.elementor-25184 .elementor-element.elementor-element-e5d5dd0 .elementor-button:hover svg, .elementor-25184 .elementor-element.elementor-element-e5d5dd0 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-5433373:not(.elementor-motion-effects-element-type-background), .elementor-25184 .elementor-element.elementor-element-5433373>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-25184 .elementor-element.elementor-element-5433373>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-5433373
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-25184 .elementor-element.elementor-element-fd49c21>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-fd49c21
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-fd49c21 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #020101;
}
.elementor-25184 .elementor-element.elementor-element-b5fed9d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-b5fed9d
{
    text-align: center;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-25184 .elementor-element.elementor-element-8433339
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-8433339>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-25184 .elementor-element.elementor-element-d9fd73d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-d9fd73d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-25184 .elementor-element.elementor-element-93266b9 .elementor-button
{
    background-color: var(--e-global-color-primary);
    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-25184 .elementor-element.elementor-element-93266b9 .elementor-button:hover, .elementor-25184 .elementor-element.elementor-element-93266b9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-93266b9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-93266b9
{
    z-index: 2;
}
.elementor-25184 .elementor-element.elementor-element-93266b9 .elementor-button:hover svg, .elementor-25184 .elementor-element.elementor-element-93266b9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-e18b263
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 80px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-e18b263>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-3deb4ef>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 15px 15px 15px;
}
.elementor-25184 .elementor-element.elementor-element-3deb4ef>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-221641d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-221641d
{
    text-align: center;
}
.elementor-25184 .elementor-element.elementor-element-221641d .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #020101;
}
.elementor-25184 .elementor-element.elementor-element-13b5f05
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-13b5f05>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-25184 .elementor-element.elementor-element-bb97492 .elementor-button
{
    background-color: var(--e-global-color-primary);
    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-25184 .elementor-element.elementor-element-bb97492 .elementor-button:hover, .elementor-25184 .elementor-element.elementor-element-bb97492 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-25184 .elementor-element.elementor-element-bb97492>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-25184 .elementor-element.elementor-element-bb97492
{
    z-index: 2;
}
.elementor-25184 .elementor-element.elementor-element-bb97492 .elementor-button:hover svg, .elementor-25184 .elementor-element.elementor-element-bb97492 .elementor-button:focus svg
{
    fill: #1754d4;
}
@media(min-width: 768px)
{
    .elementor-25184 .elementor-element.elementor-element-8bd8b21
    {
        width: 29.967%;
    }
    .elementor-25184 .elementor-element.elementor-element-068927d
    {
        width: 70.033%;
    }
    .elementor-25184 .elementor-element.elementor-element-fed8f81
    {
        width: 69.945%;
    }
    .elementor-25184 .elementor-element.elementor-element-6bb1d94
    {
        width: 30.055%;
    }
    .elementor-25184 .elementor-element.elementor-element-118a708
    {
        width: 29.967%;
    }
    .elementor-25184 .elementor-element.elementor-element-8d316df
    {
        width: 70.033%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 767px)
{
    .elementor-25184 .elementor-element.elementor-element-d7eab75
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-26236cc>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 0 0 10px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-25184 .elementor-element.elementor-element-d330e86>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 16px 16px 16px 16px;
    }
    .elementor-widget-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-25184 .elementor-element.elementor-element-9ae9a71>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-25184 .elementor-element.elementor-element-9ae9a71 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-25184 .elementor-element.elementor-element-1305648
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-25184 .elementor-element.elementor-element-10aec84>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-10aec84 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-25184 .elementor-element.elementor-element-a71fdf2
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-1c586b5
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-23f1d5c
    {
        text-align: center;
    }
    .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-25184 .elementor-element.elementor-element-a8b8059 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-31e4032 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-0199f5d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-335ca31
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-25184 .elementor-element.elementor-element-90f9f9a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-90f9f9a .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.5em;
    }
    .elementor-25184 .elementor-element.elementor-element-61da3f0
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-7c14ff1
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-204e8f0
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-25184 .elementor-element.elementor-element-91386fa>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-91386fa .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.5em;
    }
    .elementor-25184 .elementor-element.elementor-element-18f1afb>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-25184 .elementor-element.elementor-element-cf86698>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-f0c1a85>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-ebbb821>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-9a26213>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-8d8c74e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-0794e01>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-0794e01
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-0794e01 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-25184 .elementor-element.elementor-element-4a8de9a>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-25184 .elementor-element.elementor-element-4a8de9a .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-25184 .elementor-element.elementor-element-6b156a6
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-25184 .elementor-element.elementor-element-a841aa3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-a841aa3 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-25184 .elementor-element.elementor-element-05d550e
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-e4cd189
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-346a990
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-25184 .elementor-element.elementor-element-09c20bb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-09c20bb .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-25184 .elementor-element.elementor-element-0cedd5c
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-84a88d0
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-5433373
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-25184 .elementor-element.elementor-element-fd49c21>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-fd49c21 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-25184 .elementor-element.elementor-element-b5fed9d
    {
        text-align: center;
    }
    .elementor-25184 .elementor-element.elementor-element-8433339
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-221641d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-25184 .elementor-element.elementor-element-221641d .elementor-heading-title
    {
        font-size: 25px;
    }
}/* Start custom CSS for section, class: .elementor-element-8302d96 *//*.some_heighlite .elementor-image-box-content {*//*    border-bottom: 1px solid #1754d5;*//*}*//* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: '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 */
