﻿.elementor-115867 .elementor-element.elementor-element-0436670
{
    --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-115867 .elementor-element.elementor-element-0436670:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-0436670>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115867 .elementor-element.elementor-element-c587e8e
{
    --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-115867 .elementor-element.elementor-element-45091b0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    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-115867 .elementor-element.elementor-element-6365336>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-6365336
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    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-115867 .elementor-element.elementor-element-0e1701f .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    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 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-0e1701f .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-0e1701f .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-0e1701f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-0e1701f
{
    z-index: 2;
}
.elementor-115867 .elementor-element.elementor-element-0e1701f .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-0e1701f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-094ee6c
{
    --display: flex;
}
.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-115867 .elementor-element.elementor-element-818d7e1
{
    --display: flex;
    --justify-content: center;
}
.elementor-115867 .elementor-element.elementor-element-818d7e1:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-818d7e1>.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-115867 .elementor-element.elementor-element-770c017
{
    --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-115867 .elementor-element.elementor-element-770c017:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-770c017>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-81b42ce
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-9634fcc
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-9634fcc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    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-115867 .elementor-element.elementor-element-86a9f32
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-86a9f32 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-86a9f32 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-0942583
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-0942583.e-con
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-1b7fa92>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-1b7fa92
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-fdd3fad
{
    --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: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-0f14451>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-0f14451 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-aa05a26 .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-115867 .elementor-element.elementor-element-aa05a26 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-aa05a26 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-aa05a26>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-aa05a26.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115867 .elementor-element.elementor-element-aa05a26
{
    z-index: 2;
}
.elementor-115867 .elementor-element.elementor-element-aa05a26 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-aa05a26 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-f23bb6d
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-f23bb6d:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-f23bb6d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115867 .elementor-element.elementor-element-ebae25c
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-ac9e076
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-ac9e076 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 40px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-a99d05d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-a99d05d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-a99d05d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-e5effbc
{
    --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-115867 .elementor-element.elementor-element-e3b89f5
{
    --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-115867 .elementor-element.elementor-element-e3b89f5:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-e3b89f5>.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-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115867 .elementor-element.elementor-element-d80cebb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-d80cebb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-d80cebb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-5c23fcc
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-6ec06fd
{
    --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-115867 .elementor-element.elementor-element-6ec06fd:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-6ec06fd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115867 .elementor-element.elementor-element-541c74c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-541c74c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-541c74c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-2eea542
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-2d1adea
{
    --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-115867 .elementor-element.elementor-element-2d1adea:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-2d1adea>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-description
{
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-65ad646
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-484c7ea
{
    --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-115867 .elementor-element.elementor-element-fd568da
{
    --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-115867 .elementor-element.elementor-element-fd568da:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-fd568da>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-78babf3
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-3dcb00b
{
    --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-115867 .elementor-element.elementor-element-3dcb00b:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-3dcb00b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115867 .elementor-element.elementor-element-fc9b7f7.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-115867 .elementor-element.elementor-element-fc9b7f7.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-115867 .elementor-element.elementor-element-fc9b7f7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-340d55e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-6b3c7b4
{
    --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-115867 .elementor-element.elementor-element-6b3c7b4:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-6b3c7b4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-ba4c02a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-e04e6e3
{
    --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-115867 .elementor-element.elementor-element-07ad19d
{
    --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-115867 .elementor-element.elementor-element-07ad19d:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-07ad19d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-9007909
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-87ba4b7
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-87ba4b7:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-87ba4b7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115867 .elementor-element.elementor-element-0e5d6e6
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-4809ed8>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-4809ed8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-e95c9f5 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-e95c9f5 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-e95c9f5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-e95c9f5 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-e95c9f5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-8bd6b2b
{
    --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-115867 .elementor-element.elementor-element-8bd6b2b:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-8bd6b2b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115867 .elementor-element.elementor-element-7f5657e
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-c302f06
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-c302f06 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-784c3d8
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-115867 .elementor-element.elementor-element-784c3d8 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-784c3d8 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-3c896b0
{
    --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: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-677c5c4
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-41f3a83
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-b0c5c12>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-b0c5c12.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-b0c5c12.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-b0c5c12.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-b0c5c12 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-115867 .elementor-element.elementor-element-b0c5c12 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115867 .elementor-element.elementor-element-b0c5c12 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-8bdd96f
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-8bdd96f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-8bdd96f.elementor-element
{
    --align-self: flex-end;
}
.elementor-115867 .elementor-element.elementor-element-34a7c41
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-08400b8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-08400b8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-08400b8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-08400b8 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115867 .elementor-element.elementor-element-08400b8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-115867 .elementor-element.elementor-element-08400b8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-8be6b84
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-8be6b84>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-8be6b84.elementor-element
{
    --align-self: flex-end;
}
.elementor-115867 .elementor-element.elementor-element-4cee92b
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-1c08de3.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-1c08de3.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-1c08de3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-1c08de3 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-115867 .elementor-element.elementor-element-1c08de3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115867 .elementor-element.elementor-element-1c08de3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-5b495a7
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-5b495a7>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-5b495a7.elementor-element
{
    --align-self: flex-end;
}
.elementor-115867 .elementor-element.elementor-element-e99e034
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-99591dd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-99591dd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-99591dd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-99591dd .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-115867 .elementor-element.elementor-element-99591dd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115867 .elementor-element.elementor-element-99591dd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-2bdd0eb
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-2bdd0eb>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-2bdd0eb.elementor-element
{
    --align-self: flex-end;
}
.elementor-115867 .elementor-element.elementor-element-d5b23f0
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-9e6bc94>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-060e253
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-f0d9724
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-d959085.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-d959085.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-d959085.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-d959085 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115867 .elementor-element.elementor-element-d959085 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115867 .elementor-element.elementor-element-d959085 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-d93aabe
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-d93aabe>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-d93aabe.elementor-element
{
    --align-self: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-e60939c
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-656116b.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-656116b.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-656116b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-656116b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115867 .elementor-element.elementor-element-656116b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115867 .elementor-element.elementor-element-656116b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-8779780
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-8779780>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-72ded92
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-7c8a691.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-7c8a691.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-7c8a691.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-7c8a691 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115867 .elementor-element.elementor-element-7c8a691 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-115867 .elementor-element.elementor-element-7c8a691 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-ebe20fc
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-ebe20fc>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-02e3e76
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-48ad96c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115867 .elementor-element.elementor-element-48ad96c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115867 .elementor-element.elementor-element-48ad96c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115867 .elementor-element.elementor-element-48ad96c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115867 .elementor-element.elementor-element-48ad96c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-115867 .elementor-element.elementor-element-48ad96c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-d4a9853
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-d4a9853>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-ef5a114
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-ef5a114:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-ef5a114>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115867 .elementor-element.elementor-element-9386748>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-9386748 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-bd05bf0 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-bd05bf0 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-bd05bf0 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-bd05bf0 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-bd05bf0 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-018387c
{
    --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-115867 .elementor-element.elementor-element-7c18fb8
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-5689e25
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-5689e25 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-05e1c05
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-05e1c05 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-05e1c05 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-304530c
{
    --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;
}
.elementor-115867 .elementor-element.elementor-element-1217ea4
{
    --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-115867 .elementor-element.elementor-element-766c24a
{
    --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-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-115867 .elementor-element.elementor-element-2019e68>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-2019e68
{
    --e-icon-list-icon-size: 20px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 40px;
}
.elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-5f32e41
{
    --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-115867 .elementor-element.elementor-element-ba6a9fe
{
    --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-115867 .elementor-element.elementor-element-29f5d50
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-96bd700 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-96bd700 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-96bd700 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-96bd700 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-96bd700 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-b78f9b4:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-b78f9b4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115867 .elementor-element.elementor-element-b78f9b4>.elementor-container
{
    max-width: 1460px;
}
.elementor-115867 .elementor-element.elementor-element-b78f9b4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-115867 .elementor-element.elementor-element-b78f9b4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-115867 .elementor-element.elementor-element-54a73f8
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-54a73f8 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-096782f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-096782f .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-096782f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-59632c0>.elementor-container
{
    max-width: 1460px;
}
.elementor-115867 .elementor-element.elementor-element-59632c0
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-c386891.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-c386891.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-c386891>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-22777cb>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-22777cb img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-22777cb:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-331ce7a .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-8950032.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-8950032.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-8950032>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-f0927d2>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-f0927d2 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-f0927d2:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-b95fb98>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-b95fb98.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-b95fb98.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-b95fb98.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-b95fb98 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-b95fb98 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-b95fb98 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-3f2368d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-3f2368d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-3f2368d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-dbe0f57>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-dbe0f57 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-dbe0f57:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-5383616>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-5383616.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-5383616.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-5383616.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-5383616 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-5383616 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-5383616 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-9069fc3.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-9069fc3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-9069fc3>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-f712c26>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-f712c26 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-f712c26:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-ea96f11>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-ea96f11.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-ea96f11.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-ea96f11.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-ea96f11 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-ea96f11 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-ea96f11 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-115867 .elementor-element.elementor-element-c887f7b>.elementor-container
{
    max-width: 1460px;
}
.elementor-115867 .elementor-element.elementor-element-c887f7b
{
    margin-top: 3px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-81748d7.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-81748d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-81748d7>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-b195faa>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-b195faa img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-b195faa:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-1031e04>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-1031e04.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-1031e04.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-1031e04.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-1031e04 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-1031e04 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-1031e04 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-047bf1d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-047bf1d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-047bf1d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-9d03dce>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-9d03dce img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-9d03dce:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-d68f489
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-115867 .elementor-element.elementor-element-d68f489>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-d68f489.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115867 .elementor-element.elementor-element-d68f489.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-d68f489.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-d68f489.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-d68f489 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-d68f489 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-d68f489 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-31c32f9.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-31c32f9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-31c32f9>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-5c48454>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-5c48454 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-5c48454:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-62b1341>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-62b1341.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-62b1341.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-62b1341.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-62b1341 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-62b1341 .elementor-image-box-img img
{
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-62b1341 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-62b1341 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115867 .elementor-element.elementor-element-8ed8ce5.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-8ed8ce5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115867 .elementor-element.elementor-element-8ed8ce5>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-a1f2d7d>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-a1f2d7d img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115867 .elementor-element.elementor-element-a1f2d7d:hover img
{
    opacity: 1;
}
.elementor-115867 .elementor-element.elementor-element-85fa2d5>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115867 .elementor-element.elementor-element-85fa2d5.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-85fa2d5.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-85fa2d5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-85fa2d5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115867 .elementor-element.elementor-element-85fa2d5 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115867 .elementor-element.elementor-element-85fa2d5 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-115867 .elementor-element.elementor-element-dbf3e58
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-9acb614>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-9acb614 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-96f7e3a .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-96f7e3a .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-96f7e3a .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-96f7e3a .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-96f7e3a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-a372222
{
    --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: 70px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-a372222:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-a372222>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115867 .elementor-element.elementor-element-a372222.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115867 .elementor-element.elementor-element-2c56ddc>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-2c56ddc.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-2c56ddc
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-2c56ddc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-edc7d0c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-edc7d0c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-edc7d0c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-2b9819d
{
    --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;
}
.elementor-115867 .elementor-element.elementor-element-9633b8a
{
    --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;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-115867 .elementor-element.elementor-element-3b468f0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115867 .elementor-element.elementor-element-f3ca54b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115867 .elementor-element.elementor-element-b1df82f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-bd4415f
{
    --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-115867 .elementor-element.elementor-element-e01217d
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-e01217d 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-115867 .elementor-element.elementor-element-fee8a74
{
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-b79b115>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -20px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-b79b115 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-b79b115.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-b79b115.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-b79b115.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-b79b115 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-b79b115 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-115867 .elementor-element.elementor-element-b79b115 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-906575b>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-906575b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-906575b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-906575b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-906575b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-906575b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-906575b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 19%;
}
.elementor-115867 .elementor-element.elementor-element-906575b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-115867 .elementor-element.elementor-element-464a9ec .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-86ce80a
{
    --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;
    --margin-top: -25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-79dd077
{
    --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-115867 .elementor-element.elementor-element-d58ce89
{
    --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-115867 .elementor-element.elementor-element-e206e3a>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-e206e3a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-e206e3a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-e206e3a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-e206e3a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-e206e3a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-e206e3a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115867 .elementor-element.elementor-element-e206e3a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-8de4583
{
    --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-115867 .elementor-element.elementor-element-e968550
{
    --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-115867 .elementor-element.elementor-element-d34ff2b>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115867 .elementor-element.elementor-element-d34ff2b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-d34ff2b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115867 .elementor-element.elementor-element-d34ff2b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115867 .elementor-element.elementor-element-d34ff2b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-d34ff2b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-d34ff2b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-115867 .elementor-element.elementor-element-d34ff2b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-f4a7928
{
    --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-115867 .elementor-element.elementor-element-b8e0def
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
}
.elementor-115867 .elementor-element.elementor-element-f29379b>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-f29379b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-f120c8a .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    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 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-f120c8a .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-f120c8a .elementor-button:focus
{
    background-color: #1754d5;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-f120c8a>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-f120c8a
{
    z-index: 2;
}
.elementor-115867 .elementor-element.elementor-element-f120c8a .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-f120c8a .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-115867 .elementor-element.elementor-element-6600005
{
    --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-115867 .elementor-element.elementor-element-6600005:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-6600005>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-342e0c7
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-5925f61
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-5925f61 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-6753161
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-6753161 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-6753161 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-2ac95c2
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-2ac95c2.e-con
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-74e6954>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-74e6954
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 35px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-bc37b1b
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-46df2b6
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-2e0651a>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-2e0651a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-3b7e38a .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-3b7e38a .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-3b7e38a .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-3b7e38a .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-3b7e38a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-8275e58
{
    --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: 0px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-8275e58:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-8275e58>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115867 .elementor-element.elementor-element-0ec06bd
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-53d31db>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-53d31db.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-53d31db
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-53d31db .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-db94110
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-db94110 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-db94110 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-39947f6
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-a183768
{
    --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-115867 .elementor-element.elementor-element-eef644e
{
    --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-115867 .elementor-element.elementor-element-ec944f4
{
    --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-115867 .elementor-element.elementor-element-615830c .elementor-counter
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-615830c .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-115867 .elementor-element.elementor-element-615830c .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115867 .elementor-element.elementor-element-a4e9c05
{
    --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-115867 .elementor-element.elementor-element-ee1a705
{
    --spacer-size: 70px;
}
.elementor-115867 .elementor-element.elementor-element-ee1a705>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-89b9918
{
    --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-115867 .elementor-element.elementor-element-5fd04e7 .elementor-counter
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-5fd04e7 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-115867 .elementor-element.elementor-element-5fd04e7 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115867 .elementor-element.elementor-element-2e9de56
{
    --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-115867 .elementor-element.elementor-element-dd56b39
{
    --spacer-size: 70px;
}
.elementor-115867 .elementor-element.elementor-element-dd56b39>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-129eadc
{
    --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-115867 .elementor-element.elementor-element-4d50ad0 .elementor-counter
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-4d50ad0 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-115867 .elementor-element.elementor-element-4d50ad0 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115867 .elementor-element.elementor-element-459aa03
{
    --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-115867 .elementor-element.elementor-element-c829178
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-68fe15c
{
    --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: 5px 5px 5px 5px;
}
.elementor-115867 .elementor-element.elementor-element-68fe15c:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-68fe15c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115867 .elementor-element.elementor-element-906ba46
{
    --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: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-9812dac
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-115867 .elementor-element.elementor-element-9812dac.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-9812dac .elementor-counter
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-9812dac .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-115867 .elementor-element.elementor-element-9812dac .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115867 .elementor-element.elementor-element-f8d8857
{
    --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: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-4187502
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-115867 .elementor-element.elementor-element-4187502.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-4187502 .elementor-counter
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-4187502 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-115867 .elementor-element.elementor-element-4187502 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115867 .elementor-element.elementor-element-0f1aee0
{
    --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: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-0df3b33
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-115867 .elementor-element.elementor-element-0df3b33.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-0df3b33 .elementor-counter
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-0df3b33 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-115867 .elementor-element.elementor-element-0df3b33 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115867 .elementor-element.elementor-element-ef6f21d
{
    --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: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-adbcd09
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-115867 .elementor-element.elementor-element-adbcd09.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-adbcd09 .elementor-counter
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-adbcd09 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-115867 .elementor-element.elementor-element-adbcd09 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115867 .elementor-element.elementor-element-1a61214
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-7c342da .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-7c342da .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-7c342da .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-7c342da .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-7c342da .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-e20b305
{
    --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-115867 .elementor-element.elementor-element-20aac0b
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-20aac0b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-45a0cf0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-45a0cf0 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-45a0cf0 .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-115867 .elementor-element.elementor-element-6389a4b
{
    --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-115867 .elementor-element.elementor-element-457a5cb
{
    --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-115867 .elementor-element.elementor-element-2a36ba1
{
    --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-115867 .elementor-element.elementor-element-101daef img
{
    height: 100px;
}
.elementor-115867 .elementor-element.elementor-element-b83faf0
{
    --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-115867 .elementor-element.elementor-element-8db9084 img
{
    height: 100px;
}
.elementor-115867 .elementor-element.elementor-element-3d434c1
{
    --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-115867 .elementor-element.elementor-element-228ea8f
{
    --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-115867 .elementor-element.elementor-element-263c22c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-263c22c.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-115867 .elementor-element.elementor-element-263c22c
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-263c22c img
{
    width: 100%;
}
.elementor-115867 .elementor-element.elementor-element-4b23b49
{
    --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-115867 .elementor-element.elementor-element-3a4ba0a img
{
    width: 100%;
    height: 100px;
}
.elementor-115867 .elementor-element.elementor-element-105186c
{
    --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-115867 .elementor-element.elementor-element-59bd70e
{
    --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: 25px 0px;
    --row-gap: 25px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-115867 .elementor-element.elementor-element-678aa45
{
    --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-115867 .elementor-element.elementor-element-1a2dc44
{
    --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-115867 .elementor-element.elementor-element-4085571
{
    --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-115867 .elementor-element.elementor-element-29118a3
{
    --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-115867 .elementor-element.elementor-element-5654e6f
{
    --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-115867 .elementor-element.elementor-element-f0e6f59
{
    --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-115867 .elementor-element.elementor-element-77a6e71
{
    --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-115867 .elementor-element.elementor-element-ca4fbf6
{
    --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-115867 .elementor-element.elementor-element-de9554c
{
    --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-115867 .elementor-element.elementor-element-fb1e8e1
{
    --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-115867 .elementor-element.elementor-element-2e7a405
{
    --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-115867 .elementor-element.elementor-element-4aee78e
{
    --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-115867 .elementor-element.elementor-element-c0fcb69
{
    --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-115867 .elementor-element.elementor-element-593615f
{
    --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-115867 .elementor-element.elementor-element-bc62010
{
    --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;
}
.elementor-115867 .elementor-element.elementor-element-f581422
{
    --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-115867 .elementor-element.elementor-element-177d64b
{
    --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-115867 .elementor-element.elementor-element-86dcb54
{
    --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-115867 .elementor-element.elementor-element-f008d18
{
    --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-115867 .elementor-element.elementor-element-c4984e9
{
    --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-115867 .elementor-element.elementor-element-852c7e1
{
    --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-115867 .elementor-element.elementor-element-adff1b5
{
    --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-115867 .elementor-element.elementor-element-faf6fba
{
    --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: 25px 0px;
    --row-gap: 25px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-115867 .elementor-element.elementor-element-1f6a149
{
    --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-115867 .elementor-element.elementor-element-08124fd
{
    --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-115867 .elementor-element.elementor-element-cb45d22
{
    --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-115867 .elementor-element.elementor-element-2f10eae
{
    --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-115867 .elementor-element.elementor-element-ec07f6b
{
    --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-115867 .elementor-element.elementor-element-6c82742
{
    --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-115867 .elementor-element.elementor-element-626fe1c
{
    --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-115867 .elementor-element.elementor-element-0d8bd30
{
    --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-115867 .elementor-element.elementor-element-9588d3f
{
    --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-115867 .elementor-element.elementor-element-7b2ef2b
{
    --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-115867 .elementor-element.elementor-element-7497757
{
    --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-115867 .elementor-element.elementor-element-d6393fb
{
    --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-115867 .elementor-element.elementor-element-8573ee4
{
    --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-115867 .elementor-element.elementor-element-b18ed1c
{
    --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-115867 .elementor-element.elementor-element-788dce3
{
    --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-115867 .elementor-element.elementor-element-788dce3>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-788dce3.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-115867 .elementor-element.elementor-element-788dce3.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-115867 .elementor-element.elementor-element-788dce3.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-115867 .elementor-element.elementor-element-788dce3>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-115867 .elementor-element.elementor-element-788dce3.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-115867 .elementor-element.elementor-element-788dce3 [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-115867 .elementor-element.elementor-element-f344958
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-05f32a8>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-05f32a8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-e511882 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-e511882 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-e511882 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-e511882 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-e511882 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-4c46b4e
{
    --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-115867 .elementor-element.elementor-element-4c46b4e:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-4c46b4e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115867 .elementor-element.elementor-element-22ac2c7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-22ac2c7.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-22ac2c7
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-22ac2c7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-7868122
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-7868122 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-7868122 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-73c82a5
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-518150b
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-115867 .elementor-element.elementor-element-518150b::before, .elementor-115867 .elementor-element.elementor-element-518150b>.elementor-background-video-container::before, .elementor-115867 .elementor-element.elementor-element-518150b>.e-con-inner>.elementor-background-video-container::before, .elementor-115867 .elementor-element.elementor-element-518150b>.elementor-background-slideshow::before, .elementor-115867 .elementor-element.elementor-element-518150b>.e-con-inner>.elementor-background-slideshow::before, .elementor-115867 .elementor-element.elementor-element-518150b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-115867 .elementor-element.elementor-element-29f6a01.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-29f6a01.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-29f6a01.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-29f6a01 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-29f6a01 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-29f6a01 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-07a71af.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-07a71af.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-07a71af.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-07a71af .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-07a71af .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-07a71af .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-8b03634.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-8b03634.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-8b03634.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-8b03634 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-8b03634 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-8b03634 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-92a37a3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-92a37a3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-92a37a3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-92a37a3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-92a37a3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-92a37a3 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-830dd13.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-830dd13.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-830dd13.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-830dd13 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-830dd13 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-830dd13 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-822a672.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-822a672.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-822a672.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-822a672 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-822a672 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-822a672 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-34e1926.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-34e1926.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-34e1926.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-34e1926 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-34e1926 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-34e1926 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-06b0356.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-06b0356.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-06b0356.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-06b0356 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-06b0356 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-06b0356 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-f35f8f8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-f35f8f8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-f35f8f8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-f35f8f8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115867 .elementor-element.elementor-element-f35f8f8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-f35f8f8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115867 .elementor-element.elementor-element-50f0d14
{
    --display: flex;
    --min-height: 400px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-50f0d14:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-50f0d14>.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-115867 .elementor-element.elementor-element-2005770
{
    --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-115867 .elementor-element.elementor-element-5c57565
{
    --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-115867 .elementor-element.elementor-element-9db55dc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-9db55dc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-9db55dc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-9db55dc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-9db55dc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-9db55dc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-9db55dc .elementor-image-box-description
{
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-4359990
{
    --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-115867 .elementor-element.elementor-element-eccc806
{
    --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-115867 .elementor-element.elementor-element-3314a33.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-3314a33.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-3314a33.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-3314a33 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-3314a33 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-3314a33 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-306a31d
{
    --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-115867 .elementor-element.elementor-element-772010e
{
    --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: 20px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-83f8dd8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-83f8dd8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-83f8dd8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-83f8dd8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-83f8dd8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-83f8dd8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-48ad7b7
{
    --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-115867 .elementor-element.elementor-element-59136d2
{
    --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: 20px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-30e5744.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-30e5744.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-30e5744.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-30e5744 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-30e5744 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-30e5744 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-9afde3e
{
    --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-115867 .elementor-element.elementor-element-4ce4f9c
{
    --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: 10px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-c77a562.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-c77a562.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-c77a562.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-c77a562 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-c77a562 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-c77a562 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-f95b78e
{
    --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-115867 .elementor-element.elementor-element-858b517
{
    --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-115867 .elementor-element.elementor-element-c5c1397.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-c5c1397.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-c5c1397.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-c5c1397 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-c5c1397 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-c5c1397 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-e003e54
{
    --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-115867 .elementor-element.elementor-element-82e34b4
{
    --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: 30px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894>.elementor-widget-container
{
    margin: -15px 0 0 10px;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894.elementor-position-right .elementor-image-box-img
{
    margin-left: 5px;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894.elementor-position-left .elementor-image-box-img
{
    margin-right: 5px;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 5px;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-c7e0894 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-da34cf3
{
    --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-115867 .elementor-element.elementor-element-83ba965
{
    --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-115867 .elementor-element.elementor-element-0a52264.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-0a52264.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-0a52264.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-0a52264 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-0a52264 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-0a52264 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-d42d44b
{
    --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-115867 .elementor-element.elementor-element-1ae2dd8
{
    --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-115867 .elementor-element.elementor-element-53d0d13>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-53d0d13.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115867 .elementor-element.elementor-element-53d0d13.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-53d0d13.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115867 .elementor-element.elementor-element-53d0d13 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115867 .elementor-element.elementor-element-53d0d13 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115867 .elementor-element.elementor-element-53d0d13 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115867 .elementor-element.elementor-element-117b82b
{
    --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-115867 .elementor-element.elementor-element-9e8831b
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-d83aaea>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-d83aaea .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-0d94ee9 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-0d94ee9 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-0d94ee9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-0d94ee9 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-0d94ee9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-b34f735
{
    --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-115867 .elementor-element.elementor-element-b2e0c06>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-b2e0c06
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-b2e0c06 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-27db484
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-27db484 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-27db484 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-2081f36
{
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-00312c0
{
    --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-115867 .elementor-element.elementor-element-691b009
{
    --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-115867 .elementor-element.elementor-element-691b009.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115867 .elementor-element.elementor-element-a161679 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-115867 .elementor-element.elementor-element-a161679 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115867 .elementor-element.elementor-element-a161679 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-ff489a6
{
    --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-115867 .elementor-element.elementor-element-ff489a6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115867 .elementor-element.elementor-element-566b521 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-115867 .elementor-element.elementor-element-566b521 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115867 .elementor-element.elementor-element-566b521 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-7d3ad1a
{
    --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-115867 .elementor-element.elementor-element-7d3ad1a.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115867 .elementor-element.elementor-element-1beb426 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-115867 .elementor-element.elementor-element-1beb426 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115867 .elementor-element.elementor-element-1beb426 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-60a6f80
{
    --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-115867 .elementor-element.elementor-element-1ef060c
{
    --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: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-31caee9
{
    --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-115867 .elementor-element.elementor-element-bdf35b2
{
    --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-115867 .elementor-element.elementor-element-1561313 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-115867 .elementor-element.elementor-element-1561313 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115867 .elementor-element.elementor-element-1561313 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115867 .elementor-element.elementor-element-d71f0ef
{
    --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-115867 .elementor-element.elementor-element-a9b6bcd
{
    width: var(--container-widget-width,67%);
    max-width: 67%;
    --container-widget-width: 67%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-a9b6bcd.elementor-element
{
    --align-self: center;
}
.elementor-115867 .elementor-element.elementor-element-86821df
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-62d8609
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-d5d6d26>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-d5d6d26 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-f11e2a8 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-115867 .elementor-element.elementor-element-f11e2a8 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-f11e2a8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-f11e2a8 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-f11e2a8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-74b2038:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-74b2038>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115867 .elementor-element.elementor-element-74b2038>.elementor-container
{
    max-width: 1460px;
}
.elementor-115867 .elementor-element.elementor-element-74b2038
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-115867 .elementor-element.elementor-element-74b2038>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-115867 .elementor-element.elementor-element-50726ae>.elementor-container
{
    max-width: 1460px;
}
.elementor-115867 .elementor-element.elementor-element-6ccb2dc
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-6ccb2dc .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-f13cd68
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-f13cd68 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-f13cd68 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-98ecec0>.elementor-container
{
    max-width: 1460px;
}
.elementor-115867 .elementor-element.elementor-element-98ecec0
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-115867 .elementor-element.elementor-element-920011f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-920011f
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-bb28914>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-bb28914
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-20580f7
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-79ca0e2
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-87663b6>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-87663b6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-0fcedbe .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-115867 .elementor-element.elementor-element-0fcedbe .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-0fcedbe .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-0fcedbe .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-0fcedbe .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-2ba051c
{
    --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-115867 .elementor-element.elementor-element-2ba051c:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-2ba051c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115867 .elementor-element.elementor-element-81d0ec8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-81d0ec8
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-81d0ec8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-115867 .elementor-element.elementor-element-613ef79
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-613ef79 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-613ef79 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115867 .elementor-element.elementor-element-55a90e3
{
    --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-radius: 20px 20px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-55a90e3:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-55a90e3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-bdf1138
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-73e69b3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-8776069>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-8776069
{
    --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-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-23028fa>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-23028fa
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-9d94087>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-9d94087 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-f386ce9>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-f386ce9
{
    --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-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-4db59a4>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-4db59a4 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-d9b730c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-d9b730c
{
    --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-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-6de5b9f
{
    --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-115867 .elementor-element.elementor-element-5ccd45d
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-94e0941
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-5e617c1 img
{
    max-width: 100%;
}
.elementor-115867 .elementor-element.elementor-element-02baeb9
{
    --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-radius: 20px 20px 20px 20px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-02baeb9:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-02baeb9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-a93091e
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-caf3cc7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-35aba77>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-35aba77
{
    --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-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-a7390eb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-a7390eb
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-3821875>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-3821875 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-d40fd29>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-d40fd29
{
    --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-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-9ed012e
{
    --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-115867 .elementor-element.elementor-element-71738c7
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-a0cd712
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-f4604e2
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-f4604e2:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-f4604e2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-c71868e
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-8933917 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04
{
    --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-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-979faae>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-979faae
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-f6f1341>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-f6f1341 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa
{
    --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-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-075ca88
{
    --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-115867 .elementor-element.elementor-element-65a115a
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-2d6781a
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-8636a1d
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-8636a1d:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-8636a1d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-2b192dd
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-f5c3a2b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-e1823e7>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-e1823e7
{
    --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-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-5399028>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-5399028
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-6bf775b>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-6bf775b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-de5705c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-de5705c
{
    --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-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-e313d2a
{
    --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-115867 .elementor-element.elementor-element-e8a39ba
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-aca9664
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-2a234c4
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-2a234c4:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-2a234c4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-da19aaa
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-2ca615b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-167ad7c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-167ad7c
{
    --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-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-dcf5d9c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-dcf5d9c
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-e96fda4>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-e96fda4 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-45c00ae>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-45c00ae
{
    --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-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-19f1dd6
{
    --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-115867 .elementor-element.elementor-element-da5eef0
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-8a0f638
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-aedd8e6
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-aedd8e6:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-aedd8e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-a8978a2
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-b0979f6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-63aa70f>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-63aa70f
{
    --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-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-904afe8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-904afe8
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-f763500>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-f763500 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-b04761a>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-b04761a
{
    --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-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-fb1fa37
{
    --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-115867 .elementor-element.elementor-element-a9c14fc
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-558b72a
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-a8e049d
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-a8e049d:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-a8e049d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-5ebfcbc
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-e6668c2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad
{
    --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-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-4e7eb6f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-4e7eb6f
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-2c70996>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-2c70996 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-6497826>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-6497826
{
    --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-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-5b89d44
{
    --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-115867 .elementor-element.elementor-element-4ba39ce
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-fe4e5ad
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-82b5701
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-82b5701:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-82b5701>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-25802ba
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-1aa40b7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-8b9c496>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-8b9c496
{
    --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-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-7f081dd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-7f081dd
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-eea9f43>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-eea9f43 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f
{
    --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-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-a979ed5
{
    --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-115867 .elementor-element.elementor-element-10f67ea
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-b8e8b07
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-b7039cd
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-b7039cd:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-b7039cd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-1d782b9
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-0e8be74 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-bb172d5>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-bb172d5
{
    --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-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-aba9663>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-aba9663
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-afd7377>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-afd7377 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-4537e28>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-4537e28
{
    --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-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-fec6be2
{
    --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-115867 .elementor-element.elementor-element-33c85f5
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-e2b922b
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-c7bf6c1
{
    --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-radius: 20px 20px 20px 20px;
}
.elementor-115867 .elementor-element.elementor-element-c7bf6c1:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-c7bf6c1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-db5877c
{
    --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: 40px;
    --padding-right: 40px;
}
.elementor-115867 .elementor-element.elementor-element-71082cd .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-b61aa63>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-b61aa63
{
    --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-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-5870bd3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-5870bd3
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-b33e0eb>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-b33e0eb .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c
{
    --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-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115867 .elementor-element.elementor-element-3a24000
{
    --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-115867 .elementor-element.elementor-element-3da1c11
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-70315d4
{
    --display: flex;
}
.elementor-115867 .elementor-element.elementor-element-2d69039
{
    --n-tabs-direction: column;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 20px;
    --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;
}
.elementor-115867 .elementor-element.elementor-element-2d69039>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-115867 .elementor-element.elementor-element-2d69039.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-115867 .elementor-element.elementor-element-2d69039.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;
}
.elementor-115867 .elementor-element.elementor-element-2d69039>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-2d69039.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover)
{
    border-style: none;
}
.elementor-115867 .elementor-element.elementor-element-2d69039.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: 500;
    line-height: 30px;
}
.elementor-115867 .elementor-element.elementor-element-e51d29a
{
    --display: flex;
    --border-radius: 0px 0px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-b64e362 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-b64e362 .elementor-button:hover, .elementor-115867 .elementor-element.elementor-element-b64e362 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-b64e362>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-b64e362
{
    z-index: 2;
}
.elementor-115867 .elementor-element.elementor-element-b64e362 .elementor-button:hover svg, .elementor-115867 .elementor-element.elementor-element-b64e362 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115867 .elementor-element.elementor-element-7b94dda
{
    --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-115867 .elementor-element.elementor-element-3b267d2
{
    text-align: center;
}
.elementor-115867 .elementor-element.elementor-element-3b267d2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-3e3952f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115867 .elementor-element.elementor-element-3e3952f .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115867 .elementor-element.elementor-element-3e3952f .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-115867 .elementor-element.elementor-element-455f9f5
{
    --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-115867 .elementor-element.elementor-element-455f9f5:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-455f9f5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115867 .elementor-element.elementor-element-455f9f5: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-115867 .elementor-element.elementor-element-455f9f5, .elementor-115867 .elementor-element.elementor-element-455f9f5::before
{
    --border-transition: .3s;
}
.elementor-115867 .elementor-element.elementor-element-84db3e2
{
    --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-115867 .elementor-element.elementor-element-986712b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-986712b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-f93287c
{
    --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-115867 .elementor-element.elementor-element-f93287c:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-f93287c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115867 .elementor-element.elementor-element-f93287c: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-115867 .elementor-element.elementor-element-f93287c, .elementor-115867 .elementor-element.elementor-element-f93287c::before
{
    --border-transition: .3s;
}
.elementor-115867 .elementor-element.elementor-element-66c0380
{
    --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-115867 .elementor-element.elementor-element-f43ec6d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-f43ec6d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-e61522e
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-115867 .elementor-element.elementor-element-e61522e:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-e61522e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115867 .elementor-element.elementor-element-e61522e: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-115867 .elementor-element.elementor-element-e61522e, .elementor-115867 .elementor-element.elementor-element-e61522e::before
{
    --border-transition: .3s;
}
.elementor-115867 .elementor-element.elementor-element-32132e4
{
    --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-115867 .elementor-element.elementor-element-b191fcc
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-addfac5
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-addfac5:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-addfac5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115867 .elementor-element.elementor-element-addfac5: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-115867 .elementor-element.elementor-element-addfac5, .elementor-115867 .elementor-element.elementor-element-addfac5::before
{
    --border-transition: .3s;
}
.elementor-115867 .elementor-element.elementor-element-462528b
{
    --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-115867 .elementor-element.elementor-element-fbbb5c2
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-7d09c38
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115867 .elementor-element.elementor-element-7d09c38:not(.elementor-motion-effects-element-type-background), .elementor-115867 .elementor-element.elementor-element-7d09c38>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115867 .elementor-element.elementor-element-7d09c38: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-115867 .elementor-element.elementor-element-7d09c38, .elementor-115867 .elementor-element.elementor-element-7d09c38::before
{
    --border-transition: .3s;
}
.elementor-115867 .elementor-element.elementor-element-5d3ed9b
{
    --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-115867 .elementor-element.elementor-element-a39af30
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115867 .elementor-element.elementor-element-d6d605a
{
    --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-115867 .elementor-element.elementor-element-d6d605a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-115867 .elementor-element.elementor-element-d6d605a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-115867 .elementor-element.elementor-element-d6d605a
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-115867 .elementor-element.elementor-element-d6d605a>.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(min-width: 768px)
{
    .elementor-115867 .elementor-element.elementor-element-0436670
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-c587e8e
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-094ee6c
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-818d7e1
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-770c017
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-0942583
    {
        --width: 1140px;
    }
    .elementor-115867 .elementor-element.elementor-element-e5effbc
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-484c7ea
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-e04e6e3
    {
        --content-width: 480px;
    }
    .elementor-115867 .elementor-element.elementor-element-87ba4b7
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-0e5d6e6
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-8bd6b2b
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-3c896b0
    {
        --content-width: 1388px;
    }
    .elementor-115867 .elementor-element.elementor-element-677c5c4
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-d5b23f0
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-ef5a114
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-018387c
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-304530c
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-1217ea4
    {
        --width: 10%;
    }
    .elementor-115867 .elementor-element.elementor-element-766c24a
    {
        --width: 40%;
    }
    .elementor-115867 .elementor-element.elementor-element-5f32e41
    {
        --width: 40%;
    }
    .elementor-115867 .elementor-element.elementor-element-ba6a9fe
    {
        --width: 10%;
    }
    .elementor-115867 .elementor-element.elementor-element-dbf3e58
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-a372222
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-2b9819d
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-9633b8a
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-bd4415f
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-fee8a74
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-86ce80a
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-79dd077
    {
        --width: 5%;
    }
    .elementor-115867 .elementor-element.elementor-element-d58ce89
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-8de4583
    {
        --width: 40%;
    }
    .elementor-115867 .elementor-element.elementor-element-e968550
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-f4a7928
    {
        --width: 5%;
    }
    .elementor-115867 .elementor-element.elementor-element-6600005
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-2ac95c2
    {
        --width: 1140px;
    }
    .elementor-115867 .elementor-element.elementor-element-46df2b6
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-0ec06bd
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-39947f6
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-a183768
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-eef644e
    {
        --width: 24.5%;
    }
    .elementor-115867 .elementor-element.elementor-element-ec944f4
    {
        --width: 16%;
    }
    .elementor-115867 .elementor-element.elementor-element-a4e9c05
    {
        --width: 1.5%;
    }
    .elementor-115867 .elementor-element.elementor-element-89b9918
    {
        --width: 16%;
    }
    .elementor-115867 .elementor-element.elementor-element-2e9de56
    {
        --width: 1.5%;
    }
    .elementor-115867 .elementor-element.elementor-element-129eadc
    {
        --width: 16%;
    }
    .elementor-115867 .elementor-element.elementor-element-459aa03
    {
        --width: 24.5%;
    }
    .elementor-115867 .elementor-element.elementor-element-c829178
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-68fe15c
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-906ba46
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-f8d8857
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-0f1aee0
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-ef6f21d
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-1a61214
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-e20b305
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-457a5cb
    {
        --width: 17%;
    }
    .elementor-115867 .elementor-element.elementor-element-2a36ba1
    {
        --width: 13%;
    }
    .elementor-115867 .elementor-element.elementor-element-b83faf0
    {
        --width: 13%;
    }
    .elementor-115867 .elementor-element.elementor-element-3d434c1
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-228ea8f
    {
        --width: 13%;
    }
    .elementor-115867 .elementor-element.elementor-element-4b23b49
    {
        --width: 13%;
    }
    .elementor-115867 .elementor-element.elementor-element-105186c
    {
        --width: 16%;
    }
    .elementor-115867 .elementor-element.elementor-element-678aa45
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-1a2dc44
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-4085571
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-29118a3
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-5654e6f
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-f0e6f59
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-77a6e71
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-ca4fbf6
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-de9554c
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-fb1e8e1
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-2e7a405
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-4aee78e
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-c0fcb69
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-593615f
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-f581422
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-177d64b
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-86dcb54
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-f008d18
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-c4984e9
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-852c7e1
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-adff1b5
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-faf6fba
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-1f6a149
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-08124fd
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-cb45d22
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-2f10eae
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-ec07f6b
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-6c82742
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-626fe1c
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-0d8bd30
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-9588d3f
    {
        --width: 14%;
    }
    .elementor-115867 .elementor-element.elementor-element-7b2ef2b
    {
        --width: 12%;
    }
    .elementor-115867 .elementor-element.elementor-element-7497757
    {
        --width: 12%;
    }
    .elementor-115867 .elementor-element.elementor-element-d6393fb
    {
        --width: 12%;
    }
    .elementor-115867 .elementor-element.elementor-element-8573ee4
    {
        --width: 12%;
    }
    .elementor-115867 .elementor-element.elementor-element-b18ed1c
    {
        --width: 15%;
    }
    .elementor-115867 .elementor-element.elementor-element-f344958
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-73c82a5
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-50f0d14
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-2005770
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-5c57565
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-4359990
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-eccc806
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-306a31d
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-772010e
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-48ad7b7
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-59136d2
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-9afde3e
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-4ce4f9c
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-f95b78e
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-858b517
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-e003e54
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-82e34b4
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-da34cf3
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-83ba965
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-d42d44b
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-1ae2dd8
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-117b82b
    {
        --width: 11%;
    }
    .elementor-115867 .elementor-element.elementor-element-9e8831b
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-b34f735
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-2081f36
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-00312c0
    {
        --width: 10%;
    }
    .elementor-115867 .elementor-element.elementor-element-691b009
    {
        --width: 30%;
    }
    .elementor-115867 .elementor-element.elementor-element-ff489a6
    {
        --width: 24.536%;
    }
    .elementor-115867 .elementor-element.elementor-element-7d3ad1a
    {
        --width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-60a6f80
    {
        --width: 10%;
    }
    .elementor-115867 .elementor-element.elementor-element-1ef060c
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-31caee9
    {
        --width: 30%;
    }
    .elementor-115867 .elementor-element.elementor-element-bdf35b2
    {
        --width: 30%;
    }
    .elementor-115867 .elementor-element.elementor-element-d71f0ef
    {
        --width: 30%;
    }
    .elementor-115867 .elementor-element.elementor-element-62d8609
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-20580f7
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-79ca0e2
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-2ba051c
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-55a90e3
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-bdf1138
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-02baeb9
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-a93091e
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-f4604e2
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-c71868e
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-8636a1d
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-2b192dd
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-2a234c4
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-da19aaa
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-aedd8e6
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-a8978a2
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-a8e049d
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-5ebfcbc
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-82b5701
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-25802ba
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-b7039cd
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-1d782b9
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-c7bf6c1
    {
        --content-width: 1500px;
    }
    .elementor-115867 .elementor-element.elementor-element-db5877c
    {
        --width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-7b94dda
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-84db3e2
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-66c0380
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-32132e4
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-addfac5
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-462528b
    {
        --content-width: 1460px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d09c38
    {
        --content-width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-5d3ed9b
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-115867 .elementor-element.elementor-element-bd4415f
    {
        --width: 45%;
    }
    .elementor-115867 .elementor-element.elementor-element-fee8a74
    {
        --width: 29%;
    }
    .elementor-115867 .elementor-element.elementor-element-d58ce89
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-8de4583
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-e968550
    {
        --width: 33%;
    }
}
@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-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-115867 .elementor-element.elementor-element-5f32e41
    {
        --justify-content: center;
    }
    .elementor-115867 .elementor-element.elementor-element-62b1341
    {
        width: var(--container-widget-width,248px);
        max-width: 248px;
        --container-widget-width: 248px;
        --container-widget-flex-grow: 0;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-115867 .elementor-element.elementor-element-0436670
    {
        --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-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-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-5c23fcc
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-2eea542
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-65ad646
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-78babf3
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-340d55e
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-ba4c02a
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-9007909
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-b0c5c12.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-b0c5c12.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-b0c5c12.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-b0c5c12 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-8bdd96f
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-08400b8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-115867 .elementor-element.elementor-element-08400b8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-115867 .elementor-element.elementor-element-08400b8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-115867 .elementor-element.elementor-element-08400b8 .elementor-image-box-title
    {
        margin-bottom: 9px;
        font-size: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-8be6b84
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-1c08de3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-1c08de3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-1c08de3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-1c08de3 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-5b495a7
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-99591dd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-99591dd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-99591dd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-99591dd .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-2bdd0eb
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-d959085.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-d959085.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-d959085.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-d959085 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-d93aabe
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-656116b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-656116b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-656116b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-656116b .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-8779780
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-7c8a691.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-7c8a691.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-7c8a691.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-7c8a691 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-ebe20fc
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-48ad96c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-48ad96c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-48ad96c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-48ad96c .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-d4a9853
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .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-115867 .elementor-element.elementor-element-bd4415f.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-86ce80a
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-d58ce89
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-8de4583
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-e968550
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-115867 .elementor-element.elementor-element-615830c .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-5fd04e7 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-4d50ad0 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-115867 .elementor-element.elementor-element-50f0d14
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-2005770
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-9db55dc .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-3314a33 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-115867 .elementor-element.elementor-element-3314a33 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-83f8dd8 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-30e5744 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-c77a562 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-c77a562 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-858b517
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-c5c1397 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-82e34b4
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-c7e0894 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-83ba965
    {
        --margin-top: -30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-0a52264 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-1ae2dd8
    {
        --margin-top: -47px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-53d0d13 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-2081f36
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-115867 .elementor-element.elementor-element-2081f36.e-con
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-691b009
    {
        --justify-content: center;
    }
    .elementor-115867 .elementor-element.elementor-element-691b009.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-a161679 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-ff489a6
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-566b521>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-566b521 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d3ad1a
    {
        --justify-content: center;
    }
    .elementor-115867 .elementor-element.elementor-element-1beb426 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-1ef060c
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-115867 .elementor-element.elementor-element-1ef060c.e-con
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-bdf35b2
    {
        --justify-content: center;
    }
    .elementor-115867 .elementor-element.elementor-element-bdf35b2.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-1561313 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115867 .elementor-element.elementor-element-d6d605a>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-115867 .elementor-element.elementor-element-0436670
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-115867 .elementor-element.elementor-element-45091b0>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-45091b0
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-45091b0 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-115867 .elementor-element.elementor-element-6365336
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-0e1701f>.elementor-widget-container
    {
        padding: 30px 0 0 0;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-115867 .elementor-element.elementor-element-770c017
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-81b42ce
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-9634fcc .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-86a9f32>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-86a9f32 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115867 .elementor-element.elementor-element-0942583
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b7fa92
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-fdd3fad
    {
        --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-115867 .elementor-element.elementor-element-f23bb6d
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-ebae25c
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-ac9e076
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-ac9e076.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-ac9e076 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-a99d05d>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-a99d05d .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115867 .elementor-element.elementor-element-e5effbc
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .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-115867 .elementor-element.elementor-element-d80cebb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d80cebb.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-d80cebb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-5c23fcc>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-5c23fcc
    {
        font-size: 13.31px;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-541c74c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-2eea542>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-2eea542
    {
        font-size: 13.31px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-7d481cf .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115867 .elementor-element.elementor-element-65ad646>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-65ad646
    {
        font-size: 13.31px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-1b32df5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115867 .elementor-element.elementor-element-78babf3>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-78babf3
    {
        font-size: 13.31px;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-fc9b7f7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115867 .elementor-element.elementor-element-340d55e>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-340d55e
    {
        font-size: 13.31px;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-853ff73 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115867 .elementor-element.elementor-element-ba4c02a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-ba4c02a
    {
        font-size: 13.31px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-dd39a47 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115867 .elementor-element.elementor-element-9007909>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-9007909
    {
        font-size: 13.31px;
    }
    .elementor-115867 .elementor-element.elementor-element-0e5d6e6
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-8bd6b2b
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-7f5657e
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-c302f06 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-115867 .elementor-element.elementor-element-784c3d8>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-784c3d8 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115867 .elementor-element.elementor-element-3c896b0
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-677c5c4
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-b0c5c12 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-b0c5c12 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-115867 .elementor-element.elementor-element-8bdd96f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8bdd96f
    {
        --container-widget-width: 84%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,84%);
        max-width: 84%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-8bdd96f.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-08400b8 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-115867 .elementor-element.elementor-element-08400b8 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-8be6b84>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8be6b84
    {
        --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-115867 .elementor-element.elementor-element-8be6b84.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-1c08de3>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-1c08de3 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-1c08de3 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-5b495a7
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-5b495a7.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-e99e034
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-99591dd>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-99591dd .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-99591dd .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-2bdd0eb
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-2bdd0eb.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-d5b23f0
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-d959085 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-d93aabe
    {
        --container-widget-width: 89%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,89%);
        max-width: 89%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-d93aabe.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-656116b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-8779780
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-8779780.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-7c8a691 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-ebe20fc
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-ebe20fc.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-02e3e76
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-48ad96c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-d4a9853
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-d4a9853.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-018387c
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-7c18fb8
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-5689e25 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-05e1c05>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-05e1c05 .elementor-divider-separator
    {
        width: 108px;
    }
    .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-115867 .elementor-element.elementor-element-2019e68>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(10px / 2);
    }
    .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(10px / 2);
    }
    .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(10px / 2);
        margin-left: calc(10px / 2);
    }
    .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-10px / 2);
        margin-left: calc(-10px / 2);
    }
    body.rtl .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-10px / 2);
    }
    body:not(.rtl) .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-10px / 2);
    }
    .elementor-115867 .elementor-element.elementor-element-2019e68
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-2019e68 .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-29f5d50
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-54a73f8 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-115867 .elementor-element.elementor-element-096782f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-096782f .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-c386891
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-331ce7a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8950032
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-b95fb98 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3f2368d
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-5383616 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-9069fc3
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-ea96f11 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-81748d7
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-1031e04 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-047bf1d
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-d68f489 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-31c32f9
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-62b1341 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8ed8ce5
    {
        width: 100%;
    }
    .elementor-115867 .elementor-element.elementor-element-85fa2d5 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-a372222
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-2c56ddc>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-2c56ddc .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-edc7d0c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-edc7d0c .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-9633b8a
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-3b468f0>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3b468f0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3b468f0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3b468f0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3b468f0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3b468f0 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-f3ca54b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f3ca54b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f3ca54b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f3ca54b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f3ca54b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f3ca54b .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-b1df82f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b1df82f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b1df82f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b1df82f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b1df82f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b1df82f .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-bd4415f
    {
        --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-115867 .elementor-element.elementor-element-bd4415f.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-115867 .elementor-element.elementor-element-fee8a74
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 10px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-b79b115>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 8px 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b79b115 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b79b115.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b79b115.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b79b115.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b79b115 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-906575b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-906575b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-906575b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-906575b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-906575b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-906575b .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-464a9ec>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-464a9ec .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-464a9ec.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-464a9ec.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-464a9ec.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-464a9ec .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-86ce80a
    {
        --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-115867 .elementor-element.elementor-element-d58ce89
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-e206e3a>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-e206e3a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-e206e3a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-e206e3a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-e206e3a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-e206e3a .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-8de4583
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-e968550
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-d34ff2b>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d34ff2b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d34ff2b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d34ff2b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d34ff2b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d34ff2b .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-6600005
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-342e0c7
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-5925f61 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-6753161>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-6753161 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115867 .elementor-element.elementor-element-2ac95c2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-74e6954
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-46df2b6
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-8275e58
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-53d31db>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-53d31db .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-db94110>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-db94110 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115867 .elementor-element.elementor-element-eef644e
    {
        --width: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-ec944f4
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-115867 .elementor-element.elementor-element-615830c .elementor-counter
    {
        gap: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-615830c .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115867 .elementor-element.elementor-element-615830c .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-89b9918
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-5fd04e7 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-5fd04e7 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115867 .elementor-element.elementor-element-5fd04e7 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-129eadc
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-4d50ad0 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-4d50ad0 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115867 .elementor-element.elementor-element-4d50ad0 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-906ba46
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-9812dac .elementor-counter
    {
        gap: 2px;
    }
    .elementor-115867 .elementor-element.elementor-element-9812dac .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115867 .elementor-element.elementor-element-9812dac .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-f8d8857
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-4187502 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-115867 .elementor-element.elementor-element-4187502 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115867 .elementor-element.elementor-element-4187502 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-0f1aee0
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-0df3b33 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-115867 .elementor-element.elementor-element-0df3b33 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115867 .elementor-element.elementor-element-0df3b33 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-ef6f21d
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-adbcd09 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-115867 .elementor-element.elementor-element-adbcd09 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115867 .elementor-element.elementor-element-adbcd09 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-1a61214
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-20aac0b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-45a0cf0>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-45a0cf0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115867 .elementor-element.elementor-element-45a0cf0 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-115867 .elementor-element.elementor-element-6389a4b
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-2a36ba1
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-101daef>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b83faf0
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-8db9084>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3d434c1
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-228ea8f
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-4b23b49
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-4b23b49.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-115867 .elementor-element.elementor-element-1a2dc44
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-4085571
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-29118a3
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-5654e6f
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-f0e6f59
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-de9554c
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-fb1e8e1
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-2e7a405
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-4aee78e
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-c0fcb69
    {
        --width: 33%;
    }
    .elementor-115867 .elementor-element.elementor-element-177d64b
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-86dcb54
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-f008d18
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-c4984e9
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-08124fd
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-cb45d22
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-2f10eae
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-ec07f6b
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-6c82742
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-9588d3f
    {
        --width: 50%;
    }
    .elementor-115867 .elementor-element.elementor-element-788dce3
    {
        --n-tabs-heading-justify-content: center;
        --n-tabs-title-width: initial;
        --n-tabs-title-height: initial;
        --n-tabs-title-align-items: center;
        --n-tabs-title-flex-grow: 0;
        --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: 100px;
    }
    .elementor-115867 .elementor-element.elementor-element-788dce3>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-788dce3.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-115867 .elementor-element.elementor-element-f344958
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-4c46b4e
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-22ac2c7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-7868122>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-7868122 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-73c82a5
    {
        --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: 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-518150b
    {
        --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-115867 .elementor-element.elementor-element-518150b::before, .elementor-115867 .elementor-element.elementor-element-518150b>.elementor-background-video-container::before, .elementor-115867 .elementor-element.elementor-element-518150b>.e-con-inner>.elementor-background-video-container::before, .elementor-115867 .elementor-element.elementor-element-518150b>.elementor-background-slideshow::before, .elementor-115867 .elementor-element.elementor-element-518150b>.e-con-inner>.elementor-background-slideshow::before, .elementor-115867 .elementor-element.elementor-element-518150b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-115867 .elementor-element.elementor-element-518150b.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 25px 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-29f6a01 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-07a71af .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 25px 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-8b03634 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-92a37a3 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-830dd13 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-822a672 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-34e1926 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-06b0356 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8
    {
        width: var(--container-widget-width,40%);
        max-width: 40%;
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 50px 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115867 .elementor-element.elementor-element-f35f8f8 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115867 .elementor-element.elementor-element-9db55dc .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-3314a33 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115867 .elementor-element.elementor-element-3314a33 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-83f8dd8 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-30e5744 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-c77a562 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-c77a562.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-c77a562.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-c77a562.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-c77a562 .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-858b517
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-c5c1397>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-c5c1397 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-c5c1397.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-c5c1397.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-c5c1397.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115867 .elementor-element.elementor-element-82e34b4
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-c7e0894 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115867 .elementor-element.elementor-element-83ba965
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-0a52264 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-1ae2dd8
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-53d0d13 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115867 .elementor-element.elementor-element-b2e0c06>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-b2e0c06 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-27db484>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-27db484 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-a161679 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115867 .elementor-element.elementor-element-566b521 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115867 .elementor-element.elementor-element-1beb426 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115867 .elementor-element.elementor-element-1561313 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115867 .elementor-element.elementor-element-a9b6bcd
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115867 .elementor-element.elementor-element-a9b6bcd.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-62d8609
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-6ccb2dc .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-115867 .elementor-element.elementor-element-f13cd68>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f13cd68 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-920011f>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-920011f .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-3a71dd3>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-3a71dd3 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-bb28914>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-bb28914 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-79ca0e2
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-81d0ec8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-81d0ec8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115867 .elementor-element.elementor-element-613ef79>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-613ef79 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-bdf1138
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-73e69b3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-8776069>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-8776069 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-23028fa>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-23028fa
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-9d94087 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-f386ce9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-f386ce9 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-4db59a4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-d9b730c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-d9b730c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-caf3cc7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-35aba77>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-35aba77 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-a7390eb>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-a7390eb
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-3821875 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-d40fd29>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-d40fd29 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-c71868e
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-8933917 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-6b1bb04>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-6b1bb04 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-979faae>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-979faae
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-f6f1341 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-b3f03fa>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-b3f03fa .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-f5c3a2b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-e1823e7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-e1823e7 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-5399028>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-5399028
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-6bf775b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-de5705c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-de5705c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-da19aaa
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-2ca615b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-167ad7c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-167ad7c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-dcf5d9c>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-dcf5d9c
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-e96fda4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-45c00ae>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-45c00ae .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-a8978a2
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-b0979f6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-63aa70f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-63aa70f .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-904afe8>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-904afe8
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-f763500 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-b04761a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-b04761a .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-5ebfcbc
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-e6668c2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-d1ac3ad>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-d1ac3ad .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-4e7eb6f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-4e7eb6f
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-2c70996 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-6497826>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-6497826 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-25802ba
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-1aa40b7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-8b9c496>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-8b9c496 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-7f081dd>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-7f081dd
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-eea9f43 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-ed4d12f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-ed4d12f .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-1d782b9
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-0e8be74 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-bb172d5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-bb172d5 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-aba9663>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-aba9663
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-afd7377 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-4537e28>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-4537e28 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-db5877c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-71082cd .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-b61aa63>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-b61aa63 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-5870bd3>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-5870bd3
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115867 .elementor-element.elementor-element-b33e0eb .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115867 .elementor-element.elementor-element-8c4e72c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115867 .elementor-element.elementor-element-8c4e72c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115867 .elementor-element.elementor-element-2d69039>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-2d69039
    {
        --n-tabs-title-font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-2d69039.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: 21px;
    }
    .elementor-115867 .elementor-element.elementor-element-e51d29a
    {
        --margin-top: -21px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 10px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-7b94dda
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115867 .elementor-element.elementor-element-3b267d2
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3b267d2.elementor-element
    {
        --align-self: center;
    }
    .elementor-115867 .elementor-element.elementor-element-3b267d2 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-115867 .elementor-element.elementor-element-3e3952f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115867 .elementor-element.elementor-element-3e3952f .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115867 .elementor-element.elementor-element-986712b
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-f43ec6d
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-b191fcc
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-fbbb5c2
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-a39af30
    {
        font-size: 14px;
    }
    .elementor-115867 .elementor-element.elementor-element-d6d605a>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115867 .elementor-element.elementor-element-d6d605a
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-818d7e1 */
ul.subheader
{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
ul.subheader li a
{
    color: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-fdd3fad *//*.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-2d1adea */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e5effbc *//* .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.05);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
    .even_box h3.elementor-image-box-title
    {
        margin-top: -10px;
        margin-left: -35px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3dcb00b */
.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-6b3c7b4 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-484c7ea *//*.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.05);
}
@media(max-width: 767px)
{
    .even_box_four h3.elementor-image-box-title
    {
        margin-top: -4px;
        margin-right: -20px;
    }
    .even_box_six h3.elementor-image-box-title
    {
        margin-top: 0;
        margin-right: 50px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e04e6e3 *//*.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.05);
}
@media(max-width: 767px)
{
    .even_box_four h3.elementor-image-box-title
    {
        margin-top: -4px;
        margin-right: -20px;
    }
    .even_box_six h3.elementor-image-box-title
    {
        margin-top: 0;
        margin-right: 50px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2b9819d */
.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-86ce80a */
.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-a372222 */
.sw-solution-sec figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 10px 10px 0 10px;
}
.sw-solution-sec figure.elementor-image-box-img:hover
{
    background: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a183768 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-68fe15c */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-788dce3 */
@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-2081f36 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-1ef060c */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-d6d605a */
.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 *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Vanguard CF';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.svg') format('svg');
}/* End Custom Fonts CSS */
