﻿.elementor-21231 .elementor-element.elementor-element-d762af9:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-d762af9>.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-21231 .elementor-element.elementor-element-d762af9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-21231 .elementor-element.elementor-element-d762af9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-8bede53.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-8bede53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-8bede53>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 2px 0 0;
    border-color: #fff;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-21231 .elementor-element.elementor-element-8bede53>.elementor-element-populated, .elementor-21231 .elementor-element.elementor-element-8bede53>.elementor-element-populated>.elementor-background-overlay, .elementor-21231 .elementor-element.elementor-element-8bede53>.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-21231 .elementor-element.elementor-element-ff67ef4>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-ff67ef4
{
    text-align: center;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-039cd8e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-039cd8e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-039cd8e>.elementor-element-populated, .elementor-21231 .elementor-element.elementor-element-039cd8e>.elementor-element-populated>.elementor-background-overlay, .elementor-21231 .elementor-element.elementor-element-039cd8e>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-21231 .elementor-element.elementor-element-039cd8e>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 5px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 5px;
    padding: 0 0 0 20px;
}
.elementor-21231 .elementor-element.elementor-element-039cd8e>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-bf82448
{
    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 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-bf82448>.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-21231 .elementor-element.elementor-element-5d55efc>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-21231 .elementor-element.elementor-element-5d55efc
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-icon
{
    padding-right: 12px;
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5em;
}
.elementor-21231 .elementor-element.elementor-element-5d55efc .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-21231 .elementor-element.elementor-element-372facd .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 25px;
    text-shadow: 0 0 10px rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    border-radius: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
}
.elementor-21231 .elementor-element.elementor-element-372facd .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-372facd .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-372facd .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-372facd .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-b7de238
{
    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-21231 .elementor-element.elementor-element-cbfaa97>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-21231 .elementor-element.elementor-element-cbfaa97
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-cbfaa97 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    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-21231 .elementor-element.elementor-element-e289add>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-e289add
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-21231 .elementor-element.elementor-element-b6475f3
{
    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-21231 .elementor-element.elementor-element-b6475f3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-f9905f5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-f9905f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-375608f .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 8px 10px 8px 10px;
}
.elementor-21231 .elementor-element.elementor-element-375608f .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-375608f .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-375608f .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-375608f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-aaa9409:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-aaa9409>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-21231 .elementor-element.elementor-element-aaa9409
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-aaa9409>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-bea9a1c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-bea9a1c
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-bea9a1c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 500;
    line-height: 50px;
    color: #020101;
}
.elementor-21231 .elementor-element.elementor-element-3fb064e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-3fb064e
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #020101;
}
.elementor-21231 .elementor-element.elementor-element-0a18cd1
{
    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-21231 .elementor-element.elementor-element-0a18cd1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-d3c54dc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-d3c54dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-e3eb420.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-e3eb420.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-67cf436>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-67cf436
{
    text-align: left;
}
.elementor-21231 .elementor-element.elementor-element-67cf436 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #020101;
}
.elementor-21231 .elementor-element.elementor-element-3f0ee57>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-3f0ee57
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-a5e3f7f
{
    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-21231 .elementor-element.elementor-element-a5e3f7f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-bc2dce4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-bc2dce4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-b5c73f5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-b5c73f5
{
    text-align: right;
}
.elementor-21231 .elementor-element.elementor-element-b5c73f5 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #313131;
}
.elementor-21231 .elementor-element.elementor-element-7564faf>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-7564faf
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-a0e9c4c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-a0e9c4c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-c56a1af
{
    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-21231 .elementor-element.elementor-element-c56a1af>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-e332547.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-e332547.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-8a90911.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-8a90911.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-c757835>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-c757835
{
    text-align: left;
}
.elementor-21231 .elementor-element.elementor-element-c757835 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #020101;
}
.elementor-21231 .elementor-element.elementor-element-941f01b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-941f01b
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-1293528
{
    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-21231 .elementor-element.elementor-element-1293528>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-a17f6a4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-a17f6a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-30084b0
{
    text-align: right;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    color: #000;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-39938f5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-39938f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-5b3018a .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 8px 10px 8px 10px;
}
.elementor-21231 .elementor-element.elementor-element-5b3018a .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-5b3018a .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-5b3018a .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-5b3018a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-fac8aae:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-fac8aae>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-fac8aae>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-fac8aae
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-1f25b64>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-1f25b64
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-1f25b64 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 50px;
    color: #fff;
}
.elementor-21231 .elementor-element.elementor-element-7660015>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-7660015
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-21231 .elementor-element.elementor-element-d1f7f37
{
    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-21231 .elementor-element.elementor-element-d1f7f37>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-fe5d76b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-fe5d76b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-8c74114 .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 8px 10px 8px 10px;
}
.elementor-21231 .elementor-element.elementor-element-8c74114 .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-8c74114 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-8c74114 .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-8c74114 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-fcda98d:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-fcda98d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-21231 .elementor-element.elementor-element-fcda98d>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-fcda98d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-e507b5a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-e507b5a
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-e507b5a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-06d9b23.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-06d9b23.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-06d9b23>.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-21231 .elementor-element.elementor-element-dd2d964
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-dd2d964 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-dd2d964.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-dd2d964.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-dd2d964.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-dd2d964 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-dd2d964 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-dd2d964 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-dd2d964 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-dd0b460.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-dd0b460.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-1535182
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-1535182 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-1535182.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-1535182.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-1535182.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-1535182 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-1535182 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-1535182 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-1535182 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-b922df6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-b922df6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-b922df6>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-6703378
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-6703378 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-6703378.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-6703378.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-6703378.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-6703378 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-6703378 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-6703378 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-6703378 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-3ff823c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-3ff823c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-22ad7ef
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-22ad7ef .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-22ad7ef.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-22ad7ef.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-22ad7ef.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-22ad7ef .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-22ad7ef .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-22ad7ef .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
}
.elementor-21231 .elementor-element.elementor-element-22ad7ef .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-f754387.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-f754387.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-f754387>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-c1b9f7b
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-c1b9f7b .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-c1b9f7b.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-c1b9f7b.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-c1b9f7b.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-c1b9f7b .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-c1b9f7b .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-c1b9f7b .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-c1b9f7b .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-c1a8e9e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-c1a8e9e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-b7085f6
{
    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-21231 .elementor-element.elementor-element-b7085f6>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-9114527.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-9114527.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-9d04e6b
{
    text-align: right;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    color: #000;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-70bbc6f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-70bbc6f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-f7d8583 .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 8px 10px 8px 10px;
}
.elementor-21231 .elementor-element.elementor-element-f7d8583 .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-f7d8583 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-f7d8583 .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-f7d8583 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-8132aec:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-8132aec>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-21231 .elementor-element.elementor-element-8132aec>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-8132aec
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-7a3a9b7>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-21231 .elementor-element.elementor-element-7a3a9b7
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-7a3a9b7 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-92dc0b1.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-21231 .elementor-element.elementor-element-92dc0b1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-21231 .elementor-element.elementor-element-92dc0b1>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-2abbbdb
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-2abbbdb .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-2abbbdb.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-2abbbdb.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-2abbbdb.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-2abbbdb .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-2abbbdb .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-2abbbdb .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-2abbbdb .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-64e5e9b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-64e5e9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-64e5e9b>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-8fc9218
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-8fc9218 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-8fc9218.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-8fc9218.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-8fc9218.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-8fc9218 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-8fc9218 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-8fc9218 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-8fc9218 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-88fa521.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-88fa521.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-88fa521>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-33267d6
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-33267d6 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-33267d6.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-33267d6.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-33267d6.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-33267d6 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-33267d6 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-33267d6 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
}
.elementor-21231 .elementor-element.elementor-element-33267d6 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-ee6184a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-ee6184a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-ee6184a>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-c7d5003
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-c7d5003 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-c7d5003.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-c7d5003.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-c7d5003.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-c7d5003 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-c7d5003 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-c7d5003 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-c7d5003 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-b8c3e6f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-b8c3e6f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-b8c3e6f>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-11a0d75
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-11a0d75 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-11a0d75.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-11a0d75.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-11a0d75.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-11a0d75 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-11a0d75 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-11a0d75 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-11a0d75 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-1621d17.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-1621d17.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-1621d17>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-2606104
{
    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-21231 .elementor-element.elementor-element-2606104>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-bc53b31.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-bc53b31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-311e0cc .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 13px 30px 13px 30px;
}
.elementor-21231 .elementor-element.elementor-element-311e0cc .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-311e0cc .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-311e0cc .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-311e0cc .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-d390790:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-d390790>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-d390790>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-d390790
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-3b5d69f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-3b5d69f
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-3b5d69f .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #fff;
}
.elementor-21231 .elementor-element.elementor-element-6370a09>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-6370a09
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-21231 .elementor-element.elementor-element-2fb5517:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-2fb5517>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-21231 .elementor-element.elementor-element-2fb5517>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-2fb5517
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-74fce39>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-74fce39
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-74fce39 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #020101;
}
.elementor-21231 .elementor-element.elementor-element-fb7db83>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-fb7db83
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-21231 .elementor-element.elementor-element-b5ba3a7
{
    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-21231 .elementor-element.elementor-element-b5ba3a7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-69cc744.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-69cc744.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-446e1f3 .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 8px 10px 8px 10px;
}
.elementor-21231 .elementor-element.elementor-element-446e1f3 .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-446e1f3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-446e1f3 .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-446e1f3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-5d0df64:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-5d0df64>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-21231 .elementor-element.elementor-element-5d0df64>.elementor-background-overlay
{
    opacity: .5;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-5d0df64
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-5096c53>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-21231 .elementor-element.elementor-element-5096c53
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-5096c53 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-d6b17e2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-d6b17e2
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-4a884d1.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-21231 .elementor-element.elementor-element-4a884d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-21231 .elementor-element.elementor-element-4a884d1>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-56a2381
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-56a2381 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-56a2381.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-56a2381.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-56a2381.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-56a2381 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-56a2381 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-56a2381 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-56a2381 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-1783b41.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-1783b41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-1783b41>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-3df0fef
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-3df0fef .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-3df0fef.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-3df0fef.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-3df0fef.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-3df0fef .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-3df0fef .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-3df0fef .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-3df0fef .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-2f594b0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-2f594b0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-2f594b0>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-9ba2984
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-9ba2984 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-9ba2984.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-9ba2984.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-9ba2984.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-9ba2984 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-9ba2984 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-9ba2984 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
}
.elementor-21231 .elementor-element.elementor-element-9ba2984 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-af2df03.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-af2df03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-af2df03>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-244f962
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-244f962 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-244f962.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-244f962.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-244f962.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-244f962 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-244f962 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-244f962 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-244f962 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-1c22a29.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-1c22a29.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-1c22a29>.elementor-element-populated
{
    padding: 0 0 0 50px;
}
.elementor-21231 .elementor-element.elementor-element-12aa88f
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-12aa88f .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-12aa88f.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-12aa88f.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-12aa88f.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-12aa88f .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-12aa88f .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-12aa88f .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-12aa88f .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-c3d5f59.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-c3d5f59.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-c3d5f59>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-fb7e725
{
    --icon-box-icon-margin: 15px;
}
.elementor-21231 .elementor-element.elementor-element-fb7e725 .elementor-icon-box-title
{
    margin-bottom: 8px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-fb7e725.elementor-view-stacked .elementor-icon
{
    background-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-fb7e725.elementor-view-framed .elementor-icon, .elementor-21231 .elementor-element.elementor-element-fb7e725.elementor-view-default .elementor-icon
{
    fill: #1754d5;
    color: #1754d5;
    border-color: #1754d5;
}
.elementor-21231 .elementor-element.elementor-element-fb7e725 .elementor-icon
{
    font-size: 19px;
}
.elementor-21231 .elementor-element.elementor-element-fb7e725 .elementor-icon-box-title, .elementor-21231 .elementor-element.elementor-element-fb7e725 .elementor-icon-box-title a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: .9em;
    letter-spacing: 1px;
}
.elementor-21231 .elementor-element.elementor-element-fb7e725 .elementor-icon-box-description
{
    color: #0c0c0c;
    font-family: "Geomanist",Sans-serif;
    font-size: 14px;
}
.elementor-21231 .elementor-element.elementor-element-fda2c38
{
    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-21231 .elementor-element.elementor-element-fda2c38>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-561cb6a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-561cb6a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-21231 .elementor-element.elementor-element-f3ed49e .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 8px 10px 8px 10px;
}
.elementor-21231 .elementor-element.elementor-element-f3ed49e .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-f3ed49e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-f3ed49e .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-f3ed49e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-e5e9daa:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-e5e9daa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-21231 .elementor-element.elementor-element-e5e9daa
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-21231 .elementor-element.elementor-element-e5e9daa>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-aad5517>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 15px 15px 15px;
}
.elementor-21231 .elementor-element.elementor-element-aad5517>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-1e5382a>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-1e5382a
{
    text-align: center;
}
.elementor-21231 .elementor-element.elementor-element-1e5382a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 45px;
    color: #000;
}
.elementor-21231 .elementor-element.elementor-element-6c0bcfb>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-6c0bcfb
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.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-21231 .elementor-element.elementor-element-7137ec0>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-f57703d
{
    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-21231 .elementor-element.elementor-element-f57703d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-21231 .elementor-element.elementor-element-573409a>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-21231 .elementor-element.elementor-element-9e85007 .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 25px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 9px 9px 9px 9px;
    padding: 10px 10px 10px 10px;
}
.elementor-21231 .elementor-element.elementor-element-9e85007 .elementor-button:hover, .elementor-21231 .elementor-element.elementor-element-9e85007 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-21231 .elementor-element.elementor-element-9e85007>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-21231 .elementor-element.elementor-element-9e85007 .elementor-button:hover svg, .elementor-21231 .elementor-element.elementor-element-9e85007 .elementor-button:focus svg
{
    fill: #1754d4;
}
@media(min-width: 768px)
{
    .elementor-21231 .elementor-element.elementor-element-d3c54dc
    {
        width: 30%;
    }
    .elementor-21231 .elementor-element.elementor-element-e3eb420
    {
        width: 70%;
    }
    .elementor-21231 .elementor-element.elementor-element-bc2dce4
    {
        width: 70%;
    }
    .elementor-21231 .elementor-element.elementor-element-a0e9c4c
    {
        width: 30%;
    }
    .elementor-21231 .elementor-element.elementor-element-e332547
    {
        width: 30%;
    }
    .elementor-21231 .elementor-element.elementor-element-8a90911
    {
        width: 70%;
    }
}
@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-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-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-21231 .elementor-element.elementor-element-d762af9:not(.elementor-motion-effects-element-type-background), .elementor-21231 .elementor-element.elementor-element-d762af9>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/2-mob-1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-21231 .elementor-element.elementor-element-d762af9
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-bc-flex-widget .elementor-21231 .elementor-element.elementor-element-8bede53.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-21231 .elementor-element.elementor-element-8bede53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-21231 .elementor-element.elementor-element-8bede53>.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-21231 .elementor-element.elementor-element-ff67ef4>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 20px 20px 20px;
    }
    .elementor-21231 .elementor-element.elementor-element-ff67ef4
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-039cd8e>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }
    .elementor-21231 .elementor-element.elementor-element-bf82448
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .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-21231 .elementor-element.elementor-element-5d55efc>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-21231 .elementor-element.elementor-element-5d55efc .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-21231 .elementor-element.elementor-element-372facd>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-b7de238
    {
        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-21231 .elementor-element.elementor-element-cbfaa97>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-cbfaa97 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-21231 .elementor-element.elementor-element-e289add
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-b6475f3
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-375608f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-aaa9409
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-bea9a1c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-bea9a1c .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-21231 .elementor-element.elementor-element-3fb064e
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-67cf436>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-67cf436
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-67cf436 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-21231 .elementor-element.elementor-element-3f0ee57
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-b5c73f5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-b5c73f5
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-b5c73f5 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-21231 .elementor-element.elementor-element-7564faf
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-c757835>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-c757835
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-c757835 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-21231 .elementor-element.elementor-element-941f01b
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-1293528
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-a17f6a4>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-30084b0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-5b3018a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-fac8aae
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-1f25b64>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-1f25b64 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.5em;
    }
    .elementor-21231 .elementor-element.elementor-element-7660015
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-d1f7f37
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-8c74114>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-fcda98d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-e507b5a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-e507b5a .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.5em;
    }
    .elementor-21231 .elementor-element.elementor-element-06d9b23>.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-21231 .elementor-element.elementor-element-1535182>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-6703378>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-22ad7ef>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-c1b9f7b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-b7085f6
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-9114527>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-9d04e6b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-f7d8583>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-8132aec
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-7a3a9b7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-7a3a9b7 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.5em;
    }
    .elementor-21231 .elementor-element.elementor-element-92dc0b1>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-8fc9218>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-33267d6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-c7d5003>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-11a0d75>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-2606104
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-bc53b31>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-311e0cc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-d390790
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-3b5d69f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-3b5d69f .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-21231 .elementor-element.elementor-element-6370a09
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-2fb5517
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-74fce39>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-74fce39 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-21231 .elementor-element.elementor-element-fb7db83
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-b5ba3a7
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-446e1f3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-5d0df64
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-5096c53>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-5096c53 .elementor-heading-title
    {
        font-size: 25px;
        line-height: 1.5em;
    }
    .elementor-21231 .elementor-element.elementor-element-d6b17e2
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-4a884d1>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-3df0fef>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-9ba2984>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-244f962>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-12aa88f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-fb7e725>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-fda2c38
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-f3ed49e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-e5e9daa
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-21231 .elementor-element.elementor-element-6c0bcfb
    {
        text-align: center;
    }
    .elementor-21231 .elementor-element.elementor-element-f57703d
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-9e85007>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-21231 .elementor-element.elementor-element-9e85007 .elementor-button
    {
        line-height: 1.5em;
        padding: 15px 15px 15px 15px;
    }
}/* Start custom CSS for column, class: .elementor-element-bc2dce4 */
@media only screen and (max-width: 767px)
{
    .game-img
    {
        order: 1;
    }
}/* End custom CSS *//* Start custom CSS for column, class: .elementor-element-a0e9c4c */
@media only screen and (max-width: 767px)
{
    .game-img
    {
        order: 1;
    }
}/* 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 */
