﻿.elementor-183820 .elementor-element.elementor-element-98d061c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-98d061c:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-98d061c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-image: url("../../gambling/image/Custom-Sweepstakes-Software-Development-bg.png");
    background-position: center right;
}
.elementor-183820 .elementor-element.elementor-element-b78547c
{
    --display: flex;
    --justify-content: center;
}
.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-183820 .elementor-element.elementor-element-b6275b4>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-b6275b4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 700;
    line-height: 27.31px;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-33d19e3>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-33d19e3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-3b43797 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1.3em;
    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-183820 .elementor-element.elementor-element-85af411>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-85af411
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-183820 .elementor-element.elementor-element-0914036 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 35px 18px 35px;
}
.elementor-183820 .elementor-element.elementor-element-0914036 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-0914036 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-0914036>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-0914036.elementor-element
{
    --align-self: flex-start;
}
.elementor-183820 .elementor-element.elementor-element-0914036
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-0914036 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-0914036 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-c5f1089
{
    --display: flex;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: -100px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.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-183820 .elementor-element.elementor-element-4a5f168>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-4a5f168.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-7ec3f6f
{
    --display: flex;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-7ec3f6f:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-7ec3f6f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f24c2c;
}
.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-183820 .elementor-element.elementor-element-06440e6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 55px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-da13697
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-b11aa0d
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-5d721e6
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-5d721e6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-5d721e6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #000;
}
.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-183820 .elementor-element.elementor-element-36bd65b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-36bd65b>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-36bd65b .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-36bd65b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-e743611>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-e743611.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-e743611
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 35px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-baa1d8d .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-183820 .elementor-element.elementor-element-baa1d8d .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-baa1d8d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-baa1d8d>.elementor-widget-container
{
    padding: 30px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-baa1d8d
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-baa1d8d .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-baa1d8d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-f9e784e
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 22px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-f9e784e:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-f9e784e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-183820 .elementor-element.elementor-element-2ac0760
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-7f0ea15
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-7f0ea15 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-191b429
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-191b429 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-191b429 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-0e834ed
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-4aaeeeb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-183820 .elementor-element.elementor-element-4aaeeeb:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-4aaeeeb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.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-183820 .elementor-element.elementor-element-edcb335.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-description
{
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-a02da80
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-662a3e5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-183820 .elementor-element.elementor-element-662a3e5:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-662a3e5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-title
{
    margin-bottom: 7px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-description
{
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-c477c72
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-7d27991
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-183820 .elementor-element.elementor-element-7d27991:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-7d27991>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-title
{
    margin-bottom: 8px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-description
{
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-47bf9ca
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-01fe945
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
}
.elementor-183820 .elementor-element.elementor-element-c10a5f0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-183820 .elementor-element.elementor-element-c10a5f0:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-c10a5f0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-description
{
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-8f265da
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-54e7fa8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-183820 .elementor-element.elementor-element-54e7fa8:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-54e7fa8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-9431409.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-9431409.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-9431409.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-9431409.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-title
{
    margin-bottom: 8px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-17d42ba
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-533a65a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-183820 .elementor-element.elementor-element-533a65a:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-533a65a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-789ed18
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-2a4f657
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-087278d .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 36px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-087278d .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-087278d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-087278d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-087278d
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-087278d .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-087278d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-ecde9b7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-ecde9b7:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-ecde9b7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-183820 .elementor-element.elementor-element-06c2f59
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-a3f06e9
{
    width: var(--container-widget-width,66%);
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-a3f06e9.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-a3f06e9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-d8b898f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-d8b898f .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-d8b898f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-43dcc27
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-56499d9
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-43f028a
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-a162336.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-183820 .elementor-element.elementor-element-a162336.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-183820 .elementor-element.elementor-element-a162336.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-183820 .elementor-element.elementor-element-a162336 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-a162336 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-183820 .elementor-element.elementor-element-a162336 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-81c4b4c
{
    width: var(--container-widget-width,86%);
    max-width: 86%;
    --container-widget-width: 86%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-81c4b4c>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-81c4b4c.elementor-element
{
    --align-self: flex-end;
}
.elementor-183820 .elementor-element.elementor-element-7e0ce4b
{
    --display: flex;
    --margin-top: 35px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-f87b7e0.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-183820 .elementor-element.elementor-element-f87b7e0.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-183820 .elementor-element.elementor-element-f87b7e0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-183820 .elementor-element.elementor-element-f87b7e0 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-f87b7e0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-183820 .elementor-element.elementor-element-f87b7e0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-3256796
{
    width: var(--container-widget-width,86%);
    max-width: 86%;
    --container-widget-width: 86%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-3256796>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-3256796.elementor-element
{
    --align-self: flex-end;
}
.elementor-183820 .elementor-element.elementor-element-6a45834
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 35px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-fddca94.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-183820 .elementor-element.elementor-element-fddca94.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-183820 .elementor-element.elementor-element-fddca94.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-183820 .elementor-element.elementor-element-fddca94 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-fddca94 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-183820 .elementor-element.elementor-element-fddca94 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-c8aad4b
{
    width: var(--container-widget-width,86%);
    max-width: 86%;
    --container-widget-width: 86%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-c8aad4b>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-c8aad4b.elementor-element
{
    --align-self: flex-end;
}
.elementor-183820 .elementor-element.elementor-element-82c6f23
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-32b4fd1.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-32b4fd1.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-32b4fd1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-32b4fd1 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-32b4fd1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-183820 .elementor-element.elementor-element-32b4fd1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-89001c7
{
    width: var(--container-widget-width,86%);
    max-width: 86%;
    --container-widget-width: 86%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-89001c7>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-89001c7.elementor-element
{
    --align-self: flex-end;
}
.elementor-183820 .elementor-element.elementor-element-d313ced
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-d313ced.e-con
{
    --align-self: flex-end;
}
.elementor-183820 .elementor-element.elementor-element-3c8498c>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-3c8498c.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-183820 .elementor-element.elementor-element-3c8498c.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-183820 .elementor-element.elementor-element-3c8498c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-183820 .elementor-element.elementor-element-3c8498c .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-3c8498c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-183820 .elementor-element.elementor-element-3c8498c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-1c3411e
{
    width: var(--container-widget-width,86%);
    max-width: 86%;
    --container-widget-width: 86%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-1c3411e>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-1c3411e.elementor-element
{
    --align-self: flex-end;
}
.elementor-183820 .elementor-element.elementor-element-9766516
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-8b25f60.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-8b25f60.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-8b25f60.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-8b25f60 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-8b25f60 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-183820 .elementor-element.elementor-element-8b25f60 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-ceb8f7a
{
    width: var(--container-widget-width,86%);
    max-width: 86%;
    --container-widget-width: 86%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-ceb8f7a>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-ceb8f7a.elementor-element
{
    --align-self: flex-end;
}
.elementor-183820 .elementor-element.elementor-element-71b3466
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-894ee86>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 80px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-894ee86
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-894ee86 img
{
    width: 100%;
}
.elementor-183820 .elementor-element.elementor-element-dbe9ba4
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 93px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-dbe9ba4.e-con
{
    --align-self: flex-start;
}
.elementor-183820 .elementor-element.elementor-element-beea71d>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-183820 .elementor-element.elementor-element-beea71d.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-183820 .elementor-element.elementor-element-beea71d.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-183820 .elementor-element.elementor-element-beea71d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-183820 .elementor-element.elementor-element-beea71d .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-beea71d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-183820 .elementor-element.elementor-element-beea71d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-baf5d9b>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-183820 .elementor-element.elementor-element-baf5d9b.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-baf5d9b
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-731daae
{
    --display: flex;
    --justify-content: center;
    --margin-top: 65px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-731daae.e-con
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-8c85ac8>.elementor-widget-container
{
    padding: 0 0 0 80px;
}
.elementor-183820 .elementor-element.elementor-element-8c85ac8.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-183820 .elementor-element.elementor-element-8c85ac8.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-183820 .elementor-element.elementor-element-8c85ac8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-183820 .elementor-element.elementor-element-8c85ac8 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-8c85ac8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-8c85ac8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-477d557>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-183820 .elementor-element.elementor-element-477d557.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-477d557
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-a351a4d
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-b963c4b>.elementor-widget-container
{
    padding: 0 0 0 80px;
}
.elementor-183820 .elementor-element.elementor-element-b963c4b.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-183820 .elementor-element.elementor-element-b963c4b.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-183820 .elementor-element.elementor-element-b963c4b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-183820 .elementor-element.elementor-element-b963c4b .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-b963c4b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-183820 .elementor-element.elementor-element-b963c4b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-9a3e7d0>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-183820 .elementor-element.elementor-element-9a3e7d0.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-9a3e7d0
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-0d837c5
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-07b9412
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-e7e6d7d.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-e7e6d7d.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-e7e6d7d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-e7e6d7d .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-e7e6d7d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-183820 .elementor-element.elementor-element-e7e6d7d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-5113a36
{
    width: var(--container-widget-width,85%);
    max-width: 85%;
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-8f81847
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-e74a487.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-e74a487.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-e74a487.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-b9b90da
{
    width: var(--container-widget-width,85%);
    max-width: 85%;
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-ed0cdf6
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-6b558a7.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-6b558a7.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-6b558a7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-67a0ebc
{
    width: var(--container-widget-width,85%);
    max-width: 85%;
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-291cc24
{
    --display: flex;
    --margin-top: 45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-b4b879f.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-b4b879f.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-b4b879f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-ed2978e
{
    width: var(--container-widget-width,85%);
    max-width: 85%;
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-b9f201c
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-7b13ea5.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-7b13ea5.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-7b13ea5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-b8aedef
{
    width: var(--container-widget-width,85%);
    max-width: 85%;
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-6cc3755
{
    --display: flex;
    --margin-top: 29px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-b458fac.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-183820 .elementor-element.elementor-element-b458fac.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-183820 .elementor-element.elementor-element-b458fac.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-e4ce587
{
    width: var(--container-widget-width,85%);
    max-width: 85%;
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-f7effc8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-89c8fda>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-183820 .elementor-element.elementor-element-89c8fda.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-89c8fda
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-89c8fda .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-984b51c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-984b51c .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-984b51c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-984b51c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-984b51c
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-984b51c .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-984b51c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-cac7f77
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-eaafe04
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-2314280.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-2314280
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-2314280 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-b4d1aaf
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-b4d1aaf .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-b4d1aaf .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-729559c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-c278ee0
{
    --display: flex;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-7be87d9
{
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-183820 .elementor-element.elementor-element-7be87d9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.3em;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-d366fed
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-183820 .elementor-element.elementor-element-108a277>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-183820 .elementor-element.elementor-element-108a277
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-82eae88
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-0048ddf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-ca77bf6
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-df54585
{
    --display: flex;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-645efca .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-7cb2a58
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-83239d3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-183820 .elementor-element.elementor-element-83239d3
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-d876b44
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-4729103
{
    --display: flex;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-b8e79c4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-9065ccd
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-97601a9
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-244f775
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-231bfc3
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-7fd84c5
{
    --display: flex;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-22f5fe5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-4443683
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-f48abb2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-183820 .elementor-element.elementor-element-f48abb2
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-1da7655
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-25804d9
{
    --display: flex;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-136fc25 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-2a4d523
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-272a21d
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-9e852ae
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-37627ec
{
    width: var(--container-widget-width,39.467%);
    max-width: 39.467%;
    --container-widget-width: 39.467%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-37627ec>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-183820 .elementor-element.elementor-element-37627ec.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-37627ec .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 31px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-1d393b6 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 36px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-1d393b6 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-1d393b6 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-1d393b6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-1d393b6.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-1d393b6
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-1d393b6 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-1d393b6 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-0206402
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 61px;
    --padding-bottom: 61px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-0206402:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-0206402>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-183820 .elementor-element.elementor-element-9f3adaf
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-cff9b0a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-cff9b0a.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-cff9b0a
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-cff9b0a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-ecdfe97
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-ecdfe97 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-ecdfe97 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-e2ac678
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-877d3f1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-183820 .elementor-element.elementor-element-3bdec2b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-4d6f19e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.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-183820 .elementor-element.elementor-element-1c4314d .elementor-counter
{
    gap: 9px;
}
.elementor-183820 .elementor-element.elementor-element-1c4314d .elementor-counter-number-wrapper
{
    color: #f24c2c;
    font-family: "Arimo",Sans-serif;
    font-size: 52px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-183820 .elementor-element.elementor-element-1c4314d .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-183820 .elementor-element.elementor-element-49a6e03
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-183820 .elementor-element.elementor-element-71c5724
{
    --spacer-size: 100px;
}
.elementor-183820 .elementor-element.elementor-element-71c5724>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-47ec1cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-10c6244 .elementor-counter
{
    gap: 9px;
}
.elementor-183820 .elementor-element.elementor-element-10c6244 .elementor-counter-number-wrapper
{
    color: #f24c2c;
    font-family: "Arimo",Sans-serif;
    font-size: 52px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-183820 .elementor-element.elementor-element-10c6244 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-183820 .elementor-element.elementor-element-4d044c1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-4db7758
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-f76c9de
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-f76c9de:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-f76c9de>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-183820 .elementor-element.elementor-element-cab4d8e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-94387d5
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-183820 .elementor-element.elementor-element-94387d5.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-94387d5 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-183820 .elementor-element.elementor-element-94387d5 .elementor-counter
{
    gap: 12px;
}
.elementor-183820 .elementor-element.elementor-element-94387d5 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 52px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-183820 .elementor-element.elementor-element-41473a3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-d3bfec0
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-183820 .elementor-element.elementor-element-d3bfec0.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-d3bfec0 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-183820 .elementor-element.elementor-element-d3bfec0 .elementor-counter
{
    gap: 12px;
}
.elementor-183820 .elementor-element.elementor-element-d3bfec0 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 52px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-183820 .elementor-element.elementor-element-2946cd7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-4a30556
{
    width: var(--container-widget-width,86.704%);
    max-width: 86.704%;
    --container-widget-width: 86.704%;
    --container-widget-flex-grow: 0;
}
.elementor-183820 .elementor-element.elementor-element-4a30556.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-4a30556 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-183820 .elementor-element.elementor-element-4a30556 .elementor-counter
{
    gap: 12px;
}
.elementor-183820 .elementor-element.elementor-element-4a30556 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 52px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-183820 .elementor-element.elementor-element-eeabb1a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-b47b2b3 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-b47b2b3 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-b47b2b3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-b47b2b3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-b47b2b3
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-b47b2b3 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-b47b2b3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-af058e4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-af058e4:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-af058e4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-183820 .elementor-element.elementor-element-c6641ff
{
    --display: flex;
}
.elementor-183820 .elementor-element.elementor-element-94cfb5f
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-94cfb5f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 43.57px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-ceb2dd3
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-ceb2dd3 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-ceb2dd3 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-e70de37
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-e70de37>.elementor-widget-container
{
    padding: 30px 0 30px 0;
}
.elementor-183820 .elementor-element.elementor-element-e70de37.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-a060871
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-6c8802a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-6c8802a:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-6c8802a.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-c61b284.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-c61b284.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-183820 .elementor-element.elementor-element-c61b284.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-183820 .elementor-element.elementor-element-c61b284.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 37%;
}
.elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-b0c061e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-b0c061e:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-b0c061e.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-8bcc584
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-8bcc584:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-8bcc584.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-023b523
{
    width: var(--container-widget-width,81.678%);
    max-width: 81.678%;
    --container-widget-width: 81.678%;
    --container-widget-flex-grow: 0;
}
.elementor-183820 .elementor-element.elementor-element-023b523.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-023b523.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-183820 .elementor-element.elementor-element-023b523.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-183820 .elementor-element.elementor-element-023b523.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 37%;
}
.elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-3e0d81d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-422e5e4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --padding-top: 18px;
    --padding-bottom: 18px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-422e5e4:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-422e5e4.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-b83c390
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --padding-top: 24px;
    --padding-bottom: 24px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-b83c390:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-b83c390.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be
{
    width: var(--container-widget-width,83.07%);
    max-width: 83.07%;
    --container-widget-width: 83.07%;
    --container-widget-flex-grow: 0;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50%;
}
.elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-ff54a28
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-4bfb916 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 36px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-4bfb916 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-4bfb916 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-4bfb916>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-4bfb916
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-4bfb916 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-4bfb916 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-27b34ec
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-3801871
{
    --display: flex;
    --margin-top: 70px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-e88acbe
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-e88acbe .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-7cc28b5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-7cc28b5 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-7cc28b5 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .neb-protected-content-message, .elementor-widget-nested-tabs .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-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-183820 .elementor-element.elementor-element-be53ae0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-183820 .elementor-element.elementor-element-5304d85
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-2a50d18
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-1195b0d img
{
    height: 100px;
}
.elementor-183820 .elementor-element.elementor-element-24d8f03
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-8254dd6 img
{
    height: 100px;
}
.elementor-183820 .elementor-element.elementor-element-6bc7639
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-a6b3837
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-284a1df>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-284a1df.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-183820 .elementor-element.elementor-element-284a1df
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-284a1df img
{
    width: 100%;
}
.elementor-183820 .elementor-element.elementor-element-e5d7bed
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-b80ee2e img
{
    width: 100%;
    height: 100px;
}
.elementor-183820 .elementor-element.elementor-element-f81f114
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-127d50a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-183820 .elementor-element.elementor-element-943048f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-5595fba
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-0058103
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-2df739d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-1a6d51f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-cbc781b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-e7e0619
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-5d33d6b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-1d34454
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-8253b09
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-ac87efb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-15ee1ad
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-96a30e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-0501d64
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-44dff3e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-bba719f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-408a1d7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-0c6b3cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-334ccff
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-c0e2a47
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-fff2aca
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-9c520b5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-4d144a3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-183820 .elementor-element.elementor-element-83c682a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-9d7794a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-a87184d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-2b97fd4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-919a4b2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-c7ebf61
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-41297e4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-8c84d2d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-78eaef6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-36fd105
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-53ca5c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-d69dd76
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-bc6fd87
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-b6d169b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-c1ea5aa
{
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 25px;
    --n-tabs-gap: 30px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-padding-top: 10px;
    --n-tabs-title-padding-right: 40px;
    --n-tabs-title-padding-bottom: 10px;
    --n-tabs-title-padding-left: 40px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #000;
    --n-tabs-title-color-active: #fff;
    --n-tabs-icon-color: #000;
    --n-tabs-icon-color-active: #fff;
}
.elementor-183820 .elementor-element.elementor-element-c1ea5aa>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-c1ea5aa.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #1754d5;
}
.elementor-183820 .elementor-element.elementor-element-c1ea5aa.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-183820 .elementor-element.elementor-element-c1ea5aa.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #f24c2c;
    border-style: solid;
    border-width: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-c1ea5aa.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    line-height: 29px;
}
.elementor-183820 .elementor-element.elementor-element-c1ea5aa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover
{
    --n-tabs-title-color-hover: #fff;
    --n-tabs-icon-color-hover: #1754d5;
}
.elementor-183820 .elementor-element.elementor-element-ea39f5c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-0a45929 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 36px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-0a45929 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-0a45929 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-0a45929>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-0a45929
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-0a45929 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-0a45929 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-f758081
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-f758081:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-f758081>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-183820 .elementor-element.elementor-element-97d7caa.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-97d7caa
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-97d7caa .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-6212f80
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-6212f80 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-6212f80 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-7c6a0d1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-90f894a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-183820 .elementor-element.elementor-element-90f894a:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-90f894a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-183820 .elementor-element.elementor-element-9026590>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-183820 .elementor-element.elementor-element-9026590
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-9026590 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-8fc5451>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-183820 .elementor-element.elementor-element-8fc5451
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-4ba434a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-183820 .elementor-element.elementor-element-4ba434a:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-4ba434a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-183820 .elementor-element.elementor-element-15b6dfa>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-183820 .elementor-element.elementor-element-15b6dfa
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-15b6dfa .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-e983356>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-183820 .elementor-element.elementor-element-e983356
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-f7b1341
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-183820 .elementor-element.elementor-element-208b6e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-183820 .elementor-element.elementor-element-208b6e7:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-208b6e7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-183820 .elementor-element.elementor-element-4a37233>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-183820 .elementor-element.elementor-element-4a37233
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-4a37233 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-55a02c7>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-183820 .elementor-element.elementor-element-55a02c7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-9415a51
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-183820 .elementor-element.elementor-element-9415a51:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-9415a51>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-183820 .elementor-element.elementor-element-7e3c897>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-183820 .elementor-element.elementor-element-7e3c897
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-7e3c897 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-18c9d5e>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-183820 .elementor-element.elementor-element-18c9d5e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-36dc40a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-183820 .elementor-element.elementor-element-b9b4792
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-183820 .elementor-element.elementor-element-b9b4792:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-b9b4792>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-183820 .elementor-element.elementor-element-aa9b604>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-183820 .elementor-element.elementor-element-aa9b604
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-aa9b604 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-d3baaf8>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-183820 .elementor-element.elementor-element-d3baaf8
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-6e175c2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-183820 .elementor-element.elementor-element-6e175c2:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-6e175c2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-183820 .elementor-element.elementor-element-80e28e7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-183820 .elementor-element.elementor-element-80e28e7
{
    text-align: left;
}
.elementor-183820 .elementor-element.elementor-element-80e28e7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-61697b1>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-183820 .elementor-element.elementor-element-61697b1
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-0f5d79d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-4f25ce4>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-183820 .elementor-element.elementor-element-4f25ce4.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-4f25ce4
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-4f25ce4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-83bc058 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-83bc058 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-83bc058 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-83bc058>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-83bc058
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-83bc058 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-83bc058 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-f42b372
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-f42b372:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-f42b372>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-183820 .elementor-element.elementor-element-f42b372.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-6300d07>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-6300d07.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-6300d07
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-6300d07 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-7c0b21d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-7c0b21d .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-7c0b21d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-f94dac0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 25px;
    --margin-bottom: -20px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-cfe874c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-a9828d3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-5efea76
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-b5db284
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17.5px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-e292854
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-5c5a268
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-c9eeddd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-2f76177>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-2f76177.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-2f76177.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-2f76177.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-7435af2>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-7435af2.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-7435af2.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-7435af2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-da282b0>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-da282b0.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-da282b0.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-da282b0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-796a79a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-183820 .elementor-element.elementor-element-f39d9ca
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-f39d9ca img
{
    width: 75%;
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 2px 8px 23px 6px #0c44ba;
}
.elementor-183820 .elementor-element.elementor-element-e9d434c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-645e36d>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-645e36d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-645e36d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-645e36d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-b95edb1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-9286f09
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-57d23af
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-c75cc44
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-5e43385>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-5e43385.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-5e43385.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-5e43385.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-4a533fa
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-4a533fa.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-20a4bb2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-10454d9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-2f84f03>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-183820 .elementor-element.elementor-element-2f84f03.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-2f84f03
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-2f84f03 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 31px;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-7d345e8 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-7d345e8 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-7d345e8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-7d345e8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-7d345e8
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-7d345e8 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-7d345e8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-564f616
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-e066c64>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-e066c64
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-e066c64 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-abbcb63
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-abbcb63 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-abbcb63 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-25eee6d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-4ee3838
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-183820 .elementor-element.elementor-element-4ee3838:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-a399759.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-a399759.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-a399759.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-a399759.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-c4803e5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-183820 .elementor-element.elementor-element-c4803e5:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-92333be.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-92333be.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-92333be.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-92333be.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-bc8745d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-183820 .elementor-element.elementor-element-bc8745d:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-f1a17bb .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-c266ff1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-183820 .elementor-element.elementor-element-c266ff1:hover
{
    background-color: #f6f6f6;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-931e6b4 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-a7336d3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-a7336d3:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-a7336d3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-183820 .elementor-element.elementor-element-7b13fa8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-7b13fa8.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-7b13fa8
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-7b13fa8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-ebb9846
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-ebb9846 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-ebb9846 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-c61f8ca
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-115be07
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-183820 .elementor-element.elementor-element-115be07::before, .elementor-183820 .elementor-element.elementor-element-115be07>.elementor-background-video-container::before, .elementor-183820 .elementor-element.elementor-element-115be07>.e-con-inner>.elementor-background-video-container::before, .elementor-183820 .elementor-element.elementor-element-115be07>.elementor-background-slideshow::before, .elementor-183820 .elementor-element.elementor-element-115be07>.e-con-inner>.elementor-background-slideshow::before, .elementor-183820 .elementor-element.elementor-element-115be07>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-183820 .elementor-element.elementor-element-0a1023b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-0a1023b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-0a1023b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-0a1023b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-0a1023b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-0a1023b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-dc4b498.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-dc4b498.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-dc4b498.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-dc4b498 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-dc4b498 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-dc4b498 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-8fe8c0b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-8fe8c0b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-8fe8c0b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-8fe8c0b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-8fe8c0b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-8fe8c0b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-ed1e4d7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-ed1e4d7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-ed1e4d7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-ed1e4d7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-ed1e4d7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-ed1e4d7 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-2527ba8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-2527ba8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-2527ba8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-2527ba8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-2527ba8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-2527ba8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-a19e76d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-a19e76d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-a19e76d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-a19e76d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-a19e76d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-a19e76d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-6edae9d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-6edae9d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-6edae9d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-6edae9d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-6edae9d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-6edae9d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-a11b88d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-a11b88d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-a11b88d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-a11b88d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-a11b88d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-a11b88d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-fadad06.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-fadad06.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-fadad06.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-fadad06 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-183820 .elementor-element.elementor-element-fadad06 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-fadad06 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-183820 .elementor-element.elementor-element-9db2938
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-9db2938:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-9db2938>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-2887.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-183820 .elementor-element.elementor-element-f28fcf2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-65d20a1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-61cbf3e .elementor-image-box-description
{
    color: #fff;
}
.elementor-183820 .elementor-element.elementor-element-7964a2f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-652d7af
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-7fd048c>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-7fd048c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-7fd048c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-7fd048c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50px;
}
.elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-3c9d984
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-e65fb34
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-b7a3c2d>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-b7a3c2d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-b7a3c2d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-b7a3c2d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-b7a3c2d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-183820 .elementor-element.elementor-element-b7a3c2d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-b7a3c2d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-cff7b73
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-68782a2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-83aff64>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-83aff64.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-83aff64.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-83aff64.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-83aff64 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-183820 .elementor-element.elementor-element-83aff64 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-83aff64 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-9162a4f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-b64e054
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 25px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-74e160a>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-74e160a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-74e160a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-74e160a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-15554da
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-63b7da0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-92e7a9c>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-92e7a9c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-92e7a9c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-92e7a9c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-92e7a9c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50px;
}
.elementor-183820 .elementor-element.elementor-element-92e7a9c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-92e7a9c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-b7096c8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-8327bf4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: -10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca>.elementor-widget-container
{
    margin: -0 0 0 10px;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 53px;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-65d04ca .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-32ad87a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-6bb77c7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-1b4d328>.elementor-widget-container
{
    margin: -10px 0 0 -10px;
}
.elementor-183820 .elementor-element.elementor-element-1b4d328.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-1b4d328.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-1b4d328.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-1b4d328 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-183820 .elementor-element.elementor-element-1b4d328 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-1b4d328 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-40c1886
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-82f571b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: -8px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-d7c82fe>.elementor-widget-container
{
    margin: -45px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-d7c82fe.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-183820 .elementor-element.elementor-element-d7c82fe.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-d7c82fe.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-183820 .elementor-element.elementor-element-d7c82fe .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-183820 .elementor-element.elementor-element-d7c82fe .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-183820 .elementor-element.elementor-element-d7c82fe .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-183820 .elementor-element.elementor-element-42f8e23
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-abc1547
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-95e88c1 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-95e88c1 .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-95e88c1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-95e88c1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-95e88c1
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-95e88c1 .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-95e88c1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-dae016b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-fcbe42d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-fcbe42d
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-fcbe42d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-ed95d19
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-ed95d19 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-ed95d19 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-404324a
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-404324a.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-13705d7
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-02f48aa
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-183820 .elementor-element.elementor-element-02f48aa.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-9ebe2d1 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-183820 .elementor-element.elementor-element-9ebe2d1 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-183820 .elementor-element.elementor-element-9ebe2d1 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-183820 .elementor-element.elementor-element-079cab3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-079cab3.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-18e3010 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-183820 .elementor-element.elementor-element-18e3010 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-183820 .elementor-element.elementor-element-18e3010 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-183820 .elementor-element.elementor-element-e82d2fe
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-e82d2fe.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-ba291e9 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-183820 .elementor-element.elementor-element-ba291e9 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-183820 .elementor-element.elementor-element-ba291e9 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-183820 .elementor-element.elementor-element-4e472c3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-69e7b33
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-183820 .elementor-element.elementor-element-69e7b33.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-ab44c71 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-183820 .elementor-element.elementor-element-ab44c71 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-183820 .elementor-element.elementor-element-ab44c71 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-183820 .elementor-element.elementor-element-1ea66bb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-1ea66bb.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-5f051bd .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-183820 .elementor-element.elementor-element-5f051bd .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-183820 .elementor-element.elementor-element-5f051bd .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-183820 .elementor-element.elementor-element-6d058a5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-183820 .elementor-element.elementor-element-fa844c0
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-66b2d34
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-cf9a29f>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-183820 .elementor-element.elementor-element-cf9a29f.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-cf9a29f
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-cf9a29f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-de7b94e .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 36px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-de7b94e .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-de7b94e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-de7b94e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-de7b94e
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-de7b94e .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-de7b94e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-91ca5a7:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-91ca5a7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-183820 .elementor-element.elementor-element-91ca5a7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-183820 .elementor-element.elementor-element-91ca5a7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-183820 .elementor-element.elementor-element-471e7c9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-471e7c9.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-471e7c9
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-471e7c9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-95687dc
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-95687dc>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-95687dc .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-95687dc .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-183820 .elementor-element.elementor-element-b4aa76e
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-183820 .elementor-element.elementor-element-6c91de3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-183820 .elementor-element.elementor-element-6c91de3
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-4e548c1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-183820 .elementor-element.elementor-element-4e548c1
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-183820 .elementor-element.elementor-element-839335c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-fc5cad0>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-183820 .elementor-element.elementor-element-fc5cad0.elementor-element
{
    --align-self: center;
}
.elementor-183820 .elementor-element.elementor-element-fc5cad0
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-fc5cad0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-ae5951b .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 36px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 15px 10px 15px;
}
.elementor-183820 .elementor-element.elementor-element-ae5951b .elementor-button:hover, .elementor-183820 .elementor-element.elementor-element-ae5951b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-ae5951b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-ae5951b
{
    z-index: 2;
}
.elementor-183820 .elementor-element.elementor-element-ae5951b .elementor-button:hover svg, .elementor-183820 .elementor-element.elementor-element-ae5951b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-183820 .elementor-element.elementor-element-a804e7e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-6784f9f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-183820 .elementor-element.elementor-element-6784f9f
{
    text-align: center;
}
.elementor-183820 .elementor-element.elementor-element-6784f9f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-b7e696f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-183820 .elementor-element.elementor-element-b7e696f .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-183820 .elementor-element.elementor-element-b7e696f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-nested-accordion .neb-protected-content-message, .elementor-widget-nested-accordion .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-183820 .elementor-element.elementor-element-28f863f
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #f6f6f6;
    --border-color: #f6f6f6;
    --border-radius: 0px 0px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-28f863f:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-28f863f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-28f863f:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-28f863f, .elementor-183820 .elementor-element.elementor-element-28f863f::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-780de86
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 0px 0px 0px 0px;
}
.elementor-183820 .elementor-element.elementor-element-c90e913>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-c90e913
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-4be88df
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #f6f6f6;
    --border-color: #f6f6f6;
    --border-radius: 0px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-4be88df:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-4be88df>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-4be88df:hover
{
    --border-radius: 0px 0px 0px 0px;
    --border-top-left-radius: 0px;
    --border-top-right-radius: 0px;
    --border-bottom-right-radius: 0px;
    --border-bottom-left-radius: 0px;
}
.elementor-183820 .elementor-element.elementor-element-4be88df, .elementor-183820 .elementor-element.elementor-element-4be88df::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-1a543b3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-243114e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-243114e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-0dad066
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-183820 .elementor-element.elementor-element-0dad066:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-0dad066>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-0dad066:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-0dad066, .elementor-183820 .elementor-element.elementor-element-0dad066::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-6bf30a8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-d14d916
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-eb4fb6a
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-eb4fb6a:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-eb4fb6a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-eb4fb6a:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-eb4fb6a, .elementor-183820 .elementor-element.elementor-element-eb4fb6a::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-a70c2f3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-bc4c3be
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-72aa5ad
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-72aa5ad:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-72aa5ad>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-72aa5ad:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-72aa5ad, .elementor-183820 .elementor-element.elementor-element-72aa5ad::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-3a361de
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-6bf6664
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-6f93947
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-6f93947:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-6f93947>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-6f93947:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-6f93947, .elementor-183820 .elementor-element.elementor-element-6f93947::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-2d78845
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-10b186a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-43f4aaf
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-43f4aaf:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-43f4aaf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-43f4aaf:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-43f4aaf, .elementor-183820 .elementor-element.elementor-element-43f4aaf::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-d0bdeb0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-711277c
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-238daaf
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-238daaf:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-238daaf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-238daaf:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-238daaf, .elementor-183820 .elementor-element.elementor-element-238daaf::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-482a22e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-6ef10a0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-fe203c6
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-fe203c6:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-fe203c6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-fe203c6:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-fe203c6, .elementor-183820 .elementor-element.elementor-element-fe203c6::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-40c329d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-839c8a7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-0b1c430
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-0b1c430:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-0b1c430>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-0b1c430:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-0b1c430, .elementor-183820 .elementor-element.elementor-element-0b1c430::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-41c45a1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-ef0e474
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-4a583fc
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-183820 .elementor-element.elementor-element-4a583fc:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-4a583fc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-183820 .elementor-element.elementor-element-4a583fc:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-183820 .elementor-element.elementor-element-4a583fc, .elementor-183820 .elementor-element.elementor-element-4a583fc::before
{
    --border-transition: .3s;
}
.elementor-183820 .elementor-element.elementor-element-f9f5e01
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-183820 .elementor-element.elementor-element-ff38089
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-183820 .elementor-element.elementor-element-64d99b6
{
    --n-accordion-title-font-size: 20px;
    --n-accordion-title-justify-content: space-between;
    --n-accordion-title-flex-grow: 1;
    --n-accordion-title-icon-order: initial;
    --n-accordion-item-title-space-between: 15px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-border-radius: 8px 8px 8px 8px;
    --n-accordion-title-active-color: #000;
    --n-accordion-icon-size: 15px;
}
.elementor-183820 .elementor-element.elementor-element-64d99b6>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-183820 .elementor-element.elementor-element-64d99b6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-183820 .elementor-element.elementor-element-64d99b6
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-183820 .elementor-element.elementor-element-64d99b6>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
: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-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-dbe9ba4
    {
        --margin-top: 260px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-731daae
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-a351a4d
    {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b9f201c
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-89c8fda
    {
        width: var(--container-widget-width,556.797px);
        max-width: 556.797px;
        --container-widget-width: 556.797px;
        --container-widget-flex-grow: 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-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-c61b284>.elementor-widget-container
    {
        margin: 0 0 0 10px;
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b3ad20>.elementor-widget-container
    {
        margin: 0 0 0 10px;
        padding: 0 10px 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-90f894a
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 20px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-4ba434a
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-4f25ce4
    {
        width: var(--container-widget-width,556.797px);
        max-width: 556.797px;
        --container-widget-width: 556.797px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-25eee6d
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
}
@media(max-width: 1024px)
{
    .elementor-183820 .elementor-element.elementor-element-98d061c
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-183820 .elementor-element.elementor-element-98d061c:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-98d061c>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: top right;
        background-repeat: no-repeat;
    }
    .elementor-183820 .elementor-element.elementor-element-b78547c
    {
        --margin-top: 150px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .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-183820 .elementor-element.elementor-element-c5f1089
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-4a5f168 img
    {
        width: 66%;
    }
    .elementor-183820 .elementor-element.elementor-element-5d721e6 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-36bd65b .elementor-divider-separator
    {
        width: 108px;
    }
    .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-183820 .elementor-element.elementor-element-edcb335
    {
        width: var(--container-widget-width,182.297px);
        max-width: 182.297px;
        --container-widget-width: 182.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-a02da80>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-a02da80
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-183820 .elementor-element.elementor-element-c477c72>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-c477c72
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a
    {
        width: var(--container-widget-width,182.297px);
        max-width: 182.297px;
        --container-widget-width: 182.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-183820 .elementor-element.elementor-element-47bf9ca>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-47bf9ca
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-183820 .elementor-element.elementor-element-8f265da>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-8f265da
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409
    {
        width: var(--container-widget-width,189.328px);
        max-width: 189.328px;
        --container-widget-width: 189.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-title
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-17d42ba>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-17d42ba
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-right .elementor-image-box-img
    {
        margin-left: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-left .elementor-image-box-img
    {
        margin-right: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-789ed18>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-789ed18
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-a3f06e9
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-183820 .elementor-element.elementor-element-a162336.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-a162336.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-a162336.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-a162336 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-a162336 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-183820 .elementor-element.elementor-element-81c4b4c
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-7e0ce4b
    {
        --margin-top: 16px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-f87b7e0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-f87b7e0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-f87b7e0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-f87b7e0 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-f87b7e0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-3256796
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-6a45834
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-183820 .elementor-element.elementor-element-c8aad4b
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-82c6f23
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-32b4fd1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-32b4fd1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-32b4fd1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-32b4fd1 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-89001c7
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-d313ced
    {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-3c8498c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-3c8498c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-3c8498c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-3c8498c .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-1c3411e
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-8b25f60.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8b25f60.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8b25f60.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8b25f60 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-ceb8f7a
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d>.elementor-widget-container
    {
        margin: 0 0 0 -25px;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-baf5d9b
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-477d557
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-9a3e7d0
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-e7e6d7d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e7e6d7d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e7e6d7d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e7e6d7d .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-5113a36>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5113a36
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-e74a487.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e74a487.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e74a487.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-b9b90da>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b9b90da
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-183820 .elementor-element.elementor-element-67a0ebc>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-67a0ebc
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-291cc24
    {
        --margin-top: 32px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b4b879f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b4b879f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b4b879f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed2978e>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ed2978e
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-b8aedef>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b8aedef
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-6cc3755
    {
        --margin-top: 38px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b458fac.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b458fac.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b458fac.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-e4ce587>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-e4ce587
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-89c8fda
    {
        width: var(--container-widget-width,315px);
        max-width: 315px;
        --container-widget-width: 315px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7be87d9
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-183820 .elementor-element.elementor-element-d366fed
    {
        font-size: 18px;
    }
    .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-183820 .elementor-element.elementor-element-82eae88.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-ca77bf6.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-7cb2a58
    {
        font-size: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-9065ccd
    {
        font-size: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-97601a9.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-231bfc3.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-4443683
    {
        font-size: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-2a4d523
    {
        font-size: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-272a21d.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-37627ec
    {
        width: var(--container-widget-width,462.25px);
        max-width: 462.25px;
        --container-widget-width: 462.25px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-37627ec .elementor-heading-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-1c4314d .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-10c6244 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-4a30556
    {
        width: var(--container-widget-width,201.625px);
        max-width: 201.625px;
        --container-widget-width: 201.625px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-e70de37
    {
        width: var(--container-widget-width,665.594px);
        max-width: 665.594px;
        --container-widget-width: 665.594px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6c8802a
    {
        --padding-top: 12px;
        --padding-bottom: 12px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-b0c061e
    {
        --padding-top: 12px;
        --padding-bottom: 12px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-2c98acb>.elementor-widget-container
    {
        margin: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-8bcc584
    {
        --padding-top: 12px;
        --padding-bottom: 12px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523
    {
        width: var(--container-widget-width,203.641px);
        max-width: 203.641px;
        --container-widget-width: 203.641px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523>.elementor-widget-container
    {
        margin: 0 0 0 10px;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be
    {
        width: var(--container-widget-width,191.734px);
        max-width: 191.734px;
        --container-widget-width: 191.734px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be>.elementor-widget-container
    {
        margin: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-36dc40a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-4f25ce4
    {
        width: var(--container-widget-width,397.797px);
        max-width: 397.797px;
        --container-widget-width: 397.797px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-4f25ce4 .elementor-heading-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-f94dac0
    {
        --gap: 0px 20px;
        --row-gap: 0px;
        --column-gap: 20px;
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-a9828d3
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-5efea76
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-b5db284
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-5c5a268
    {
        --gap: 0px 10px;
        --row-gap: 0px;
        --column-gap: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-c9eeddd
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-796a79a
    {
        --justify-content: center;
    }
    .elementor-183820 .elementor-element.elementor-element-796a79a.e-con
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-f39d9ca>.elementor-widget-container
    {
        margin: 80px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f39d9ca.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-e9d434c
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-b95edb1
    {
        --gap: 0px 20px;
        --row-gap: 0px;
        --column-gap: 20px;
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-57d23af
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-c75cc44
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-4a533fa
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-25eee6d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be>.elementor-widget-container
    {
        margin: 0 10px 0 -15px;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-f1a17bb .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-931e6b4 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-c61f8ca
    {
        --min-height: 250px;
    }
    .elementor-183820 .elementor-element.elementor-element-9db2938
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-f28fcf2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-61cbf3e>.elementor-widget-container
    {
        margin: 0 0 0 -10px;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-61cbf3e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-61cbf3e .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-652d7af
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-e65fb34
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b7a3c2d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-b7a3c2d .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-68782a2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-83aff64 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-83aff64 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-b64e054
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-63b7da0
    {
        --margin-top: -75px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c>.elementor-widget-container
    {
        margin: 0 0 0 -6px;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-8327bf4
    {
        --margin-top: -100px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-65d04ca>.elementor-widget-container
    {
        margin: 0 0 0 5px;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-65d04ca .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-65d04ca .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-6bb77c7
    {
        --margin-top: -60px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-1b4d328 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-1b4d328 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-82f571b
    {
        --margin-top: -45px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-d7c82fe .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-183820 .elementor-element.elementor-element-d7c82fe .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-abc1547
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 30px;
        --padding-right: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-13705d7
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-13705d7.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-02f48aa
    {
        --justify-content: center;
    }
    .elementor-183820 .elementor-element.elementor-element-02f48aa.e-con
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-9ebe2d1 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-079cab3
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-18e3010 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-e82d2fe
    {
        --justify-content: center;
    }
    .elementor-183820 .elementor-element.elementor-element-ba291e9 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-4e472c3
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-4e472c3.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-69e7b33
    {
        --justify-content: center;
    }
    .elementor-183820 .elementor-element.elementor-element-69e7b33.e-con
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-ab44c71 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-183820 .elementor-element.elementor-element-1ea66bb
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-5f051bd .elementor-button
    {
        font-size: 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-6d058a5
    {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-6d058a5.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-fa844c0 img
    {
        width: 75%;
    }
    .elementor-183820 .elementor-element.elementor-element-64d99b6>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-183820 .elementor-element.elementor-element-98d061c:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-98d061c>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: top right;
    }
    .elementor-183820 .elementor-element.elementor-element-98d061c
    {
        --padding-top: 50px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b78547c
    {
        --margin-top: 350px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-b6275b4>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b6275b4
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-b6275b4 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-33d19e3
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-33d19e3 .elementor-heading-title
    {
        font-size: 33px;
    }
    .elementor-183820 .elementor-element.elementor-element-3b43797
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-3b43797 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-85af411
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-0914036.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-0914036 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-06440e6
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-da13697
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b11aa0d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-5d721e6>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-5d721e6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 27px;
    }
    .elementor-183820 .elementor-element.elementor-element-36bd65b>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-e743611
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 16px;
        line-height: 27px;
    }
    .elementor-183820 .elementor-element.elementor-element-e743611>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f9e784e
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-2ac0760
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-7f0ea15 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-191b429>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-191b429 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-0e834ed
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-4aaeeeb
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .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-183820 .elementor-element.elementor-element-edcb335
    {
        width: var(--container-widget-width,228.297px);
        max-width: 228.297px;
        --container-widget-width: 228.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-edcb335 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 26%;
    }
    .elementor-183820 .elementor-element.elementor-element-a02da80>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a02da80
    {
        font-size: 13.31px;
    }
    .elementor-183820 .elementor-element.elementor-element-662a3e5
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-326407e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-c477c72>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-c477c72
    {
        font-size: 13.31px;
    }
    .elementor-183820 .elementor-element.elementor-element-7d27991
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a
    {
        width: var(--container-widget-width,228.297px);
        max-width: 228.297px;
        --container-widget-width: 228.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-6ba6a7a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-47bf9ca>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-47bf9ca
    {
        font-size: 13.31px;
    }
    .elementor-183820 .elementor-element.elementor-element-01fe945
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-c10a5f0
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-9d1eaab .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-8f265da>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-8f265da
    {
        font-size: 13.31px;
    }
    .elementor-183820 .elementor-element.elementor-element-54e7fa8
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9431409 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-17d42ba>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-17d42ba
    {
        font-size: 13.31px;
    }
    .elementor-183820 .elementor-element.elementor-element-533a65a
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-ea2ec55 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-183820 .elementor-element.elementor-element-789ed18>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 0 0 12px;
    }
    .elementor-183820 .elementor-element.elementor-element-789ed18
    {
        font-size: 13.31px;
    }
    .elementor-183820 .elementor-element.elementor-element-087278d
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-087278d.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-087278d .elementor-button
    {
        font-size: 16px;
        line-height: 1.2em;
        padding: 10px 25px 10px 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-ecde9b7
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-a3f06e9
    {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-a3f06e9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-183820 .elementor-element.elementor-element-d8b898f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-d8b898f .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-43dcc27
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-56499d9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-a162336 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-a162336 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-81c4b4c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-81c4b4c
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-81c4b4c.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-7e0ce4b
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-f87b7e0 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-f87b7e0 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-3256796>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-3256796
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-3256796.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-6a45834
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-fddca94 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-c8aad4b>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-c8aad4b
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-c8aad4b.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-82c6f23
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-32b4fd1 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-32b4fd1 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-89001c7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-89001c7
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-89001c7.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-d313ced
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-d313ced.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-3c8498c .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-3c8498c .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-1c3411e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-1c3411e
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-1c3411e.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-9766516
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-8b25f60>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-8b25f60 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8b25f60 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-ceb8f7a>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ceb8f7a
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-ceb8f7a.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-dbe9ba4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-beea71d .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-baf5d9b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-baf5d9b.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-baf5d9b
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-731daae
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-8c85ac8 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-477d557>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-477d557.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-477d557
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-a351a4d
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b963c4b .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-9a3e7d0>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9a3e7d0.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-9a3e7d0
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-e7e6d7d .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e7e6d7d .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-5113a36>.elementor-widget-container
    {
        margin: 5px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5113a36.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-5113a36
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-e74a487 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-b9b90da>.elementor-widget-container
    {
        margin: 5px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b9b90da.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-b9b90da
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-183820 .elementor-element.elementor-element-6b558a7 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-67a0ebc>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-67a0ebc.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-67a0ebc
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-291cc24
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b4b879f .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed2978e>.elementor-widget-container
    {
        margin: 5px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ed2978e.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-ed2978e
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13ea5 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-b8aedef>.elementor-widget-container
    {
        margin: 5px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b8aedef.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-b8aedef
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-6cc3755
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-b458fac .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-e4ce587>.elementor-widget-container
    {
        margin: 5px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-e4ce587.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-e4ce587
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-89c8fda .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.6em;
    }
    .elementor-183820 .elementor-element.elementor-element-984b51c .elementor-button
    {
        font-size: 16px;
        padding: 15px 30px 15px 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-cac7f77
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-eaafe04
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-eaafe04.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-2314280
    {
        width: var(--container-widget-width,97.941%);
        max-width: 97.941%;
        --container-widget-width: 97.941%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2314280.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-2314280 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-b4d1aaf>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b4d1aaf .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-729559c.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-c278ee0
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-c278ee0.e-con
    {
        --order: 2;
    }
    .elementor-183820 .elementor-element.elementor-element-7be87d9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-183820 .elementor-element.elementor-element-d366fed>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-d366fed
    {
        font-size: 16px;
        line-height: 26px;
    }
    .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-183820 .elementor-element.elementor-element-108a277>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-108a277
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-108a277 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-183820 .elementor-element.elementor-element-0048ddf.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-df54585
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-645efca .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-183820 .elementor-element.elementor-element-7cb2a58>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7cb2a58
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-183820 .elementor-element.elementor-element-83239d3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-83239d3
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-83239d3 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-183820 .elementor-element.elementor-element-d876b44
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-183820 .elementor-element.elementor-element-4729103
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-b8e79c4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-183820 .elementor-element.elementor-element-9065ccd>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-9065ccd
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-183820 .elementor-element.elementor-element-4fb9c8c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-4fb9c8c
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-4fb9c8c .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-183820 .elementor-element.elementor-element-7fd84c5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-22f5fe5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-183820 .elementor-element.elementor-element-4443683>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-4443683
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-183820 .elementor-element.elementor-element-f48abb2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f48abb2
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-f48abb2 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-183820 .elementor-element.elementor-element-1da7655
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-183820 .elementor-element.elementor-element-25804d9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-136fc25 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-183820 .elementor-element.elementor-element-2a4d523>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2a4d523
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-183820 .elementor-element.elementor-element-e5a66bb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-e5a66bb
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-e5a66bb .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-183820 .elementor-element.elementor-element-37627ec .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-1d393b6 .elementor-button
    {
        font-size: 16px;
        padding: 10px 25px 10px 25px;
    }
    .elementor-183820 .elementor-element.elementor-element-0206402
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-cff9b0a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-cff9b0a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-183820 .elementor-element.elementor-element-ecdfe97>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ecdfe97 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-3bdec2b
    {
        --width: 0%;
    }
    .elementor-183820 .elementor-element.elementor-element-4d6f19e
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-183820 .elementor-element.elementor-element-1c4314d .elementor-counter
    {
        gap: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-1c4314d .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-183820 .elementor-element.elementor-element-1c4314d .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-47ec1cf
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-10c6244 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-10c6244 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-183820 .elementor-element.elementor-element-10c6244 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-cab4d8e
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-94387d5
    {
        width: var(--container-widget-width,120px);
        max-width: 120px;
        --container-widget-width: 120px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-94387d5 .elementor-counter
    {
        gap: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-94387d5 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-183820 .elementor-element.elementor-element-94387d5 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-41473a3
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-d3bfec0
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-183820 .elementor-element.elementor-element-d3bfec0 .elementor-counter
    {
        gap: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-d3bfec0 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-183820 .elementor-element.elementor-element-d3bfec0 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-2946cd7
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-4a30556
    {
        width: var(--container-widget-width,131px);
        max-width: 131px;
        --container-widget-width: 131px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-4a30556 .elementor-counter
    {
        gap: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-4a30556 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-183820 .elementor-element.elementor-element-4a30556 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-b47b2b3
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b47b2b3.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-b47b2b3 .elementor-button
    {
        font-size: 16px;
        line-height: 1.2em;
        padding: 10px 10px 10px 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-af058e4
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-c6641ff
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-94cfb5f
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-94cfb5f.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-94cfb5f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-ceb2dd3>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ceb2dd3 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-e70de37>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-e70de37
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-183820 .elementor-element.elementor-element-e70de37.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-a060871
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-c61b284
    {
        width: var(--container-widget-width,302.047px);
        max-width: 302.047px;
        --container-widget-width: 302.047px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-c61b284.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-c61b284 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-2c98acb.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2c98acb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 23%;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523
    {
        width: var(--container-widget-width,298.641px);
        max-width: 298.641px;
        --container-widget-width: 298.641px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-023b523 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-183820 .elementor-element.elementor-element-3e0d81d
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b3ad20
    {
        width: var(--container-widget-width,308.062px);
        max-width: 308.062px;
        --container-widget-width: 308.062px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7b3ad20.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b3ad20 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be
    {
        width: var(--container-widget-width,292.719px);
        max-width: 292.719px;
        --container-widget-width: 292.719px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-f2fc4be .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 83%;
    }
    .elementor-183820 .elementor-element.elementor-element-ff54a28
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-4bfb916
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-4bfb916 .elementor-button
    {
        font-size: 16px;
        line-height: 1.2em;
        padding: 15px 30px 15px 30px;
    }
    .elementor-183820 .elementor-element.elementor-element-27b34ec
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-3801871
    {
        --margin-top: 36px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-e88acbe .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-7cc28b5>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7cc28b5 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-7cc28b5 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-183820 .elementor-element.elementor-element-be53ae0
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-2a50d18
    {
        --width: 33%;
        --flex-direction: row-reverse;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap-reverse;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-1195b0d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-24d8f03
    {
        --width: 33%;
        --flex-direction: row-reverse;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap-reverse;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-8254dd6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6bc7639
    {
        --width: 33%;
        --flex-direction: row-reverse;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap-reverse;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-6bc7639.e-con
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-a6b3837
    {
        --width: 50%;
        --flex-direction: row-reverse;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap-reverse;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-e5d7bed
    {
        --width: 50%;
        --flex-direction: row-reverse;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap-reverse;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-5595fba
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-0058103
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-2df739d
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-1a6d51f
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-cbc781b
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-1d34454
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-8253b09
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-ac87efb
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-15ee1ad
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-96a30e7
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-408a1d7
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-0c6b3cf
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-334ccff
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-c0e2a47
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-9d7794a
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-a87184d
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-2b97fd4
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-919a4b2
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-c7ebf61
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-78eaef6
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-c1ea5aa>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-c1ea5aa
    {
        --n-tabs-title-gap: 25px;
        --n-tabs-title-font-size: 16px;
        --n-tabs-title-direction: row;
        --n-tabs-icon-order: 1;
        --n-tabs-title-justify-content-toggle: initial;
        --n-tabs-title-align-items-toggle: center;
        --n-tabs-icon-size: 12px;
        --n-tabs-icon-gap: 50px;
    }
    .elementor-183820 .elementor-element.elementor-element-c1ea5aa.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
    {
        line-height: 22px;
    }
    .elementor-183820 .elementor-element.elementor-element-0a45929
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-0a45929 .elementor-button
    {
        font-size: 16px;
        line-height: 1.2em;
        padding: 10px 10px 10px 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-f758081
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-97d7caa
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-97d7caa>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-97d7caa.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-97d7caa .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-6212f80>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6212f80 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-7c6a0d1
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-90f894a
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-9026590>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-9026590 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-8fc5451>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-8fc5451
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-4ba434a
    {
        --margin-top: -16px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-15b6dfa>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-15b6dfa .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-e983356>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-e983356
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-f7b1341
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-208b6e7
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-4a37233>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-4a37233 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-55a02c7>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-55a02c7
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-9415a51
    {
        --margin-top: -16px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-7e3c897>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-7e3c897 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-18c9d5e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-18c9d5e
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-36dc40a
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-b9b4792
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-aa9b604>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-aa9b604 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-d3baaf8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-d3baaf8
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-6e175c2
    {
        --margin-top: -16px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-80e28e7>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-80e28e7 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-61697b1>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-61697b1
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-4f25ce4 .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.6em;
    }
    .elementor-183820 .elementor-element.elementor-element-83bc058 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-f42b372
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-6300d07 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-7c0b21d>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7c0b21d .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-f94dac0
    {
        --gap: 44px 25px;
        --row-gap: 44px;
        --column-gap: 25px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-a9828d3
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-450e9c4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-5efea76
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-cc8e07a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-b5db284
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-f2af5f1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-5c5a268
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-c9eeddd
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2f76177 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7435af2 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-da282b0 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-796a79a
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-796a79a.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-f39d9ca>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-e9d434c
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68>.elementor-widget-container
    {
        padding: 8px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5f08f68 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc>.elementor-widget-container
    {
        padding: 8px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-534a8dc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-645e36d .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-b95edb1
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-57d23af
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b6ca6ee .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-c75cc44
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-5e43385 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-4a533fa
    {
        --width: 97.188%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fa1e37d .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-7d345e8 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-564f616
    {
        --padding-top: 36px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-e066c64
    {
        width: var(--container-widget-width,95%);
        max-width: 95%;
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-e066c64>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-e066c64.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-e066c64 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-abbcb63>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-25eee6d
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-a399759
    {
        width: var(--container-widget-width,272px);
        max-width: 272px;
        --container-widget-width: 272px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-a399759 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 31%;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be
    {
        width: var(--container-widget-width,320.047px);
        max-width: 320.047px;
        --container-widget-width: 320.047px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-183820 .elementor-element.elementor-element-92333be .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-183820 .elementor-element.elementor-element-bc8745d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-f1a17bb
    {
        width: var(--container-widget-width,338.062px);
        max-width: 338.062px;
        --container-widget-width: 338.062px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f1a17bb>.elementor-widget-container
    {
        margin: 0 0 0 17px;
        padding: 5px 0 5px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f1a17bb.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-f1a17bb .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-f1a17bb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-183820 .elementor-element.elementor-element-931e6b4
    {
        width: var(--container-widget-width,265px);
        max-width: 265px;
        --container-widget-width: 265px;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-931e6b4 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-931e6b4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 44%;
    }
    .elementor-183820 .elementor-element.elementor-element-a7336d3
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13fa8
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13fa8>.elementor-widget-container
    {
        padding: 10px 5px 10px 5px;
    }
    .elementor-183820 .elementor-element.elementor-element-7b13fa8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-183820 .elementor-element.elementor-element-ebb9846>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ebb9846 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-c61f8ca
    {
        --content-width: 100%;
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-115be07:not(.elementor-motion-effects-element-type-background), .elementor-183820 .elementor-element.elementor-element-115be07>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-image: url("../../gambling/image/Group-634.webp");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-183820 .elementor-element.elementor-element-115be07
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-115be07::before, .elementor-183820 .elementor-element.elementor-element-115be07>.elementor-background-video-container::before, .elementor-183820 .elementor-element.elementor-element-115be07>.e-con-inner>.elementor-background-video-container::before, .elementor-183820 .elementor-element.elementor-element-115be07>.elementor-background-slideshow::before, .elementor-183820 .elementor-element.elementor-element-115be07>.e-con-inner>.elementor-background-slideshow::before, .elementor-183820 .elementor-element.elementor-element-115be07>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-183820 .elementor-element.elementor-element-115be07.e-con
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b>.elementor-widget-container
    {
        margin: 0 40px 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-0a1023b .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498>.elementor-widget-container
    {
        margin: 10px 0 0 40px;
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-dc4b498 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b>.elementor-widget-container
    {
        margin: 0 40px 0 0;
        padding: 5px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-8fe8c0b .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7>.elementor-widget-container
    {
        margin: 0 0 0 25px;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-ed1e4d7 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8>.elementor-widget-container
    {
        margin: 0 35px 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-2527ba8 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d>.elementor-widget-container
    {
        margin: 0 0 0 25px;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-a19e76d .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d>.elementor-widget-container
    {
        margin: -5px 20px 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-6edae9d .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d>.elementor-widget-container
    {
        margin: 0 0 0 30px;
        padding: 0 0 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-a11b88d .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06>.elementor-widget-container
    {
        margin: 0 20px 0 0;
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-fadad06 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-183820 .elementor-element.elementor-element-61cbf3e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-183820 .elementor-element.elementor-element-7fd048c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-b7a3c2d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-83aff64 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-74e160a .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-183820 .elementor-element.elementor-element-63b7da0
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-92e7a9c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-183820 .elementor-element.elementor-element-8327bf4
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-65d04ca .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-6bb77c7
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-1b4d328 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-82f571b
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-d7c82fe .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-183820 .elementor-element.elementor-element-abc1547
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-95e88c1 .elementor-button
    {
        font-size: 16px;
        line-height: 1.2em;
        padding: 10px 10px 10px 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-dae016b
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-fcbe42d
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-fcbe42d>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-fcbe42d.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-fcbe42d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-ed95d19>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-ed95d19 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-404324a
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 16px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-404324a>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-404324a.elementor-element
    {
        --align-self: center;
        --order: 99999/* order end hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-13705d7
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-02f48aa
    {
        --padding-top: 0px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-9ebe2d1 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-183820 .elementor-element.elementor-element-079cab3
    {
        --padding-top: 10px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-18e3010 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-183820 .elementor-element.elementor-element-e82d2fe
    {
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-ba291e9 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-183820 .elementor-element.elementor-element-4e472c3
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-69e7b33
    {
        --margin-top: -8px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-ab44c71 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-183820 .elementor-element.elementor-element-1ea66bb
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-5f051bd .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-183820 .elementor-element.elementor-element-6d058a5.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-fa844c0 img
    {
        width: 90%;
    }
    .elementor-183820 .elementor-element.elementor-element-66b2d34
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-66b2d34.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-de7b94e .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-91ca5a7
    {
        padding: 36px 0 36px 0;
    }
    .elementor-183820 .elementor-element.elementor-element-8787fbe
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-8b240fd
    {
        width: 90%;
    }
    .elementor-183820 .elementor-element.elementor-element-8b240fd>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-471e7c9
    {
        width: var(--container-widget-width,103.333%);
        max-width: 103.333%;
        --container-widget-width: 103.333%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-471e7c9>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-471e7c9.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-471e7c9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-183820 .elementor-element.elementor-element-95687dc>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-95687dc .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-183820 .elementor-element.elementor-element-6c91de3>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-6c91de3 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-4e548c1>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-183820 .elementor-element.elementor-element-4e548c1 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-183820 .elementor-element.elementor-element-839335c.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-183820 .elementor-element.elementor-element-ae5951b .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-a804e7e
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-183820 .elementor-element.elementor-element-6784f9f
    {
        width: var(--container-widget-width,82.222%);
        max-width: 82.222%;
        --container-widget-width: 82.222%;
        --container-widget-flex-grow: 0;
    }
    .elementor-183820 .elementor-element.elementor-element-6784f9f.elementor-element
    {
        --align-self: center;
    }
    .elementor-183820 .elementor-element.elementor-element-6784f9f .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-183820 .elementor-element.elementor-element-b7e696f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-183820 .elementor-element.elementor-element-b7e696f .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-c90e913
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-243114e
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-d14d916
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-bc4c3be
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-6bf6664
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-10b186a
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-711277c
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-6ef10a0
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-839c8a7
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-ef0e474
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-ff38089
    {
        font-size: 14px;
    }
    .elementor-183820 .elementor-element.elementor-element-64d99b6>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-183820 .elementor-element.elementor-element-64d99b6
    {
        --n-accordion-title-font-size: 15px;
    }
}
@media(min-width: 768px)
{
    .elementor-183820 .elementor-element.elementor-element-98d061c
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-b78547c
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-c5f1089
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-7ec3f6f
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-06440e6
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-da13697
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-0e834ed
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-01fe945
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-2a4f657
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-ecde9b7
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-43dcc27
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-56499d9
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-43f028a
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-7e0ce4b
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-6a45834
    {
        --content-width: 1460%;
    }
    .elementor-183820 .elementor-element.elementor-element-82c6f23
    {
        --content-width: 1460%;
    }
    .elementor-183820 .elementor-element.elementor-element-d313ced
    {
        --content-width: 1460%;
    }
    .elementor-183820 .elementor-element.elementor-element-9766516
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-71b3466
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-dbe9ba4
    {
        --content-width: 1460%;
    }
    .elementor-183820 .elementor-element.elementor-element-731daae
    {
        --content-width: 1460%;
    }
    .elementor-183820 .elementor-element.elementor-element-a351a4d
    {
        --content-width: 1460%;
    }
    .elementor-183820 .elementor-element.elementor-element-0d837c5
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-07b9412
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-8f81847
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-ed0cdf6
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-291cc24
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-b9f201c
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-6cc3755
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-cac7f77
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-eaafe04
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-c278ee0
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-82eae88
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-ca77bf6
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-df54585
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-4729103
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-97601a9
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-231bfc3
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-7fd84c5
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-25804d9
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-272a21d
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-9e852ae
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-9f3adaf
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-e2ac678
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-877d3f1
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-3bdec2b
    {
        --width: 24.5%;
    }
    .elementor-183820 .elementor-element.elementor-element-4d6f19e
    {
        --width: 20%;
    }
    .elementor-183820 .elementor-element.elementor-element-49a6e03
    {
        --width: 1.5%;
    }
    .elementor-183820 .elementor-element.elementor-element-47ec1cf
    {
        --width: 20%;
    }
    .elementor-183820 .elementor-element.elementor-element-4d044c1
    {
        --width: 24.5%;
    }
    .elementor-183820 .elementor-element.elementor-element-4db7758
    {
        --content-width: 1140px;
    }
    .elementor-183820 .elementor-element.elementor-element-f76c9de
    {
        --content-width: 1140px;
    }
    .elementor-183820 .elementor-element.elementor-element-cab4d8e
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-41473a3
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-2946cd7
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-af058e4
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-c6641ff
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-a060871
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-6c8802a
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-b0c061e
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-8bcc584
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-3e0d81d
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-422e5e4
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-b83c390
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-ff54a28
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-27b34ec
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-3801871
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-5304d85
    {
        --width: 10%;
    }
    .elementor-183820 .elementor-element.elementor-element-2a50d18
    {
        --width: 16%;
    }
    .elementor-183820 .elementor-element.elementor-element-24d8f03
    {
        --width: 16%;
    }
    .elementor-183820 .elementor-element.elementor-element-6bc7639
    {
        --width: 16%;
    }
    .elementor-183820 .elementor-element.elementor-element-a6b3837
    {
        --width: 16%;
    }
    .elementor-183820 .elementor-element.elementor-element-e5d7bed
    {
        --width: 16%;
    }
    .elementor-183820 .elementor-element.elementor-element-f81f114
    {
        --width: 10%;
    }
    .elementor-183820 .elementor-element.elementor-element-943048f
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-5595fba
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-0058103
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-2df739d
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-1a6d51f
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-cbc781b
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-e7e0619
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-5d33d6b
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-1d34454
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-8253b09
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-ac87efb
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-15ee1ad
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-96a30e7
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-0501d64
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-bba719f
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-408a1d7
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-0c6b3cf
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-334ccff
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-c0e2a47
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-fff2aca
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-9c520b5
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-83c682a
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-9d7794a
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-a87184d
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-2b97fd4
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-919a4b2
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-c7ebf61
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-41297e4
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-8c84d2d
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-78eaef6
    {
        --width: 14%;
    }
    .elementor-183820 .elementor-element.elementor-element-36fd105
    {
        --width: 12%;
    }
    .elementor-183820 .elementor-element.elementor-element-53ca5c0
    {
        --width: 12%;
    }
    .elementor-183820 .elementor-element.elementor-element-d69dd76
    {
        --width: 12%;
    }
    .elementor-183820 .elementor-element.elementor-element-bc6fd87
    {
        --width: 12%;
    }
    .elementor-183820 .elementor-element.elementor-element-b6d169b
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-ea39f5c
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-f758081
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-7c6a0d1
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-90f894a
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-4ba434a
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-f7b1341
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-208b6e7
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-9415a51
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-36dc40a
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-b9b4792
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-6e175c2
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-0f5d79d
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-f42b372
    {
        --width: 100%;
    }
    .elementor-183820 .elementor-element.elementor-element-f94dac0
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-cfe874c
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-a9828d3
    {
        --width: 28%;
    }
    .elementor-183820 .elementor-element.elementor-element-5efea76
    {
        --width: 28%;
    }
    .elementor-183820 .elementor-element.elementor-element-b5db284
    {
        --width: 28%;
    }
    .elementor-183820 .elementor-element.elementor-element-e292854
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-5c5a268
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-c9eeddd
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-796a79a
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-e9d434c
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-b95edb1
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-9286f09
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-57d23af
    {
        --width: 29%;
    }
    .elementor-183820 .elementor-element.elementor-element-c75cc44
    {
        --width: 29%;
    }
    .elementor-183820 .elementor-element.elementor-element-4a533fa
    {
        --width: 29%;
    }
    .elementor-183820 .elementor-element.elementor-element-20a4bb2
    {
        --width: 15%;
    }
    .elementor-183820 .elementor-element.elementor-element-10454d9
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-25eee6d
    {
        --content-width: 1338px;
    }
    .elementor-183820 .elementor-element.elementor-element-4ee3838
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-c4803e5
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-bc8745d
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-c266ff1
    {
        --width: 25%;
    }
    .elementor-183820 .elementor-element.elementor-element-c61f8ca
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-115be07
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-9db2938
    {
        --content-width: 1460%;
    }
    .elementor-183820 .elementor-element.elementor-element-f28fcf2
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-65d20a1
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-7964a2f
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-652d7af
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-3c9d984
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-e65fb34
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-cff7b73
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-68782a2
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-9162a4f
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-b64e054
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-15554da
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-63b7da0
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-b7096c8
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-8327bf4
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-32ad87a
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-6bb77c7
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-40c1886
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-82f571b
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-42f8e23
    {
        --width: 11%;
    }
    .elementor-183820 .elementor-element.elementor-element-abc1547
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-13705d7
    {
        --content-width: 1440px;
    }
    .elementor-183820 .elementor-element.elementor-element-02f48aa
    {
        --width: 30.154%;
    }
    .elementor-183820 .elementor-element.elementor-element-079cab3
    {
        --width: 34.027%;
    }
    .elementor-183820 .elementor-element.elementor-element-e82d2fe
    {
        --width: 24.251%;
    }
    .elementor-183820 .elementor-element.elementor-element-4e472c3
    {
        --content-width: 1440px;
    }
    .elementor-183820 .elementor-element.elementor-element-69e7b33
    {
        --width: 33.792%;
    }
    .elementor-183820 .elementor-element.elementor-element-1ea66bb
    {
        --width: 37.137%;
    }
    .elementor-183820 .elementor-element.elementor-element-6d058a5
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-66b2d34
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-839335c
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-a804e7e
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-780de86
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-1a543b3
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-6bf30a8
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-eb4fb6a
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-a70c2f3
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-72aa5ad
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-3a361de
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-6f93947
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-2d78845
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-43f4aaf
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-d0bdeb0
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-238daaf
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-482a22e
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-fe203c6
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-40c329d
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-0b1c430
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-41c45a1
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-4a583fc
    {
        --content-width: 1460px;
    }
    .elementor-183820 .elementor-element.elementor-element-f9f5e01
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1366px) and (min-width: 768px)
{
    .elementor-183820 .elementor-element.elementor-element-2a4f657
    {
        --content-width: 1280px;
    }
    .elementor-183820 .elementor-element.elementor-element-25eee6d
    {
        --content-width: 1108px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-183820 .elementor-element.elementor-element-3bdec2b
    {
        --width: 20%;
    }
    .elementor-183820 .elementor-element.elementor-element-4d6f19e
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-47ec1cf
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-4d044c1
    {
        --width: 20%;
    }
    .elementor-183820 .elementor-element.elementor-element-6c8802a
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-b0c061e
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-8bcc584
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-422e5e4
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-b83c390
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-2a50d18
    {
        --width: 19%;
    }
    .elementor-183820 .elementor-element.elementor-element-24d8f03
    {
        --width: 19%;
    }
    .elementor-183820 .elementor-element.elementor-element-6bc7639
    {
        --width: 19%;
    }
    .elementor-183820 .elementor-element.elementor-element-a6b3837
    {
        --width: 19%;
    }
    .elementor-183820 .elementor-element.elementor-element-e5d7bed
    {
        --width: 19%;
    }
    .elementor-183820 .elementor-element.elementor-element-a9828d3
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-5efea76
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-b5db284
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-c9eeddd
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-796a79a
    {
        --width: 45%;
    }
    .elementor-183820 .elementor-element.elementor-element-e9d434c
    {
        --width: 50%;
    }
    .elementor-183820 .elementor-element.elementor-element-57d23af
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-c75cc44
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-4a533fa
    {
        --width: 33%;
    }
    .elementor-183820 .elementor-element.elementor-element-02f48aa
    {
        --width: 32%;
    }
    .elementor-183820 .elementor-element.elementor-element-079cab3
    {
        --width: 29%;
    }
    .elementor-183820 .elementor-element.elementor-element-e82d2fe
    {
        --width: 30%;
    }
    .elementor-183820 .elementor-element.elementor-element-69e7b33
    {
        --width: 36%;
    }
    .elementor-183820 .elementor-element.elementor-element-1ea66bb
    {
        --width: 25%;
    }
}/* Start custom CSS for html, class: .elementor-element-11da704 */
ul.subheader li
{
    font-size: 18px;
    line-height: 27px;
    font-family: 'Poppins';
    font-weight: 400;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7ec3f6f */
ul.subheader
{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
ul.subheader li a
{
    color: #fff;
}/*.subheaderDesign {*//*	  position: fixed;*//*	  top: 0px;*//*	  left: 0;*//*	  width: 100%;*//*	  z-index: 1000;*//*	}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7d27991 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-0e834ed *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-54e7fa8 */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-533a65a */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-01fe945 *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f9e784e */
@media(max-width: 767px)
{
    .benefits-section h3.elementor-image-box-title
    {
        margin-top: -10px;
    }
    .benefits_last_box h3.elementor-image-box-title
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ecde9b7 */
@media(min-width: 1025px) and (max-width: 1280px)
{
    .features_sec_box1
    {
        margin-top: 285px;
    }
    .features_sec_box2
    {
        margin-top: 12px;
    }
    .features_sec_box3
    {
        margin-top: 30px;
    }
    .features_section_box_left_4
    {
        margin-top: -30px;
    }
    .features_section_box_left_5
    {
        margin-top: -20px;
    }
}/*@media(min-width:1367px) and (max-width:1440px)*//*{*//* .features_sec_box1{*//*    margin-top: 200px;*//* }*//* .features_sec_box2 {*//*    margin-top: 10px;*//* }*//* .features_sec_box3{*//*    margin-top: 20px;*//* }*//*}*/
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .features_sec_box1
    {
        margin-top: 100px;
    }
    .features_sec_box2
    {
        margin-top: 60px;
    }
    .features_section_box_left_5
    {
        margin-top: 10px;
    }
    .features_sec_box3
    {
        margin-top: 10px;
    }
    .features_section_box_right_last
    {
        margin-top: 25px;
    }
    .first_column_2_box
    {
        margin-top: 10px;
    }
}/*@media(min-width:1441px) and (max-width:1600px)*//*{*//*.spin_box{*//* margin-top: 20px;*//* }*//* .features_sec_box1{*//*    margin-top: 200px;*//* }*//* .features_sec_box2 {*//*    margin-top: 10px;*//* }*//* .features_sec_box3{*//*    margin-top: 20px;*//* }*//*}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-c278ee0 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-df54585 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4729103 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7fd84c5 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-877d3f1 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f76c9de */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-af058e4 */
@media(max-width: 767px)
{
    .sweepstakes-games-offer .elementor-image-box-wrapper
    {
        display: inline-flex;
    }
    .sweepstakes-games-offer .elementor-image-box-content
    {
        padding-top: 15px;
        padding-left: 25px;
    }
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-c1ea5aa */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
    .tabs_arrows #e-n-tab-content-1401
    {
        box-shadow: none;
    }
    .tabs_arrows #e-n-tab-content-1403, .tabs_arrows #e-n-tab-content-1402, .tabs_arrows #e-n-tab-content-1404
    {
        box-shadow: none;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f94dac0 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5c5a268 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b95edb1 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f42b372 */
.sw-solution-sec figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 13px 13px 3px 13px;
}
.sw-solution-sec figure.elementor-image-box-img:hover
{
    background: #fff;
}
.sw-solution-sec1 figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 13px 13px 3px 15px;
}
.sw-solution-sec1 figure.elementor-image-box-img:hover
{
    background: #fff;
}
.sw-solution-sec2 figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 15px 13px 6px 13px;
}
.sw-solution-sec2 figure.elementor-image-box-img:hover
{
    background: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-25eee6d */
.more_solution_gs .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.more_solution_gs .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a7336d3 */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .process_second_box
    {
        margin-top: -50px;
    }
    .process_fourth_box
    {
        margin-top: -60px;
    }
    .process_sixth_box
    {
        margin-top: -50px;
    }
    .process_eight_box
    {
        margin-top: -60px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-13705d7 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4e472c3 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6d058a5 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-dae016b */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-64d99b6 */
.faq_style .e-n-accordion-item[open] .e-n-accordion-item-title
{
    margin-block-end: var(--n-accordion-item-title-distance-from-content);
    color: var(--n-accordion-title-active-color);
    font-weight: 600;
}
.faq_style [tabindex="-1"]:focus, input:read-write:focus, select:focus, textarea:focus
{
    box-shadow: none!important;
}/* End custom CSS *//* Start custom CSS */
article#post-49440
{
    width: 100%!important;
    display: block!important;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
