﻿.elementor-3516 .elementor-element.elementor-element-2883192>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-2883192:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-2883192>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-2883192
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 62px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-2883192>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-74d722c
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-37856af>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.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-3516 .elementor-element.elementor-element-8e2c7f9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-8e2c7f9
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-8e2c7f9 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #fff;
}
.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-3516 .elementor-element.elementor-element-1b729d4
{
    text-align: center;
    font-size: 18px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-c82f64b>.elementor-container
{
    max-width: 1000px;
}
.elementor-3516 .elementor-element.elementor-element-c82f64b
{
    padding: 0 0 0 0;
}
.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-3516 .elementor-element.elementor-element-0ff6c08
{
    margin-top: 36px;
    margin-bottom: 88px;
}
.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-3516 .elementor-element.elementor-element-82721f8 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 6px 6px 6px 6px;
    padding: 10px 30px 10px 30px;
}
.elementor-3516 .elementor-element.elementor-element-82721f8 .elementor-button:hover, .elementor-3516 .elementor-element.elementor-element-82721f8 .elementor-button:focus
{
    background-color: #1754d5;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-82721f8 .elementor-button:hover svg, .elementor-3516 .elementor-element.elementor-element-82721f8 .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-3516 .elementor-element.elementor-element-1f70d9e2:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-1f70d9e2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Background-Image.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3516 .elementor-element.elementor-element-1f70d9e2
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-1f70d9e2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-a072b91>.elementor-widget-container
{
    margin: 0 0 50px 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-a072b91
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-a072b91 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .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-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-3516 .elementor-element.elementor-element-77e53353 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-3516 .elementor-element.elementor-element-77e53353 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-3516 .elementor-element.elementor-element-3e580dc8 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-3516 .elementor-element.elementor-element-3e580dc8 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-3516 .elementor-element.elementor-element-80254b9 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-3516 .elementor-element.elementor-element-80254b9 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-3516 .elementor-element.elementor-element-705c33d5 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-3516 .elementor-element.elementor-element-705c33d5 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-3516 .elementor-element.elementor-element-5e790af8>.elementor-container
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-5e790af8
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-d3d9f9e:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-d3d9f9e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-d3d9f9e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 150px 50px 150px;
}
.elementor-3516 .elementor-element.elementor-element-d3d9f9e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-542e231a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-542e231a
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-542e231a .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-3516 .elementor-element.elementor-element-657b92f6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-657b92f6
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-3516 .elementor-element.elementor-element-3c02bdfe>.elementor-container
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-3c02bdfe
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-4bac71:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-4bac71>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-3516 .elementor-element.elementor-element-4bac71
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-4bac71>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-2751f9e5>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 40px 0;
}
.elementor-3516 .elementor-element.elementor-element-2751f9e5
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-2751f9e5 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-3516 .elementor-element.elementor-element-76128479
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-4c8199d8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4c8199d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4c8199d8>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-6bb66c1 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    line-height: 22px;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-409877aa.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-409877aa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-409877aa>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-23f60d26 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    line-height: 22px;
}
.elementor-3516 .elementor-element.elementor-element-720d6c47
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-4a6497e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4a6497e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4a6497e>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-73aa70b0 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    line-height: 22px;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6fe4003b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6fe4003b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6fe4003b>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-4ef6bda7 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    line-height: 22px;
}
.elementor-3516 .elementor-element.elementor-element-585d9c60
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6568368e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6568368e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6568368e>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-11dbaa83 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    line-height: 22px;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6abc082e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6abc082e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6abc082e>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1 .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-4ae329e1 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    line-height: 22px;
}
.elementor-3516 .elementor-element.elementor-element-3a064afe
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-47c2254b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-47c2254b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-47c2254b>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-331cfbcf .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    line-height: 22px;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-62f20fd4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-62f20fd4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-62f20fd4>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-7fd59acb
{
    padding: 40px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-7f750874:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-7f750874>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-7f750874
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-7f750874>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-f1ba9a1>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-f1ba9a1
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-f1ba9a1 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 48px;
    font-weight: 400;
    color: #020101;
}
.elementor-3516 .elementor-element.elementor-element-4a591a25
{
    padding: 20px 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-78f3f6f9.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-78f3f6f9.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-78f3f6f9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-78f3f6f9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-78f3f6f9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-78f3f6f9 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-78f3f6f9 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-68214172.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-68214172.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-68214172.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-68214172 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-68214172 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-68214172 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-68214172 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-3a5ddcf1
{
    padding: 20px 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-2b9d3bce.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-2b9d3bce.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-2b9d3bce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-2b9d3bce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-2b9d3bce .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-2b9d3bce .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-2b9d3bce .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-6e0c324b.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-6e0c324b.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-6e0c324b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-6e0c324b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-6e0c324b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-6e0c324b .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-6e0c324b .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-116d4847
{
    padding: 20px 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-21486a70.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-21486a70.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-21486a70.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-21486a70 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-21486a70 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-21486a70 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-21486a70 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-4ab65e2e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-4ab65e2e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-4ab65e2e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-4ab65e2e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-4ab65e2e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-4ab65e2e .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-4ab65e2e .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-323da857:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-323da857>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-323da857
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-323da857>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-3ed41354>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 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-3516 .elementor-element.elementor-element-14242ec1
{
    width: var(--container-widget-width,202px);
    max-width: 202px;
    --container-widget-width: 202px;
    --container-widget-flex-grow: 0;
    bottom: 50px;
    text-align: left;
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-14242ec1
{
    right: -2%;
}
body.rtl .elementor-3516 .elementor-element.elementor-element-14242ec1
{
    left: -2%;
}
.elementor-3516 .elementor-element.elementor-element-14242ec1 img
{
    width: 250px;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-21541d24:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-21541d24>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-21541d24
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-21541d24>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-33abf94d>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-22fb23b1
{
    width: auto;
    max-width: auto;
    bottom: -610.641px;
    text-align: left;
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-22fb23b1
{
    left: 2px;
}
body.rtl .elementor-3516 .elementor-element.elementor-element-22fb23b1
{
    right: 2px;
}
.elementor-3516 .elementor-element.elementor-element-22fb23b1 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-6816b8e3:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-6816b8e3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-6816b8e3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-6816b8e3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-1c592779
{
    padding: 0 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-d3291a8.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-d3291a8.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-d3291a8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-d3291a8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-d3291a8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-d3291a8 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-d3291a8 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-7f515ffe.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-7f515ffe.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-7f515ffe.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-7f515ffe .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-7f515ffe .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-7f515ffe .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-7f515ffe .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-4acb71fd:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-4acb71fd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-4acb71fd
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-4acb71fd>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-77ff6a6f
{
    padding: 0 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-1e5f7d74.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-1e5f7d74.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-1e5f7d74.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-1e5f7d74 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-1e5f7d74 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-1e5f7d74 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-1e5f7d74 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-3a5ec90.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-3a5ec90.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-3a5ec90.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-3a5ec90 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-3a5ec90 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-3a5ec90 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-3a5ec90 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-2cddd1d8
{
    padding: 0 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-515a6076.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-515a6076.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-515a6076.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-515a6076 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-515a6076 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-515a6076 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-515a6076 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-7e0f7bb7.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-7e0f7bb7.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-7e0f7bb7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-7e0f7bb7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-3516 .elementor-element.elementor-element-7e0f7bb7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-7e0f7bb7 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-7e0f7bb7 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-1f66e175
{
    padding: 0 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-5c71ab31:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-5c71ab31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-5c71ab31
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-5c71ab31>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-e3db21>.elementor-widget-container
{
    padding: 0 0 30px 0;
}
.elementor-3516 .elementor-element.elementor-element-e3db21
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-e3db21 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-798311e3
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-798311e3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-33cd5c75.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-33cd5c75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-2c012cfb
{
    padding: 120px 0 80px 0;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-62b3a49f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-62b3a49f.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-3516 .elementor-element.elementor-element-1ca29f6e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-1ca29f6e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-1ca29f6e>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #1754d5;
    padding: 0 0 0 50px;
}
.elementor-3516 .elementor-element.elementor-element-1ca29f6e>.elementor-element-populated, .elementor-3516 .elementor-element.elementor-element-1ca29f6e>.elementor-element-populated>.elementor-background-overlay, .elementor-3516 .elementor-element.elementor-element-1ca29f6e>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-51bd12ee
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-3516 .elementor-element.elementor-element-769c0332
{
    padding: 30px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-67ee7cd6
{
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-1e575878
{
    margin-top: 0;
    margin-bottom: 20px;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-76a60c41.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-76a60c41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-76a60c41>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-3516 .elementor-element.elementor-element-321d1817>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-321d1817
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-321d1817 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .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-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-3516 .elementor-element.elementor-element-96bd302
{
    --divider-border-style: solid;
    --divider-color: #1754d5;
    --divider-border-width: 4px;
}
.elementor-3516 .elementor-element.elementor-element-96bd302>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-96bd302 .elementor-divider-separator
{
    width: 31%;
}
.elementor-3516 .elementor-element.elementor-element-96bd302 .elementor-divider
{
    padding-block-start: 0;
    padding-block-end: 0;
}
.elementor-3516 .elementor-element.elementor-element-4962eb67 .elementor-button
{
    text-transform: capitalize;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-606354ad.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-606354ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-606354ad>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-3238c0a9>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-3238c0a9
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.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-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-icon i
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-icon svg
{
    fill: #1754d5;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-75b7951d
{
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}
.elementor-3516 .elementor-element.elementor-element-75b7951d .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-5b331cfa:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-5b331cfa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-3516 .elementor-element.elementor-element-5b331cfa
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-5b331cfa>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-4e0d1e40>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 15px 15px 15px;
}
.elementor-3516 .elementor-element.elementor-element-4e0d1e40>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-4fbc89c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 40px 0;
}
.elementor-3516 .elementor-element.elementor-element-4fbc89c
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-4fbc89c .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-3516 .elementor-element.elementor-element-57b36b3f:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-57b36b3f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-3516 .elementor-element.elementor-element-57b36b3f>.elementor-background-overlay
{
    opacity: 0;
    transition: background 0s,border-radius .3s,opacity 0s;
}
.elementor-3516 .elementor-element.elementor-element-57b36b3f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-86a0df0>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-3516 .elementor-element.elementor-element-86a0df0>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-1336451b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 50px;
    padding: 2px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-1336451b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-77238961>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
}
.elementor-3516 .elementor-element.elementor-element-77238961>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-7fd7599 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    fill: #020101;
    color: #020101;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-7fd7599>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-7fd7599 .elementor-button:hover, .elementor-3516 .elementor-element.elementor-element-7fd7599 .elementor-button:focus
{
    color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-7fd7599 .elementor-button:hover svg, .elementor-3516 .elementor-element.elementor-element-7fd7599 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-6c4e3fdb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3516 .elementor-element.elementor-element-6c4e3fdb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: rgba(0,0,0,0);
}
.elementor-3516 .elementor-element.elementor-element-6c4e3fdb>.elementor-element-populated>.elementor-background-overlay
{
    background-color: rgba(0,0,0,0);
    opacity: 0;
}
.elementor-3516 .elementor-element.elementor-element-6c4e3fdb>.elementor-element-populated
{
    transition: background .3s,border 0s,border-radius 0s,box-shadow 0s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-6c4e3fdb>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius 0s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-31603c27 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 31px;
    fill: #020101;
    color: #020101;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-31603c27>.elementor-widget-container
{
    background-color: rgba(0,0,0,0);
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-31603c27 .elementor-button:hover, .elementor-3516 .elementor-element.elementor-element-31603c27 .elementor-button:focus
{
    color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-31603c27 .elementor-button:hover svg, .elementor-3516 .elementor-element.elementor-element-31603c27 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-49b8051c
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-36c03e8c>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-737f310a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-737f310a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-737f310a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-737f310a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-737f310a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-737f310a .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-599ce11b.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-3516 .elementor-element.elementor-element-599ce11b.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-3516 .elementor-element.elementor-element-599ce11b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-3516 .elementor-element.elementor-element-599ce11b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-599ce11b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-599ce11b .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-1cbaa1e2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-1cbaa1e2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-1cbaa1e2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-1cbaa1e2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-1cbaa1e2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-1cbaa1e2 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-6361e5b3.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-3516 .elementor-element.elementor-element-6361e5b3.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-3516 .elementor-element.elementor-element-6361e5b3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-3516 .elementor-element.elementor-element-6361e5b3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-6361e5b3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-6361e5b3 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-4d4085d
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-1820b007.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-1820b007.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-1820b007.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-1820b007 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-1820b007 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-1820b007 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-7c45278e.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-3516 .elementor-element.elementor-element-7c45278e.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-3516 .elementor-element.elementor-element-7c45278e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-3516 .elementor-element.elementor-element-7c45278e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-7c45278e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-7c45278e .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-1b8de91b>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-167197d0.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-3516 .elementor-element.elementor-element-167197d0.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-3516 .elementor-element.elementor-element-167197d0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-3516 .elementor-element.elementor-element-167197d0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-167197d0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-167197d0 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-79ed4d97.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-79ed4d97.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-79ed4d97.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-79ed4d97 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-79ed4d97 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-79ed4d97 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-1d240ea.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-3516 .elementor-element.elementor-element-1d240ea.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-3516 .elementor-element.elementor-element-1d240ea.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-3516 .elementor-element.elementor-element-1d240ea .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-1d240ea .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-1d240ea .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-2b2a5fc7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-3516 .elementor-element.elementor-element-2b2a5fc7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-2b2a5fc7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-3516 .elementor-element.elementor-element-2b2a5fc7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-3516 .elementor-element.elementor-element-2b2a5fc7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-2b2a5fc7 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 600;
}
.elementor-3516 .elementor-element.elementor-element-42d982d6
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-42d982d6>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-3a88f278.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-3a88f278.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-7a4a33b7:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-7a4a33b7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-7a4a33b7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-7a4a33b7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-612bcbfc>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-612bcbfc
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-612bcbfc .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-2a9c6362
{
    padding: 20px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-5600f667>.elementor-element-populated
{
    padding: 35px 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-6a0c3bac
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-6a0c3bac .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-425700d
{
    --divider-border-style: solid;
    --divider-color: #fcfcfc;
    --divider-border-width: 2px;
}
.elementor-3516 .elementor-element.elementor-element-425700d .elementor-divider-separator
{
    width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-1412783a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-1412783a
{
    text-align: left;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-109342e6 img
{
    width: 100%;
    max-width: 100%;
    border-radius: 5px 5px 5px 5px;
}
.elementor-3516 .elementor-element.elementor-element-394e35d1
{
    padding: 20px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-691b9c0a img
{
    width: 100%;
    max-width: 100%;
    border-radius: 5px 5px 5px 5px;
}
.elementor-3516 .elementor-element.elementor-element-13ec93ab>.elementor-element-populated
{
    padding: 35px 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-75d73e3d
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-75d73e3d .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-a782b18
{
    --divider-border-style: solid;
    --divider-color: #fcfcfc;
    --divider-border-width: 2px;
}
.elementor-3516 .elementor-element.elementor-element-a782b18 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-1983af56>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-1983af56
{
    text-align: left;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-50a15681
{
    padding: 20px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-4a2ee745>.elementor-element-populated
{
    padding: 35px 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-7637a224
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-7637a224 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-7301a25b
{
    --divider-border-style: solid;
    --divider-color: #fcfcfc;
    --divider-border-width: 2px;
}
.elementor-3516 .elementor-element.elementor-element-7301a25b .elementor-divider-separator
{
    width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-5efdb660>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-5efdb660
{
    text-align: left;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-44f0a792 img
{
    width: 100%;
    max-width: 100%;
    border-radius: 5px 5px 5px 5px;
}
.elementor-3516 .elementor-element.elementor-element-2d9fa871
{
    padding: 20px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-51e98480 img
{
    width: 100%;
    max-width: 100%;
    border-radius: 5px 5px 5px 5px;
}
.elementor-3516 .elementor-element.elementor-element-55ec1e90>.elementor-element-populated
{
    padding: 35px 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-5f932840
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-5f932840 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-31d4e731
{
    --divider-border-style: solid;
    --divider-color: #fcfcfc;
    --divider-border-width: 2px;
}
.elementor-3516 .elementor-element.elementor-element-31d4e731 .elementor-divider-separator
{
    width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-3b9365b4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-3b9365b4
{
    text-align: left;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-3d91c96b
{
    padding: 20px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-78cffb60>.elementor-element-populated
{
    padding: 35px 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-53132dae
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-53132dae .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-4d4b323a
{
    --divider-border-style: solid;
    --divider-color: #fcfcfc;
    --divider-border-width: 2px;
}
.elementor-3516 .elementor-element.elementor-element-4d4b323a .elementor-divider-separator
{
    width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-5b366e5c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-5b366e5c
{
    text-align: left;
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-42fa6c67 img
{
    width: 100%;
    max-width: 100%;
    border-radius: 5px 5px 5px 5px;
}
.elementor-3516 .elementor-element.elementor-element-291a98
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-6ffd5930
{
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-4bcccf63
{
    margin-top: 0;
    margin-bottom: 20px;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-f567e87.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-f567e87.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-f567e87>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-3516 .elementor-element.elementor-element-48133d42>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-48133d42
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-48133d42 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-3516 .elementor-element.elementor-element-1725bcca
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-e5ab1eb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-e5ab1eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-e5ab1eb>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-icon i
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-icon svg
{
    fill: #1754d5;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc
{
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}
.elementor-3516 .elementor-element.elementor-element-f12e5fc .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-afffb0f
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-37b1430f
{
    margin-top: 0;
    margin-bottom: 40px;
}
.elementor-3516 .elementor-element.elementor-element-6d9c9534>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 30px 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-6d9c9534
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-6d9c9534 .elementor-heading-title
{
    font-size: 32px;
    text-transform: capitalize;
    color: #313131;
}
.elementor-3516 .elementor-element.elementor-element-3a0a91ff:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-3a0a91ff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #eee;
}
.elementor-3516 .elementor-element.elementor-element-3a0a91ff
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-3a0a91ff>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-159f890a>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #aaa;
}
.elementor-3516 .elementor-element.elementor-element-7cefafa2 .elementor-button
{
    background-color: rgba(238,238,238,0);
    fill: #0c0c0c;
    color: #0c0c0c;
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-7cefafa2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-7c46a61f>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #aaa;
}
.elementor-3516 .elementor-element.elementor-element-638f2fc0 .elementor-button
{
    background-color: rgba(0,0,0,0);
    fill: #0c0c0c;
    color: #0c0c0c;
    border-radius: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-28452af.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-28452af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-28452af>.elementor-element-populated, .elementor-3516 .elementor-element.elementor-element-28452af>.elementor-element-populated>.elementor-background-overlay, .elementor-3516 .elementor-element.elementor-element-28452af>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-380f30a3 .elementor-button
{
    background-color: rgba(238,238,238,0);
    fill: #0c0c0c;
    color: #0c0c0c;
    border-radius: 4px 4px 4px 4px;
}
.elementor-3516 .elementor-element.elementor-element-2237ed7d>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-2237ed7d
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-726b1ab img
{
    width: 100%;
    max-width: 100%;
    border-radius: 4px 4px 4px 4px;
}
.elementor-3516 .elementor-element.elementor-element-2156ca4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-2156ca4
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-2156ca4 .elementor-heading-title
{
    font-size: 25px;
    text-transform: capitalize;
    color: #313131;
}
.elementor-3516 .elementor-element.elementor-element-19a67b9f>.elementor-widget-container
{
    padding: 0 15px 0 15px;
}
.elementor-3516 .elementor-element.elementor-element-19a67b9f
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-3516 .elementor-element.elementor-element-61f12901>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-61f12901
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-61f12901 .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-649f0939>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-649f0939
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-649f0939 .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-328e36c6>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-328e36c6
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-7fcec2e3 img
{
    width: 100%;
    max-width: 100%;
    border-radius: 4px 4px 4px 4px;
}
.elementor-3516 .elementor-element.elementor-element-6bdf9c2>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-6bdf9c2
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-6bdf9c2 .elementor-heading-title
{
    font-size: 25px;
    text-transform: capitalize;
    color: #313131;
}
.elementor-3516 .elementor-element.elementor-element-4cafaddf>.elementor-widget-container
{
    padding: 0 15px 0 15px;
}
.elementor-3516 .elementor-element.elementor-element-4cafaddf
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-3516 .elementor-element.elementor-element-1e3638b>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-1e3638b
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-1e3638b .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-76f76b60>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-76f76b60
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-76f76b60 .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-10730ddb>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-10730ddb
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-7eb57552 img
{
    width: 100%;
    max-width: 100%;
    border-radius: 4px 4px 4px 4px;
}
.elementor-3516 .elementor-element.elementor-element-2bcb808d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-2bcb808d
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-2bcb808d .elementor-heading-title
{
    font-size: 25px;
    text-transform: capitalize;
    color: #313131;
}
.elementor-3516 .elementor-element.elementor-element-12ecee19>.elementor-widget-container
{
    padding: 0 15px 0 15px;
}
.elementor-3516 .elementor-element.elementor-element-12ecee19
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-3516 .elementor-element.elementor-element-2f19d222>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-2f19d222
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-2f19d222 .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-191797d9>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-191797d9
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-191797d9 .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-fb5baa3>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-fb5baa3
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-da159a5 img
{
    width: 100%;
    max-width: 100%;
    border-radius: 4px 4px 4px 4px;
}
.elementor-3516 .elementor-element.elementor-element-285646b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-285646b
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-285646b .elementor-heading-title
{
    font-size: 25px;
    text-transform: capitalize;
    color: #313131;
}
.elementor-3516 .elementor-element.elementor-element-9b1b503>.elementor-widget-container
{
    padding: 0 15px 0 15px;
}
.elementor-3516 .elementor-element.elementor-element-9b1b503
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #616161;
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-d2dc72b .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-175fc21>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-icon i
{
    color: #feb960;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-icon svg
{
    fill: #feb960;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-175fc21
{
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 2.5em;
    letter-spacing: 0;
}
.elementor-3516 .elementor-element.elementor-element-175fc21 .elementor-icon-list-text
{
    color: #616161;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-755e0cb9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
    z-index: 99;
}
.elementor-3516 .elementor-element.elementor-element-755e0cb9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-7cb72fbc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-7cb72fbc>.elementor-element-populated, .elementor-3516 .elementor-element.elementor-element-7cb72fbc>.elementor-element-populated>.elementor-background-overlay, .elementor-3516 .elementor-element.elementor-element-7cb72fbc>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-3516 .elementor-element.elementor-element-7cb72fbc>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(9,23,58,.18);
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
}
.elementor-3516 .elementor-element.elementor-element-5907c781>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-3516 .elementor-element.elementor-element-5907c781
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-5907c781 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-193d33f7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-193d33f7.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-3516 .elementor-element.elementor-element-63d57f6d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-63d57f6d.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-3516 .elementor-element.elementor-element-2d7a9db2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-2d7a9db2.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-3516 .elementor-element.elementor-element-28618bfe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-28618bfe.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-3516 .elementor-element.elementor-element-6abd92de.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6abd92de.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-3516 .elementor-element.elementor-element-353f36ab.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-353f36ab.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-3516 .elementor-element.elementor-element-58c78abd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-58c78abd.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-3516 .elementor-element.elementor-element-4b0d4c7b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4b0d4c7b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-f0e0fe4>.elementor-element-populated, .elementor-3516 .elementor-element.elementor-element-f0e0fe4>.elementor-element-populated>.elementor-background-overlay, .elementor-3516 .elementor-element.elementor-element-f0e0fe4>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-3516 .elementor-element.elementor-element-f0e0fe4>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
    margin: 0% 10% 0% 0%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 0%;
}
.elementor-3516 .elementor-element.elementor-element-394bb549>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-3516 .elementor-element.elementor-element-394bb549
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-394bb549 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-619f6d16.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-619f6d16.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-3516 .elementor-element.elementor-element-1208a6c6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-1208a6c6.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-3516 .elementor-element.elementor-element-60868ebd.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-60868ebd.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-3516 .elementor-element.elementor-element-79962861.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-79962861.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-3516 .elementor-element.elementor-element-ea0b0eb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-ea0b0eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6479aa2b img
{
    width: 100px;
}
.elementor-3516 .elementor-element.elementor-element-65bba9cb>.elementor-element-populated, .elementor-3516 .elementor-element.elementor-element-65bba9cb>.elementor-element-populated>.elementor-background-overlay, .elementor-3516 .elementor-element.elementor-element-65bba9cb>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-3516 .elementor-element.elementor-element-65bba9cb>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
    margin: 0% 10% 0% 0%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 0%;
}
.elementor-3516 .elementor-element.elementor-element-63837588>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-3516 .elementor-element.elementor-element-63837588
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-63837588 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-4cfe3cd7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4cfe3cd7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6d16800a img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-224f7370.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-224f7370.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-17ec7767 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-26cce29d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-26cce29d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-10aa78d8 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-363be378.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-363be378.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-5c31506b img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-734ba1fe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-734ba1fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-17d74061 img
{
    width: 80px;
}
.elementor-3516 .elementor-element.elementor-element-39676dff:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3516 .elementor-element.elementor-element-39676dff>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-39676dff>.elementor-element-populated, .elementor-3516 .elementor-element.elementor-element-39676dff>.elementor-element-populated>.elementor-background-overlay, .elementor-3516 .elementor-element.elementor-element-39676dff>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-3516 .elementor-element.elementor-element-39676dff>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-3516 .elementor-element.elementor-element-39676dff>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-6c6137a9>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-3516 .elementor-element.elementor-element-6c6137a9
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-6c6137a9 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-7e8bbb9c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-7e8bbb9c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-b1dc134 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-4cb92b06.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4cb92b06.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-5d2c286e img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-7b587794.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-7b587794.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-2f0718d4 img
{
    width: 50%;
}
.elementor-3516 .elementor-element.elementor-element-4e69320b:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-4e69320b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-3516 .elementor-element.elementor-element-4e69320b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 40px;
    margin-bottom: 0;
    padding: 40px 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-4e69320b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-5b799496>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-3516 .elementor-element.elementor-element-5b799496
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-5b799496 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #020101;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6ac51ce2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6ac51ce2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-20200154 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-11540786 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6e808e35.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6e808e35.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-63a2d18 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-bab39ec img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-7c2942cf img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6d729b65.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6d729b65.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-3c636264 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-5adea3fa.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-5adea3fa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-225e08a4 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-7abbc7f0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-6f0ddddb:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-6f0ddddb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-3516 .elementor-element.elementor-element-6f0ddddb
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 40px 0;
}
.elementor-3516 .elementor-element.elementor-element-6f0ddddb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-12fcd726>.elementor-widget-container
{
    padding: 0 0 15px 0;
}
.elementor-3516 .elementor-element.elementor-element-12fcd726
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-12fcd726 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-7121bba9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-7121bba9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6131e373 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-4bdb96e8 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6a06cefa.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6a06cefa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-3802387a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-79d4e0f img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-7552e86a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-4a18f32a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-4a18f32a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-5051a7da img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-43a7c7b3 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-5f4cbb6e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-5f4cbb6e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-505053b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-12264960 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-5668c204 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-5e68ab9a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-5e68ab9a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-11c84a51 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-63ba6b89 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-49ca607e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-49ca607e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-12173285 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-630fd9cc img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-7dcb754a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-6329e553.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-6329e553.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-7f19e614 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-7525d826 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-d882e0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-d882e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-44bbdd12 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-73b5c210 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-276dd200 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-21b7e831.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-21b7e831.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-7f4d5ff5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-7e0b99dd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-5a8739f0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-5a8739f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3516 .elementor-element.elementor-element-35505513 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-5f877d92 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-43443364 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-3516 .elementor-element.elementor-element-4d0facd6:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-4d0facd6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-4d0facd6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-4d0facd6>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-54929bb>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-54929bb
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-54929bb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-62fe3086
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-2c891852
{
    padding: 0 120px 0 120px;
}
.elementor-widget-global .neb-protected-content-message, .elementor-widget-global .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .eael-contact-form-7-title
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .eael-contact-form-7-description
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-global .eael-contact-form-7 .wpcf7-form-control.wpcf7-select
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form label, .elementor-widget-global .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-global .eael-contact-form-7 .wpcf7-not-valid-tip
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-3516 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-3516 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-3516 .elementor-element.elementor-global-39155 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-3516 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    background-color: #1754d5;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 0 0 0 0;
    margin-top: 10px;
}
.elementor-3516 .elementor-element.elementor-global-39155 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover
{
    background-color: #f3f3f3;
    color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-7046090e>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 38px 38px 38px 38px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-7046090e.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-3516 .elementor-element.elementor-element-7046090e.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-3516 .elementor-element.elementor-element-7046090e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-3516 .elementor-element.elementor-element-7046090e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-7046090e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-3516 .elementor-element.elementor-element-7046090e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-7046090e .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-59fe320>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 20px 20px 34px 20px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-59fe320 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-59fe320.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-59fe320.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-59fe320.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-59fe320 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-59fe320 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-59fe320 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-747617b0>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 24px 24px 24px 24px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-747617b0.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-3516 .elementor-element.elementor-element-747617b0.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-3516 .elementor-element.elementor-element-747617b0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-747617b0 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-747617b0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-747617b0 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-1f2ffaf3>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 15px 15px 32px 15px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-3516 .elementor-element.elementor-element-1f2ffaf3.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-3516 .elementor-element.elementor-element-1f2ffaf3.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-1f2ffaf3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-3516 .elementor-element.elementor-element-1f2ffaf3 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-3516 .elementor-element.elementor-element-1f2ffaf3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-3516 .elementor-element.elementor-element-1f2ffaf3 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-3516 .elementor-element.elementor-element-34fb8f47
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-3516 .elementor-element.elementor-element-5876d819>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-5876d819
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-5876d819 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #313131;
}
.elementor-widget-obfx-posts-grid .neb-protected-content-message, .elementor-widget-obfx-posts-grid .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta>span
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-content
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-price
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-3516 .elementor-element.elementor-element-40f513b0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-col
{
    padding: 0 0 0 0;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 4px 4px 19px -5px rgba(0,0,0,.5);
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid .entry-title.obfx-grid-title, .elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-title
{
    margin: 0 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-meta
{
    color: #1754d5;
    margin: 0 0 10px 0;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-content
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #111;
    margin: 0 0 20px 0;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-footer a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
.elementor-3516 .elementor-element.elementor-element-6ebf638
{
    margin-top: 80px;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-4bc7d0c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-4bc7d0c
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-4bc7d0c .elementor-heading-title
{
    font-size: 32px;
    text-transform: capitalize;
    color: #313131;
}
.elementor-3516 .elementor-element.elementor-element-b19773a
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-6490d29>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-6490d29
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-6490d29 .elementor-heading-title
{
    font-size: 32px;
    text-transform: capitalize;
    color: #313131;
}
.elementor-3516 .elementor-element.elementor-element-5b16334
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #616161;
}
.elementor-3516 .elementor-element.elementor-element-303b270
{
    margin-top: 80px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-c897458:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-3516 .elementor-element.elementor-element-c897458>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #efefef;
}
.elementor-3516 .elementor-element.elementor-element-c897458>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 15px 15px 15px;
}
.elementor-3516 .elementor-element.elementor-element-c897458>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3516 .elementor-element.elementor-element-7e3c1b0
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-7e3c1b0 .elementor-heading-title
{
    color: #0c0c0c;
}
.elementor-3516 .elementor-element.elementor-element-d85b0ad .elementor-icon-list-icon i
{
    color: #0c0c0c;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-d85b0ad .elementor-icon-list-icon svg
{
    fill: #0c0c0c;
    transition: fill .3s;
}
.elementor-3516 .elementor-element.elementor-element-d85b0ad
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-3516 .elementor-element.elementor-element-d85b0ad .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-3516 .elementor-element.elementor-element-d85b0ad .elementor-icon-list-item>.elementor-icon-list-text, .elementor-3516 .elementor-element.elementor-element-d85b0ad .elementor-icon-list-item>a
{
    font-size: 16px;
    font-weight: 600;
    font-style: italic;
    line-height: 2em;
}
.elementor-3516 .elementor-element.elementor-element-d85b0ad .elementor-icon-list-text
{
    color: #0c0c0c;
    transition: color .3s;
}
.elementor-3516 .elementor-element.elementor-element-1e49b8c
{
    margin-top: 80px;
    margin-bottom: 0;
}
.elementor-3516 .elementor-element.elementor-element-878c3f2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-3516 .elementor-element.elementor-element-878c3f2
{
    text-align: center;
}
.elementor-3516 .elementor-element.elementor-element-878c3f2 .elementor-heading-title
{
    font-size: 32px;
    text-transform: capitalize;
    color: #313131;
}
:root
{
    --page-title-display: none;
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-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-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-8e2c7f9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-77e53353 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-3516 .elementor-element.elementor-element-77e53353 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-3516 .elementor-element.elementor-element-3e580dc8 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-3516 .elementor-element.elementor-element-3e580dc8 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-3516 .elementor-element.elementor-element-80254b9 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-3516 .elementor-element.elementor-element-80254b9 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-3516 .elementor-element.elementor-element-705c33d5 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-3516 .elementor-element.elementor-element-705c33d5 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-3516 .elementor-element.elementor-element-d3d9f9e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-1f66e175
    {
        margin-top: 0;
        margin-bottom: 50px;
        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-3516 .elementor-element.elementor-element-7a4a33b7
    {
        padding: 30px 0 30px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-5600f667>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-1412783a>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-1412783a
    {
        font-size: 14px;
    }
    .elementor-3516 .elementor-element.elementor-element-13ec93ab>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-1983af56>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-1983af56
    {
        font-size: 14px;
    }
    .elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-4a2ee745.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3516 .elementor-element.elementor-element-4a2ee745.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3516 .elementor-element.elementor-element-4a2ee745>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-5efdb660>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-5efdb660
    {
        font-size: 14px;
    }
    .elementor-bc-flex-widget .elementor-3516 .elementor-element.elementor-element-7cfc2501.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3516 .elementor-element.elementor-element-7cfc2501.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-3516 .elementor-element.elementor-element-55ec1e90.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-3516 .elementor-element.elementor-element-55ec1e90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-3516 .elementor-element.elementor-element-55ec1e90>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-3b9365b4>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-3b9365b4
    {
        font-size: 14px;
    }
    .elementor-3516 .elementor-element.elementor-element-78cffb60>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-5b366e5c>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-5b366e5c
    {
        font-size: 14px;
    }
    .elementor-3516 .elementor-element.elementor-element-54929bb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-7046090e>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-59fe320>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-1f2ffaf3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-34fb8f47
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 0 30px 0;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-8e2c7f9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-a072b91>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-d3d9f9e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-542e231a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-2751f9e5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-4c8199d8>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-6bb66c1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-409877aa>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-23f60d26 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-4a6497e>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-73aa70b0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-6fe4003b>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-4ef6bda7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-6568368e>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-11dbaa83 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-6abc082e>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-4ae329e1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-47c2254b>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-331cfbcf .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-62f20fd4>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-7f750874
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3516 .elementor-element.elementor-element-f1ba9a1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-f1ba9a1 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-3516 .elementor-element.elementor-element-78f3f6f9 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-68214172 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-2b9d3bce .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-6e0c324b .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-21486a70 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-4ab65e2e .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-6816b8e3
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3516 .elementor-element.elementor-element-d3291a8 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-7f515ffe .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-4acb71fd
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-3516 .elementor-element.elementor-element-1e5f7d74 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-3a5ec90 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-515a6076 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-7e0f7bb7 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-e3db21>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-e3db21 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-3516 .elementor-element.elementor-element-76a60c41>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-321d1817>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-321d1817
    {
        text-align: center;
    }
    .elementor-3516 .elementor-element.elementor-element-321d1817 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-3516 .elementor-element.elementor-element-96bd302 .elementor-divider
    {
        text-align: center;
    }
    .elementor-3516 .elementor-element.elementor-element-96bd302 .elementor-divider-separator
    {
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-3516 .elementor-element.elementor-element-606354ad>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        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-3516 .elementor-element.elementor-element-737f310a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-599ce11b .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-3516 .elementor-element.elementor-element-1cbaa1e2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-6361e5b3 .elementor-image-box-img
    {
        margin-bottom: 28px;
    }
    .elementor-3516 .elementor-element.elementor-element-1820b007 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-7c45278e .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-3516 .elementor-element.elementor-element-167197d0 .elementor-image-box-img
    {
        margin-bottom: 28px;
    }
    .elementor-3516 .elementor-element.elementor-element-79ed4d97 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-1d240ea .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-3516 .elementor-element.elementor-element-2b2a5fc7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-5600f667>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-6a0c3bac>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-1412783a>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-4df5b5ca>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-109342e6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-4007406c>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-691b9c0a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-13ec93ab>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-75d73e3d>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-1983af56>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-4a2ee745>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-7637a224>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-5efdb660>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-15182f69>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-7cfc2501>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-51e98480>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-55ec1e90>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-5f932840>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-3b9365b4>.elementor-widget-container
    {
        padding: 0 15px 15px 15px;
    }
    .elementor-3516 .elementor-element.elementor-element-78cffb60>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-53132dae>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-5b366e5c>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-3516 .elementor-element.elementor-element-6d0d967f>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-f567e87>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-48133d42>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-48133d42
    {
        text-align: center;
    }
    .elementor-3516 .elementor-element.elementor-element-48133d42 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-3516 .elementor-element.elementor-element-e5ab1eb>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-3516 .elementor-element.elementor-element-6d9c9534 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-3516 .elementor-element.elementor-element-61f12901>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-61f12901
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-649f0939>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-649f0939
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-1e3638b>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-1e3638b
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-76f76b60>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-76f76b60
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-2f19d222>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-2f19d222
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-191797d9>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-191797d9
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-9b1b503
    {
        text-align: left;
    }
    .elementor-3516 .elementor-element.elementor-element-d2dc72b>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-d2dc72b
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-175fc21>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-3516 .elementor-element.elementor-element-175fc21
    {
        --e-icon-list-icon-size: 16px;
    }
    .elementor-3516 .elementor-element.elementor-element-7cb72fbc
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-f0e0fe4
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-65bba9cb
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-39676dff
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-5b799496 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-3516 .elementor-element.elementor-element-6ac51ce2
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-414bacb3
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-6e808e35
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-116ff078
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-314cd9f5
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-71fc590
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-5adea3fa
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-63fcb382
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-12fcd726 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-3516 .elementor-element.elementor-element-7121bba9
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-2ba4b21b
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-6a06cefa
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-7b7849f7
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-79c9e964
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-4a18f32a
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-38331ee0
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-5f4cbb6e
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-2e580218
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-1611744e
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-5e68ab9a
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-472b61cf
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-49ca607e
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-450ba345
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-69e28ce5
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-6329e553
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-48782e05
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-d882e0
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-13216c68
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-645f633b
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-21b7e831
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-f50fcfe
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-5a8739f0
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-4f9ae456
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-2733649f
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-54929bb .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-3516 .elementor-element.elementor-element-7046090e .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-3516 .elementor-element.elementor-element-59fe320 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-3516 .elementor-element.elementor-element-747617b0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-3516 .elementor-element.elementor-element-1f2ffaf3 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-3516 .elementor-element.elementor-element-40f513b0 .obfx-grid-col-content
    {
        text-align: center;
    }
    .elementor-3516 .elementor-element.elementor-element-4bc7d0c .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-3516 .elementor-element.elementor-element-6490d29 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-3516 .elementor-element.elementor-element-5b16334
    {
        text-align: center;
    }
    .elementor-3516 .elementor-element.elementor-element-878c3f2 .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.3em;
    }
}
@media(min-width: 768px)
{
    .elementor-3516 .elementor-element.elementor-element-28e88e59
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-62b3a49f
    {
        width: 60%;
    }
    .elementor-3516 .elementor-element.elementor-element-1ca29f6e
    {
        width: 40%;
    }
    .elementor-3516 .elementor-element.elementor-element-5600f667
    {
        width: 66.248%;
    }
    .elementor-3516 .elementor-element.elementor-element-4df5b5ca
    {
        width: 33.752%;
    }
    .elementor-3516 .elementor-element.elementor-element-4007406c
    {
        width: 33.849%;
    }
    .elementor-3516 .elementor-element.elementor-element-13ec93ab
    {
        width: 66.151%;
    }
    .elementor-3516 .elementor-element.elementor-element-4a2ee745
    {
        width: 66.248%;
    }
    .elementor-3516 .elementor-element.elementor-element-15182f69
    {
        width: 33.752%;
    }
    .elementor-3516 .elementor-element.elementor-element-7cfc2501
    {
        width: 33.849%;
    }
    .elementor-3516 .elementor-element.elementor-element-55ec1e90
    {
        width: 66.151%;
    }
    .elementor-3516 .elementor-element.elementor-element-78cffb60
    {
        width: 66.248%;
    }
    .elementor-3516 .elementor-element.elementor-element-6d0d967f
    {
        width: 33.752%;
    }
    .elementor-3516 .elementor-element.elementor-element-7cb72fbc
    {
        width: 40%;
    }
    .elementor-3516 .elementor-element.elementor-element-f0e0fe4
    {
        width: 20%;
    }
    .elementor-3516 .elementor-element.elementor-element-65bba9cb
    {
        width: 20%;
    }
    .elementor-3516 .elementor-element.elementor-element-39676dff
    {
        width: 20%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-3516 .elementor-element.elementor-element-335b6faa
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-6147bdb0
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-470b60aa
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-40b6a4c4
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-7851445
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-55c714d8
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-5e64ec85
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-7b2c1b3a
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-534a25aa
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-424116b1
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-374cf5b0
    {
        width: 100%;
    }
    .elementor-3516 .elementor-element.elementor-element-5600f667
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-4df5b5ca
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-4007406c
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-13ec93ab
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-4a2ee745
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-15182f69
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-7cfc2501
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-55ec1e90
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-78cffb60
    {
        width: 50%;
    }
    .elementor-3516 .elementor-element.elementor-element-6d0d967f
    {
        width: 50%;
    }
}/* 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 */
