﻿.elementor-113641 .elementor-element.elementor-element-27713c92
{
    --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-113641 .elementor-element.elementor-element-27713c92:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-27713c92>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-113641 .elementor-element.elementor-element-10a69eda
{
    --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-113641 .elementor-element.elementor-element-17dd100e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-2a52fca8>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-2a52fca8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 27.31px;
    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-113641 .elementor-element.elementor-element-6d7ac5de>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-6d7ac5de
{
    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-113641 .elementor-element.elementor-element-5121aaf1 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1745d5;
    color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-113641 .elementor-element.elementor-element-5121aaf1 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-5121aaf1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-5121aaf1 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-5121aaf1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-7bf566bf
{
    --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-113641 .elementor-element.elementor-element-26bda363
{
    --display: flex;
    --justify-content: center;
}
.elementor-113641 .elementor-element.elementor-element-26bda363:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-26bda363>.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-113641 .elementor-element.elementor-element-a6c7449
{
    --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-113641 .elementor-element.elementor-element-a6c7449:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-a6c7449>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-113641 .elementor-element.elementor-element-7359572e
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-32756594
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-32756594 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    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-113641 .elementor-element.elementor-element-7c77d083
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-7c77d083 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-7c77d083 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-3ae19547
{
    --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-113641 .elementor-element.elementor-element-5a93654e
{
    --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-113641 .elementor-element.elementor-element-5a93654e:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-5a93654e>.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-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-113641 .elementor-element.elementor-element-723b4b87.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-113641 .elementor-element.elementor-element-723b4b87.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-723b4b87.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-113641 .elementor-element.elementor-element-723b4b87 .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-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-3fe9307e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-717af1b1
{
    --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-113641 .elementor-element.elementor-element-717af1b1:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-717af1b1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-113641 .elementor-element.elementor-element-36859d4f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-113641 .elementor-element.elementor-element-36859d4f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-36859d4f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-30d509d1
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-42d2f8bf
{
    --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-113641 .elementor-element.elementor-element-42d2f8bf:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-42d2f8bf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-description
{
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-6f81c738
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-2b99d276
{
    --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-113641 .elementor-element.elementor-element-17c88247
{
    --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-113641 .elementor-element.elementor-element-17c88247:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-17c88247>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-167f44b0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-2da5d165
{
    --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-113641 .elementor-element.elementor-element-2da5d165:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-2da5d165>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-113641 .elementor-element.elementor-element-474dc07b.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-113641 .elementor-element.elementor-element-474dc07b.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-113641 .elementor-element.elementor-element-474dc07b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-3fb50f8
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-3d3505d3
{
    --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-113641 .elementor-element.elementor-element-3d3505d3:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-3d3505d3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-647db493
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-68fc13d9
{
    --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-113641 .elementor-element.elementor-element-68fc13d9:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-68fc13d9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-113641 .elementor-element.elementor-element-5adfdcec
{
    --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-113641 .elementor-element.elementor-element-6284953d>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-6284953d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-223aec03 .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-113641 .elementor-element.elementor-element-223aec03 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-223aec03 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-223aec03 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-223aec03 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-5811faf0
{
    --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-113641 .elementor-element.elementor-element-5811faf0:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-5811faf0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-113641 .elementor-element.elementor-element-72d2d151
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-261d551e
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-261d551e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-77e5df95
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-113641 .elementor-element.elementor-element-77e5df95 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-77e5df95 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-4691a44a
{
    --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-113641 .elementor-element.elementor-element-559e41f
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-53b8f0c2
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-779a3977>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-779a3977.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-779a3977.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-779a3977.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-779a3977 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-113641 .elementor-element.elementor-element-779a3977 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-113641 .elementor-element.elementor-element-779a3977 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-7ab583e6
{
    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-113641 .elementor-element.elementor-element-7ab583e6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-7ab583e6.elementor-element
{
    --align-self: flex-end;
}
.elementor-113641 .elementor-element.elementor-element-4b1d11d6
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-1863f936>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-1863f936.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-1863f936.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-1863f936.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-1863f936 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-113641 .elementor-element.elementor-element-1863f936 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-113641 .elementor-element.elementor-element-1863f936 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-77b87ec6
{
    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-113641 .elementor-element.elementor-element-77b87ec6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-77b87ec6.elementor-element
{
    --align-self: flex-end;
}
.elementor-113641 .elementor-element.elementor-element-e746b3a
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-2d665e2b.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-2d665e2b.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-2d665e2b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-2d665e2b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-113641 .elementor-element.elementor-element-2d665e2b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-113641 .elementor-element.elementor-element-2d665e2b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-66f8788e
{
    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-113641 .elementor-element.elementor-element-66f8788e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-66f8788e.elementor-element
{
    --align-self: flex-end;
}
.elementor-113641 .elementor-element.elementor-element-bb27c9c
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-04f5758.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-04f5758.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-04f5758.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-04f5758 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-113641 .elementor-element.elementor-element-04f5758 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-113641 .elementor-element.elementor-element-04f5758 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-9dd3dc4
{
    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-113641 .elementor-element.elementor-element-9dd3dc4>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-9dd3dc4.elementor-element
{
    --align-self: flex-end;
}
.elementor-113641 .elementor-element.elementor-element-430f7ef9
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-7f8b9245>.elementor-widget-container
{
    margin: 150px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-3b8ce092
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-771822db
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-79e8ddb0.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-79e8ddb0.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-79e8ddb0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-79e8ddb0 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-113641 .elementor-element.elementor-element-79e8ddb0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-113641 .elementor-element.elementor-element-79e8ddb0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-2da6045f
{
    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-113641 .elementor-element.elementor-element-2da6045f>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-547576b5
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-3b2589b9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-3b2589b9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-3b2589b9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-3b2589b9 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-113641 .elementor-element.elementor-element-3b2589b9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-113641 .elementor-element.elementor-element-3b2589b9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-572d7c05
{
    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-113641 .elementor-element.elementor-element-572d7c05>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-572d7c05.elementor-element
{
    --align-self: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-152ebf53
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-2c187ca7.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-2c187ca7.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-2c187ca7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-2c187ca7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-113641 .elementor-element.elementor-element-2c187ca7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-113641 .elementor-element.elementor-element-2c187ca7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-2f5bca84
{
    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-113641 .elementor-element.elementor-element-2f5bca84>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-72f2456
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-f4d9fc8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-113641 .elementor-element.elementor-element-f4d9fc8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-113641 .elementor-element.elementor-element-f4d9fc8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-113641 .elementor-element.elementor-element-f4d9fc8 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-113641 .elementor-element.elementor-element-f4d9fc8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-113641 .elementor-element.elementor-element-f4d9fc8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-36ca476
{
    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-113641 .elementor-element.elementor-element-36ca476>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-2e2eb7b2
{
    --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-113641 .elementor-element.elementor-element-2e2eb7b2:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-2e2eb7b2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-113641 .elementor-element.elementor-element-6d58d5e0>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-6d58d5e0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-11fb1f4f .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: 15px 30px 15px 30px;
}
.elementor-113641 .elementor-element.elementor-element-11fb1f4f .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-11fb1f4f .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-11fb1f4f .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-11fb1f4f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-18b953b2
{
    --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-113641 .elementor-element.elementor-element-6ddaaa74
{
    --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-113641 .elementor-element.elementor-element-7d6d4f81
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-7d6d4f81 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-1cd52883
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-1cd52883 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-1cd52883 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-6edd1e36
{
    --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-113641 .elementor-element.elementor-element-163066ac
{
    --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-113641 .elementor-element.elementor-element-72abf72
{
    --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-113641 .elementor-element.elementor-element-6ab02277>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-6ab02277
{
    --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-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 40px;
}
.elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-3ba29492
{
    --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-113641 .elementor-element.elementor-element-32d2fe9b
{
    --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-113641 .elementor-element.elementor-element-13e24eef
{
    --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-113641 .elementor-element.elementor-element-3dfc0156 .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-113641 .elementor-element.elementor-element-3dfc0156 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-3dfc0156 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-3dfc0156 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-3dfc0156 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-8be9df5:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-8be9df5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-113641 .elementor-element.elementor-element-8be9df5>.elementor-container
{
    max-width: 1460px;
}
.elementor-113641 .elementor-element.elementor-element-8be9df5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 70px 0 70px 0;
}
.elementor-113641 .elementor-element.elementor-element-8be9df5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-113641 .elementor-element.elementor-element-31959862>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-31959862.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-31959862
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-31959862 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-2d69f52
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-2d69f52 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-2d69f52 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-4f340bc>.elementor-container
{
    max-width: 1460px;
}
.elementor-113641 .elementor-element.elementor-element-4f340bc
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-e2a1f38.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-e2a1f38.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-e2a1f38>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-632e56c1>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-632e56c1 img
{
    width: 96%;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-632e56c1:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-248a0d79 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-4bf4e014.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-4bf4e014.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-4bf4e014>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-693e84b8>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-693e84b8 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-693e84b8:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-330e1b7b>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-330e1b7b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-330e1b7b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-330e1b7b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-330e1b7b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-330e1b7b .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-330e1b7b .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-14cebb4c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-14cebb4c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-14cebb4c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-53d61be4>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-53d61be4 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-53d61be4:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-63654e09>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-63654e09.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-63654e09.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-63654e09.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-63654e09 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-63654e09 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-63654e09 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-29c5086f.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-29c5086f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-29c5086f>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-31bc4371>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-31bc4371 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-31bc4371:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-1dc0469c>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-1dc0469c.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-1dc0469c.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-1dc0469c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-1dc0469c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-1dc0469c .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-1dc0469c .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-113641 .elementor-element.elementor-element-615e1119>.elementor-container
{
    max-width: 1460px;
}
.elementor-113641 .elementor-element.elementor-element-615e1119
{
    margin-top: 3px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-c84fe4e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-c84fe4e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-c84fe4e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-41ba8d42>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-41ba8d42 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-41ba8d42:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-2e240bbb>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-2e240bbb.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-2e240bbb.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-2e240bbb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-2e240bbb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-2e240bbb .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-2e240bbb .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-505ed038.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-505ed038.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-505ed038>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-4bc64231>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-4bc64231 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-4bc64231:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-1709a348>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-1709a348.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-1709a348.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-1709a348.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-1709a348 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-1709a348 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-1709a348 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-109b0658.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-109b0658.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-109b0658>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-32553e24>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-32553e24 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-32553e24:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-53870044>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-53870044.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-53870044.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-53870044.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-53870044 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-53870044 .elementor-image-box-img img
{
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-53870044 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-53870044 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-113641 .elementor-element.elementor-element-f0da1f4.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-f0da1f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-113641 .elementor-element.elementor-element-f0da1f4>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-6536f144>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-6536f144 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-113641 .elementor-element.elementor-element-6536f144:hover img
{
    opacity: 1;
}
.elementor-113641 .elementor-element.elementor-element-452ff6c6>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-113641 .elementor-element.elementor-element-452ff6c6.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-452ff6c6.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-452ff6c6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-452ff6c6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-113641 .elementor-element.elementor-element-452ff6c6 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-113641 .elementor-element.elementor-element-452ff6c6 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-113641 .elementor-element.elementor-element-b0f255b .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: 15px 30px 15px 30px;
}
.elementor-113641 .elementor-element.elementor-element-b0f255b .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-b0f255b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-b0f255b>.elementor-widget-container
{
    padding: 40px 0 30px 0;
}
.elementor-113641 .elementor-element.elementor-element-b0f255b .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-b0f255b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-66af9ce6
{
    --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-113641 .elementor-element.elementor-element-66af9ce6:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-66af9ce6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-113641 .elementor-element.elementor-element-66af9ce6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-113641 .elementor-element.elementor-element-3a014c98>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-3a014c98.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-3a014c98
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-3a014c98 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-3f6a0deb
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-3f6a0deb .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-3f6a0deb .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-5899958c
{
    --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-113641 .elementor-element.elementor-element-4ba69e13
{
    --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-113641 .elementor-element.elementor-element-17248fe6>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 2px 0 0 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-17248fe6 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-17248fe6.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-17248fe6.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-17248fe6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-17248fe6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-113641 .elementor-element.elementor-element-17248fe6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-17248fe6 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-50292ac8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 20px 0 0 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-37adef5a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-a2381ec
{
    --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-113641 .elementor-element.elementor-element-7256695e
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-7256695e 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-113641 .elementor-element.elementor-element-17424f54
{
    --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-113641 .elementor-element.elementor-element-5b3741d>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 15px 0 15px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-5b3741d .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-5b3741d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-5b3741d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-5b3741d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-5b3741d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-5b3741d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-113641 .elementor-element.elementor-element-5b3741d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-612df53f>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 15px 0 15px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-612df53f .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-612df53f.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-612df53f.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-612df53f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-612df53f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-612df53f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-113641 .elementor-element.elementor-element-612df53f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 15px 0 15px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-113641 .elementor-element.elementor-element-6dccd2d9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-78343e53
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-113641 .elementor-element.elementor-element-5a86aad2
{
    --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-113641 .elementor-element.elementor-element-6977439b
{
    --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-113641 .elementor-element.elementor-element-7a0e68f5>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 15px 0 15px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-7a0e68f5 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-7a0e68f5.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-7a0e68f5.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-7a0e68f5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-7a0e68f5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-7a0e68f5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-113641 .elementor-element.elementor-element-7a0e68f5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-222e6e9
{
    --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-113641 .elementor-element.elementor-element-1a64917>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 15px 0 15px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-113641 .elementor-element.elementor-element-1a64917 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-1a64917.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-113641 .elementor-element.elementor-element-1a64917.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-113641 .elementor-element.elementor-element-1a64917.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-1a64917 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-113641 .elementor-element.elementor-element-1a64917 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-113641 .elementor-element.elementor-element-1a64917 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-113641 .elementor-element.elementor-element-4a40ebbf
{
    --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-113641 .elementor-element.elementor-element-a18a06e
{
    --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-113641 .elementor-element.elementor-element-a18a06e:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-a18a06e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-113641 .elementor-element.elementor-element-0fdba72>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-0fdba72 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-b5e60e3 .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: 15px 30px 15px 30px;
}
.elementor-113641 .elementor-element.elementor-element-b5e60e3 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-b5e60e3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-b5e60e3 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-b5e60e3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-7940de9e
{
    --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: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-7940de9e:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-7940de9e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-113641 .elementor-element.elementor-element-70f62d8f
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-46368537
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-46368537 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-1c715af2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-1c715af2 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-1c715af2 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-51fe41aa
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-2cfe1cce
{
    --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-113641 .elementor-element.elementor-element-158db397
{
    --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-113641 .elementor-element.elementor-element-3f4061bf
{
    --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-113641 .elementor-element.elementor-element-462aa4b1 .elementor-counter
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-462aa4b1 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-113641 .elementor-element.elementor-element-462aa4b1 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-113641 .elementor-element.elementor-element-16303b9c
{
    --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-113641 .elementor-element.elementor-element-27fce176
{
    --spacer-size: 70px;
}
.elementor-113641 .elementor-element.elementor-element-27fce176>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-21094017
{
    --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-113641 .elementor-element.elementor-element-2bd8c86f .elementor-counter
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-2bd8c86f .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-113641 .elementor-element.elementor-element-2bd8c86f .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-113641 .elementor-element.elementor-element-cdf61d2
{
    --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-113641 .elementor-element.elementor-element-4402b1a9
{
    --spacer-size: 70px;
}
.elementor-113641 .elementor-element.elementor-element-4402b1a9>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-bdc52c6
{
    --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-113641 .elementor-element.elementor-element-77e96481 .elementor-counter
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-77e96481 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-113641 .elementor-element.elementor-element-77e96481 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-113641 .elementor-element.elementor-element-6b04f4ad
{
    --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-113641 .elementor-element.elementor-element-3fc54f03
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-82a4297
{
    --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-113641 .elementor-element.elementor-element-82a4297:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-82a4297>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-113641 .elementor-element.elementor-element-368538bc
{
    --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-113641 .elementor-element.elementor-element-6f035be4
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-113641 .elementor-element.elementor-element-6f035be4.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-6f035be4 .elementor-counter
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-6f035be4 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-113641 .elementor-element.elementor-element-6f035be4 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-113641 .elementor-element.elementor-element-e49f813
{
    --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-113641 .elementor-element.elementor-element-5c95b3d0
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-113641 .elementor-element.elementor-element-5c95b3d0.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-5c95b3d0 .elementor-counter
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-5c95b3d0 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-113641 .elementor-element.elementor-element-5c95b3d0 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-113641 .elementor-element.elementor-element-632d0ab2
{
    --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-113641 .elementor-element.elementor-element-58f78711
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-113641 .elementor-element.elementor-element-58f78711.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-58f78711 .elementor-counter
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-58f78711 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-113641 .elementor-element.elementor-element-58f78711 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-113641 .elementor-element.elementor-element-2602ea47
{
    --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-113641 .elementor-element.elementor-element-1f7c49b3>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-1f7c49b3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-716dc893 .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-113641 .elementor-element.elementor-element-716dc893 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-716dc893 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-716dc893 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-716dc893 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-4f880d50
{
    --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-113641 .elementor-element.elementor-element-5271b0ea
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-5271b0ea .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-118c327d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-118c327d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-118c327d .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-113641 .elementor-element.elementor-element-554cd214
{
    --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-113641 .elementor-element.elementor-element-16348cea
{
    --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-113641 .elementor-element.elementor-element-7bbd9546
{
    --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-113641 .elementor-element.elementor-element-73abddd4 img
{
    height: 100px;
}
.elementor-113641 .elementor-element.elementor-element-7e15c1dc
{
    --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-113641 .elementor-element.elementor-element-6d4295f1 img
{
    height: 100px;
}
.elementor-113641 .elementor-element.elementor-element-65edff1e
{
    --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-113641 .elementor-element.elementor-element-61c2cdde
{
    --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-113641 .elementor-element.elementor-element-2f6192db>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-2f6192db.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-113641 .elementor-element.elementor-element-2f6192db
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-2f6192db img
{
    width: 100%;
}
.elementor-113641 .elementor-element.elementor-element-73ec6fe5
{
    --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-113641 .elementor-element.elementor-element-f71b9ea img
{
    width: 100%;
    height: 100px;
}
.elementor-113641 .elementor-element.elementor-element-9956dbc
{
    --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-113641 .elementor-element.elementor-element-59bd1ac7
{
    --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-113641 .elementor-element.elementor-element-3e66faaa
{
    --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-113641 .elementor-element.elementor-element-1501e85b
{
    --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-113641 .elementor-element.elementor-element-44415532
{
    --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-113641 .elementor-element.elementor-element-7c394184
{
    --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-113641 .elementor-element.elementor-element-5fe062f1
{
    --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-113641 .elementor-element.elementor-element-45fdca47
{
    --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-113641 .elementor-element.elementor-element-1334ff4c
{
    --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-113641 .elementor-element.elementor-element-676bbfdc
{
    --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-113641 .elementor-element.elementor-element-d10de1c
{
    --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-113641 .elementor-element.elementor-element-9b14a71
{
    --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-113641 .elementor-element.elementor-element-52f57969
{
    --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-113641 .elementor-element.elementor-element-6e5d9426
{
    --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-113641 .elementor-element.elementor-element-9f9fdb
{
    --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-113641 .elementor-element.elementor-element-5c7aea11
{
    --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-113641 .elementor-element.elementor-element-27ee037a
{
    --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-113641 .elementor-element.elementor-element-60929f84
{
    --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-113641 .elementor-element.elementor-element-53953077
{
    --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-113641 .elementor-element.elementor-element-1d8c547a
{
    --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-113641 .elementor-element.elementor-element-1555b629
{
    --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-113641 .elementor-element.elementor-element-31dab9c0
{
    --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-113641 .elementor-element.elementor-element-2fe5b564
{
    --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-113641 .elementor-element.elementor-element-76fa8a58
{
    --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-113641 .elementor-element.elementor-element-637f3a1d
{
    --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-113641 .elementor-element.elementor-element-5944f1b5
{
    --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-113641 .elementor-element.elementor-element-390683a0
{
    --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-113641 .elementor-element.elementor-element-3ba5689c
{
    --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-113641 .elementor-element.elementor-element-9e27c32
{
    --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-113641 .elementor-element.elementor-element-52427474
{
    --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-113641 .elementor-element.elementor-element-2358851c
{
    --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-113641 .elementor-element.elementor-element-7ad2fc74
{
    --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-113641 .elementor-element.elementor-element-644c917f
{
    --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-113641 .elementor-element.elementor-element-3c0cb6a9
{
    --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-113641 .elementor-element.elementor-element-7cb7d6d0
{
    --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-113641 .elementor-element.elementor-element-108b969e
{
    --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-113641 .elementor-element.elementor-element-70700ecf
{
    --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-113641 .elementor-element.elementor-element-15af476b
{
    --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-113641 .elementor-element.elementor-element-3b4a275c
{
    --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-113641 .elementor-element.elementor-element-4af110ed
{
    --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-113641 .elementor-element.elementor-element-4af110ed>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-4af110ed.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-113641 .elementor-element.elementor-element-4af110ed.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-113641 .elementor-element.elementor-element-4af110ed.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-113641 .elementor-element.elementor-element-4af110ed>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-113641 .elementor-element.elementor-element-4af110ed.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-113641 .elementor-element.elementor-element-4af110ed [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-113641 .elementor-element.elementor-element-70e9045b
{
    --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-113641 .elementor-element.elementor-element-ed5b2d7>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-ed5b2d7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-120ab178 .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-113641 .elementor-element.elementor-element-120ab178 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-120ab178 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-120ab178 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-120ab178 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-7e88360:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-7e88360>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-113641 .elementor-element.elementor-element-7e88360
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 70px 0 70px 0;
}
.elementor-113641 .elementor-element.elementor-element-7e88360>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-113641 .elementor-element.elementor-element-2fc0bc6
{
    margin-top: 0;
    margin-bottom: 30px;
}
.elementor-113641 .elementor-element.elementor-element-db0ce50>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-db0ce50.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-db0ce50
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-db0ce50 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-7949fd7
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-7949fd7 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-7949fd7 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-647ed79
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-40a510a
{
    --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-113641 .elementor-element.elementor-element-40a510a:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-40a510a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-113641 .elementor-element.elementor-element-cae0eed>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-cae0eed .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-e8e5e8c .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: 15px 30px 15px 30px;
}
.elementor-113641 .elementor-element.elementor-element-e8e5e8c .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-e8e5e8c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-e8e5e8c .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-e8e5e8c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-5cb3c649
{
    --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: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-4b4fdb45>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-4b4fdb45
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-4b4fdb45 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-15793d5a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-15793d5a .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-15793d5a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-52a558aa
{
    --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: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-24456490
{
    --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-113641 .elementor-element.elementor-element-5dc57f90
{
    --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-113641 .elementor-element.elementor-element-5dc57f90.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-113641 .elementor-element.elementor-element-4f7fbf49 .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-113641 .elementor-element.elementor-element-4f7fbf49 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-113641 .elementor-element.elementor-element-4f7fbf49 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-6365ae41
{
    --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-113641 .elementor-element.elementor-element-6365ae41.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-113641 .elementor-element.elementor-element-428b4d2e .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-113641 .elementor-element.elementor-element-428b4d2e .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-113641 .elementor-element.elementor-element-428b4d2e .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-29971f42
{
    --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-113641 .elementor-element.elementor-element-29971f42.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-113641 .elementor-element.elementor-element-462dcf8c .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-113641 .elementor-element.elementor-element-462dcf8c .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-113641 .elementor-element.elementor-element-462dcf8c .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-7de9a944
{
    --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-113641 .elementor-element.elementor-element-44a101b6
{
    --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-113641 .elementor-element.elementor-element-1309e4d5
{
    --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-113641 .elementor-element.elementor-element-1e0d36f1
{
    --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-113641 .elementor-element.elementor-element-7ef930f9 .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-113641 .elementor-element.elementor-element-7ef930f9 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-113641 .elementor-element.elementor-element-7ef930f9 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-113641 .elementor-element.elementor-element-1d0465a4
{
    --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-113641 .elementor-element.elementor-element-5c6aada3
{
    --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-113641 .elementor-element.elementor-element-72b3a1e3
{
    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;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-72b3a1e3.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-5cd5f864
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-67babae
{
    --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: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-13dacbb1>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-13dacbb1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-21829ac7 .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-113641 .elementor-element.elementor-element-21829ac7 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-21829ac7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-21829ac7 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-21829ac7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-3be0475d:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-3be0475d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-113641 .elementor-element.elementor-element-3be0475d>.elementor-container
{
    max-width: 1460px;
}
.elementor-113641 .elementor-element.elementor-element-3be0475d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 70px 0 70px 0;
}
.elementor-113641 .elementor-element.elementor-element-3be0475d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-113641 .elementor-element.elementor-element-49303302>.elementor-container
{
    max-width: 1460px;
}
.elementor-113641 .elementor-element.elementor-element-83733c5>.elementor-element-populated
{
    padding: 0 0 10px 0;
}
.elementor-113641 .elementor-element.elementor-element-54208af8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-54208af8
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-54208af8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-9ff3db5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-9ff3db5 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-9ff3db5 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-692434a6>.elementor-container
{
    max-width: 1460px;
}
.elementor-113641 .elementor-element.elementor-element-692434a6
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-75213ac0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-75213ac0
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-10e51c15>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-10e51c15
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-77018a9f
{
    --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: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-77018a9f:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-77018a9f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-113641 .elementor-element.elementor-element-169d5e7a
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-d940082>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-d940082.elementor-element
{
    --align-self: center;
}
.elementor-113641 .elementor-element.elementor-element-d940082
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-d940082 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-113641 .elementor-element.elementor-element-170aace0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-170aace0>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-113641 .elementor-element.elementor-element-170aace0 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-170aace0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-113641 .elementor-element.elementor-element-37fbcad7
{
    --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-113641 .elementor-element.elementor-element-37fbcad7:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-37fbcad7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-1fb7036f
{
    --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-113641 .elementor-element.elementor-element-781ef072 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88
{
    --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-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2123cb46>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-2123cb46
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-5fbd2e7f>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-5fbd2e7f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-4f556e33>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-4f556e33
{
    --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-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-6f685bef>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-6f685bef .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce
{
    --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-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-4e2d5eea
{
    --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-113641 .elementor-element.elementor-element-b6afdc9
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-13cae0b1 img
{
    max-width: 100%;
}
.elementor-113641 .elementor-element.elementor-element-55c557d7
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-2d4a3cc0
{
    --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-113641 .elementor-element.elementor-element-2d4a3cc0:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-2d4a3cc0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-6a3ffd44
{
    --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-113641 .elementor-element.elementor-element-73ba872c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-2019445a>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-2019445a
{
    --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-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-5561542a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-5561542a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-12ee72f2>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-12ee72f2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-40a8712a>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-40a8712a
{
    --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-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-735b8e36
{
    --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-113641 .elementor-element.elementor-element-5dc08984
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-5d49c7c4
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-1591581a
{
    --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-113641 .elementor-element.elementor-element-1591581a:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-1591581a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-22692721
{
    --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-113641 .elementor-element.elementor-element-2a29bed5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-57ba280b>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-57ba280b
{
    --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-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2171e975>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-2171e975
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-435af3e7>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-435af3e7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-746ca398>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-746ca398
{
    --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-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-43301c13
{
    --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-113641 .elementor-element.elementor-element-553659d7
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-2b7e46fc
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-350ac6c0
{
    --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-113641 .elementor-element.elementor-element-350ac6c0:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-350ac6c0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-6448ecb4
{
    --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-113641 .elementor-element.elementor-element-16db0764 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0
{
    --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-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-554f9b04>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-554f9b04
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-78eb4c60>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-78eb4c60 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-433ee2da>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-433ee2da
{
    --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-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2206d987
{
    --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-113641 .elementor-element.elementor-element-6fff40bc
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-1bc06d7a
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-237a2181
{
    --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-113641 .elementor-element.elementor-element-237a2181:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-237a2181>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-acef0e0
{
    --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-113641 .elementor-element.elementor-element-71c015c3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941
{
    --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-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-3ef24c93>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-3ef24c93
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-16fcab7b>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-16fcab7b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-79222e69>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-79222e69
{
    --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-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-7d9b673c
{
    --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-113641 .elementor-element.elementor-element-20c6aa24
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-12d265c7
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-48a6ce94
{
    --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-113641 .elementor-element.elementor-element-48a6ce94:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-48a6ce94>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-2b20d771
{
    --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-113641 .elementor-element.elementor-element-65f4c067 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a
{
    --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-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-737f6fb4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-737f6fb4
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-4b3a668b>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-4b3a668b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-13efe193>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-13efe193
{
    --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-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-52413a9a
{
    --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-113641 .elementor-element.elementor-element-448abe9b
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-1ebb3fe0
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-31a0cde8
{
    --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-113641 .elementor-element.elementor-element-31a0cde8:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-31a0cde8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-62dd9c6c
{
    --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-113641 .elementor-element.elementor-element-469911bf .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-2364a32e>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-2364a32e
{
    --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-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-46400f7b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-46400f7b
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-18c8246e>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-18c8246e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-68eec470>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-68eec470
{
    --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-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-55227770
{
    --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-113641 .elementor-element.elementor-element-2e58a274
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-185622ef
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-27ea16fd
{
    --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-113641 .elementor-element.elementor-element-27ea16fd:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-27ea16fd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-29b63995
{
    --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-113641 .elementor-element.elementor-element-3904cf58 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-2de62022>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-2de62022
{
    --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-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-1390bf94>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-1390bf94
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-6b5928fa>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-6b5928fa .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-44246e63>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-44246e63
{
    --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-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-5b21cf88
{
    --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-113641 .elementor-element.elementor-element-4546b358
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-79e868b
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-3c3b5cfe
{
    --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-113641 .elementor-element.elementor-element-3c3b5cfe:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-3c3b5cfe>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-1556fceb
{
    --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-113641 .elementor-element.elementor-element-9f50a7a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-56107a5d>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-56107a5d
{
    --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-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-304efb53>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-304efb53
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-77545e80>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-77545e80 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-15e7effd>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-15e7effd
{
    --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-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-68753b97
{
    --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-113641 .elementor-element.elementor-element-51b0e956
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-5a5c56ef
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-12fa18a5
{
    --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-113641 .elementor-element.elementor-element-12fa18a5:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-12fa18a5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-449b4ab4
{
    --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-113641 .elementor-element.elementor-element-64bdac74 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-317ba40f>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-317ba40f
{
    --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-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-6e8561d4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-6e8561d4
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-7594332c>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-7594332c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7
{
    --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-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-113641 .elementor-element.elementor-element-1439b18
{
    --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-113641 .elementor-element.elementor-element-18dc36b4
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-41fcb6a0
{
    --display: flex;
}
.elementor-113641 .elementor-element.elementor-element-1507579c
{
    --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-113641 .elementor-element.elementor-element-1507579c>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-113641 .elementor-element.elementor-element-1507579c.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-113641 .elementor-element.elementor-element-1507579c.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-113641 .elementor-element.elementor-element-1507579c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-1507579c.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-113641 .elementor-element.elementor-element-1507579c.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-113641 .elementor-element.elementor-element-5c7a3ea5
{
    --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-113641 .elementor-element.elementor-element-5a0c7380 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1745d5;
    color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-113641 .elementor-element.elementor-element-5a0c7380 .elementor-button:hover, .elementor-113641 .elementor-element.elementor-element-5a0c7380 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-5a0c7380 .elementor-button:hover svg, .elementor-113641 .elementor-element.elementor-element-5a0c7380 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-113641 .elementor-element.elementor-element-6a7cf105
{
    --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-113641 .elementor-element.elementor-element-7480ab8a
{
    text-align: center;
}
.elementor-113641 .elementor-element.elementor-element-7480ab8a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-2787e907
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-113641 .elementor-element.elementor-element-2787e907 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-113641 .elementor-element.elementor-element-2787e907 .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-113641 .elementor-element.elementor-element-1f12cbc3
{
    --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-113641 .elementor-element.elementor-element-1f12cbc3:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-1f12cbc3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-113641 .elementor-element.elementor-element-1f12cbc3: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-113641 .elementor-element.elementor-element-1f12cbc3, .elementor-113641 .elementor-element.elementor-element-1f12cbc3::before
{
    --border-transition: .3s;
}
.elementor-113641 .elementor-element.elementor-element-75824e8d
{
    --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-113641 .elementor-element.elementor-element-108086a9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-108086a9
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-6ec9e2dd
{
    --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-113641 .elementor-element.elementor-element-6ec9e2dd:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-6ec9e2dd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-113641 .elementor-element.elementor-element-6ec9e2dd: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-113641 .elementor-element.elementor-element-6ec9e2dd, .elementor-113641 .elementor-element.elementor-element-6ec9e2dd::before
{
    --border-transition: .3s;
}
.elementor-113641 .elementor-element.elementor-element-29096010
{
    --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-113641 .elementor-element.elementor-element-443ff323>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-443ff323
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-7869f56
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-113641 .elementor-element.elementor-element-7869f56:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-7869f56>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-113641 .elementor-element.elementor-element-7869f56: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-113641 .elementor-element.elementor-element-7869f56, .elementor-113641 .elementor-element.elementor-element-7869f56::before
{
    --border-transition: .3s;
}
.elementor-113641 .elementor-element.elementor-element-309794e9
{
    --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-113641 .elementor-element.elementor-element-619e65ff
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-45d5f490
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-45d5f490:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-45d5f490>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-113641 .elementor-element.elementor-element-45d5f490: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-113641 .elementor-element.elementor-element-45d5f490, .elementor-113641 .elementor-element.elementor-element-45d5f490::before
{
    --border-transition: .3s;
}
.elementor-113641 .elementor-element.elementor-element-6a5ef92f
{
    --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-113641 .elementor-element.elementor-element-1128f00c
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-21a2acf2
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-113641 .elementor-element.elementor-element-21a2acf2:not(.elementor-motion-effects-element-type-background), .elementor-113641 .elementor-element.elementor-element-21a2acf2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-113641 .elementor-element.elementor-element-21a2acf2: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-113641 .elementor-element.elementor-element-21a2acf2, .elementor-113641 .elementor-element.elementor-element-21a2acf2::before
{
    --border-transition: .3s;
}
.elementor-113641 .elementor-element.elementor-element-20ef252d
{
    --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-113641 .elementor-element.elementor-element-cfdd650
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-113641 .elementor-element.elementor-element-53184363
{
    --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-113641 .elementor-element.elementor-element-53184363>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-113641 .elementor-element.elementor-element-53184363>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-113641 .elementor-element.elementor-element-53184363
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-113641 .elementor-element.elementor-element-53184363>.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-113641 .elementor-element.elementor-element-27713c92
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-10a69eda
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-7bf566bf
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-26bda363
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-3ae19547
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-2b99d276
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-68fc13d9
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-5adfdcec
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-5811faf0
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-4691a44a
    {
        --content-width: 1388px;
    }
    .elementor-113641 .elementor-element.elementor-element-559e41f
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-430f7ef9
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-2e2eb7b2
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-18b953b2
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-6edd1e36
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-163066ac
    {
        --width: 10%;
    }
    .elementor-113641 .elementor-element.elementor-element-72abf72
    {
        --width: 40%;
    }
    .elementor-113641 .elementor-element.elementor-element-3ba29492
    {
        --width: 40%;
    }
    .elementor-113641 .elementor-element.elementor-element-32d2fe9b
    {
        --width: 10%;
    }
    .elementor-113641 .elementor-element.elementor-element-66af9ce6
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-5899958c
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-4ba69e13
    {
        --width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-a2381ec
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-17424f54
    {
        --width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-78343e53
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-5a86aad2
    {
        --width: 30%;
    }
    .elementor-113641 .elementor-element.elementor-element-6977439b
    {
        --width: 30%;
    }
    .elementor-113641 .elementor-element.elementor-element-222e6e9
    {
        --width: 30%;
    }
    .elementor-113641 .elementor-element.elementor-element-4a40ebbf
    {
        --width: 30%;
    }
    .elementor-113641 .elementor-element.elementor-element-a18a06e
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-70f62d8f
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-51fe41aa
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-2cfe1cce
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-158db397
    {
        --width: 24.5%;
    }
    .elementor-113641 .elementor-element.elementor-element-3f4061bf
    {
        --width: 16%;
    }
    .elementor-113641 .elementor-element.elementor-element-16303b9c
    {
        --width: 1.5%;
    }
    .elementor-113641 .elementor-element.elementor-element-21094017
    {
        --width: 16%;
    }
    .elementor-113641 .elementor-element.elementor-element-cdf61d2
    {
        --width: 1.5%;
    }
    .elementor-113641 .elementor-element.elementor-element-bdc52c6
    {
        --width: 16%;
    }
    .elementor-113641 .elementor-element.elementor-element-6b04f4ad
    {
        --width: 24.5%;
    }
    .elementor-113641 .elementor-element.elementor-element-3fc54f03
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-82a4297
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-368538bc
    {
        --width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-e49f813
    {
        --width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-632d0ab2
    {
        --width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-2602ea47
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-4f880d50
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-16348cea
    {
        --width: 17%;
    }
    .elementor-113641 .elementor-element.elementor-element-7bbd9546
    {
        --width: 13%;
    }
    .elementor-113641 .elementor-element.elementor-element-7e15c1dc
    {
        --width: 13%;
    }
    .elementor-113641 .elementor-element.elementor-element-65edff1e
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-61c2cdde
    {
        --width: 13%;
    }
    .elementor-113641 .elementor-element.elementor-element-73ec6fe5
    {
        --width: 13%;
    }
    .elementor-113641 .elementor-element.elementor-element-9956dbc
    {
        --width: 16%;
    }
    .elementor-113641 .elementor-element.elementor-element-3e66faaa
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-1501e85b
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-44415532
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-7c394184
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-5fe062f1
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-45fdca47
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-1334ff4c
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-676bbfdc
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-d10de1c
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-9b14a71
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-52f57969
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-6e5d9426
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-9f9fdb
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-5c7aea11
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-60929f84
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-53953077
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-1d8c547a
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-1555b629
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-31dab9c0
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-2fe5b564
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-76fa8a58
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-637f3a1d
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-5944f1b5
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-390683a0
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-3ba5689c
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-9e27c32
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-52427474
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-2358851c
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-7ad2fc74
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-644c917f
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-3c0cb6a9
    {
        --width: 14%;
    }
    .elementor-113641 .elementor-element.elementor-element-7cb7d6d0
    {
        --width: 12%;
    }
    .elementor-113641 .elementor-element.elementor-element-108b969e
    {
        --width: 12%;
    }
    .elementor-113641 .elementor-element.elementor-element-70700ecf
    {
        --width: 12%;
    }
    .elementor-113641 .elementor-element.elementor-element-15af476b
    {
        --width: 12%;
    }
    .elementor-113641 .elementor-element.elementor-element-3b4a275c
    {
        --width: 15%;
    }
    .elementor-113641 .elementor-element.elementor-element-70e9045b
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-40a510a
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-52a558aa
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-24456490
    {
        --width: 10%;
    }
    .elementor-113641 .elementor-element.elementor-element-5dc57f90
    {
        --width: 19.905%;
    }
    .elementor-113641 .elementor-element.elementor-element-6365ae41
    {
        --width: 24.536%;
    }
    .elementor-113641 .elementor-element.elementor-element-29971f42
    {
        --width: 25.956%;
    }
    .elementor-113641 .elementor-element.elementor-element-7de9a944
    {
        --width: 10%;
    }
    .elementor-113641 .elementor-element.elementor-element-44a101b6
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-1309e4d5
    {
        --width: 20%;
    }
    .elementor-113641 .elementor-element.elementor-element-1e0d36f1
    {
        --width: 30%;
    }
    .elementor-113641 .elementor-element.elementor-element-1d0465a4
    {
        --width: 30%;
    }
    .elementor-113641 .elementor-element.elementor-element-5c6aada3
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-67babae
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-77018a9f
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-37fbcad7
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-1fb7036f
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-2d4a3cc0
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-6a3ffd44
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-1591581a
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-22692721
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-350ac6c0
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-6448ecb4
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-237a2181
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-acef0e0
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-48a6ce94
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-2b20d771
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-31a0cde8
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-62dd9c6c
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-27ea16fd
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-29b63995
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-3c3b5cfe
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-1556fceb
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-12fa18a5
    {
        --content-width: 1500px;
    }
    .elementor-113641 .elementor-element.elementor-element-449b4ab4
    {
        --width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-6a7cf105
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-75824e8d
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-29096010
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-309794e9
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-45d5f490
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-6a5ef92f
    {
        --content-width: 1460px;
    }
    .elementor-113641 .elementor-element.elementor-element-21a2acf2
    {
        --content-width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-20ef252d
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-113641 .elementor-element.elementor-element-a2381ec
    {
        --width: 45%;
    }
    .elementor-113641 .elementor-element.elementor-element-17424f54
    {
        --width: 29%;
    }
    .elementor-113641 .elementor-element.elementor-element-5a86aad2
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-6977439b
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-222e6e9
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-4a40ebbf
    {
        --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-113641 .elementor-element.elementor-element-3ba29492
    {
        --justify-content: center;
    }
    .elementor-113641 .elementor-element.elementor-element-53870044
    {
        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-113641 .elementor-element.elementor-element-27713c92
    {
        --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-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-3fe9307e
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-30d509d1
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-6f81c738
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-167f44b0
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-3fb50f8
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-647db493
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-779a3977.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-779a3977.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-779a3977.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-779a3977 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-7ab583e6
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-1863f936.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-1863f936.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-1863f936.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-1863f936 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-77b87ec6
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-2d665e2b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-2d665e2b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-2d665e2b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-2d665e2b .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-66f8788e
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-04f5758.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-04f5758.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-04f5758.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-04f5758 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-9dd3dc4
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-79e8ddb0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-79e8ddb0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-79e8ddb0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-79e8ddb0 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-2da6045f
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-3b2589b9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-3b2589b9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-3b2589b9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-3b2589b9 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-572d7c05
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-2c187ca7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-2c187ca7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-2c187ca7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-2c187ca7 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-2f5bca84
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-f4d9fc8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-f4d9fc8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-f4d9fc8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-f4d9fc8 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-36ca476
    {
        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-113641 .elementor-element.elementor-element-a2381ec.e-con
    {
        --align-self: flex-start;
    }
    .elementor-113641 .elementor-element.elementor-element-78343e53
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-5a86aad2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-6977439b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-222e6e9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-4a40ebbf
    {
        --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-113641 .elementor-element.elementor-element-462aa4b1 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-2bd8c86f .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-77e96481 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-113641 .elementor-element.elementor-element-52a558aa
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-113641 .elementor-element.elementor-element-52a558aa.e-con
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-5dc57f90
    {
        --justify-content: center;
    }
    .elementor-113641 .elementor-element.elementor-element-5dc57f90.e-con
    {
        --align-self: flex-start;
    }
    .elementor-113641 .elementor-element.elementor-element-4f7fbf49 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-113641 .elementor-element.elementor-element-6365ae41
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-428b4d2e>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-428b4d2e .elementor-button
    {
        font-size: 12px;
    }
    .elementor-113641 .elementor-element.elementor-element-29971f42
    {
        --justify-content: center;
    }
    .elementor-113641 .elementor-element.elementor-element-462dcf8c .elementor-button
    {
        font-size: 12px;
    }
    .elementor-113641 .elementor-element.elementor-element-44a101b6
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-113641 .elementor-element.elementor-element-44a101b6.e-con
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-1e0d36f1
    {
        --justify-content: center;
    }
    .elementor-113641 .elementor-element.elementor-element-1e0d36f1.e-con
    {
        --align-self: flex-start;
    }
    .elementor-113641 .elementor-element.elementor-element-7ef930f9 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-113641 .elementor-element.elementor-element-77018a9f
    {
        --padding-top: 50px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-53184363>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-113641 .elementor-element.elementor-element-27713c92
    {
        --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-113641 .elementor-element.elementor-element-17dd100e>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-17dd100e
    {
        text-align: center;
    }
    .elementor-113641 .elementor-element.elementor-element-17dd100e .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-113641 .elementor-element.elementor-element-2a52fca8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2a52fca8
    {
        text-align: center;
    }
    .elementor-113641 .elementor-element.elementor-element-2a52fca8 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-113641 .elementor-element.elementor-element-6d7ac5de
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-113641 .elementor-element.elementor-element-a6c7449
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-7359572e
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-32756594
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-32756594.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-32756594 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-7c77d083>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7c77d083 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-113641 .elementor-element.elementor-element-3ae19547
    {
        --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-113641 .elementor-element.elementor-element-723b4b87>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-723b4b87.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-723b4b87 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-3fe9307e>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-3fe9307e
    {
        font-size: 13.31px;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-36859d4f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-30d509d1>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-30d509d1
    {
        font-size: 13.31px;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-28525c14 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-113641 .elementor-element.elementor-element-6f81c738>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-6f81c738
    {
        font-size: 13.31px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc331 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-113641 .elementor-element.elementor-element-167f44b0>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-167f44b0
    {
        font-size: 13.31px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-474dc07b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-113641 .elementor-element.elementor-element-3fb50f8>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-3fb50f8
    {
        font-size: 13.31px;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-15001b29 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-113641 .elementor-element.elementor-element-647db493>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-113641 .elementor-element.elementor-element-647db493
    {
        font-size: 13.31px;
    }
    .elementor-113641 .elementor-element.elementor-element-5adfdcec
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-5811faf0
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-72d2d151
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-261d551e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-113641 .elementor-element.elementor-element-77e5df95>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-77e5df95 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-113641 .elementor-element.elementor-element-4691a44a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-559e41f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-779a3977 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-779a3977 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-113641 .elementor-element.elementor-element-7ab583e6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7ab583e6
    {
        --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-113641 .elementor-element.elementor-element-7ab583e6.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-1863f936 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-1863f936 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-113641 .elementor-element.elementor-element-77b87ec6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-77b87ec6
    {
        --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-113641 .elementor-element.elementor-element-77b87ec6.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-2d665e2b>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2d665e2b .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-2d665e2b .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-66f8788e
    {
        --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-113641 .elementor-element.elementor-element-66f8788e.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-04f5758>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-04f5758 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-04f5758 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-9dd3dc4
    {
        --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-113641 .elementor-element.elementor-element-9dd3dc4.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-430f7ef9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-79e8ddb0 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-2da6045f
    {
        --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-113641 .elementor-element.elementor-element-2da6045f.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-3b2589b9 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-113641 .elementor-element.elementor-element-572d7c05
    {
        --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-113641 .elementor-element.elementor-element-572d7c05.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-2c187ca7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-2f5bca84
    {
        --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-113641 .elementor-element.elementor-element-2f5bca84.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-f4d9fc8 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-113641 .elementor-element.elementor-element-36ca476
    {
        --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-113641 .elementor-element.elementor-element-36ca476.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-18b953b2
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-6ddaaa74
    {
        --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-113641 .elementor-element.elementor-element-7d6d4f81
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7d6d4f81.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-7d6d4f81 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-1cd52883>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1cd52883 .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-113641 .elementor-element.elementor-element-6ab02277>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(10px / 2);
    }
    .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(10px / 2);
    }
    .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(10px / 2);
        margin-left: calc(10px / 2);
    }
    .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-10px / 2);
        margin-left: calc(-10px / 2);
    }
    body.rtl .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-10px / 2);
    }
    body:not(.rtl) .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-10px / 2);
    }
    .elementor-113641 .elementor-element.elementor-element-6ab02277
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-6ab02277 .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-13e24eef
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-31959862>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-31959862 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-2d69f52>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2d69f52 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-e2a1f38
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-248a0d79 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-4bf4e014
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-330e1b7b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-14cebb4c
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-63654e09 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-29c5086f
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-1dc0469c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-c84fe4e
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-2e240bbb .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-505ed038
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-1709a348 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-109b0658
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-53870044 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-f0da1f4
    {
        width: 100%;
    }
    .elementor-113641 .elementor-element.elementor-element-452ff6c6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-66af9ce6
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-3a014c98>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-3a014c98 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-3f6a0deb>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-3f6a0deb .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-4ba69e13
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-17248fe6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-17248fe6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-17248fe6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-17248fe6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-17248fe6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-17248fe6 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-50292ac8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-50292ac8 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-50292ac8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-50292ac8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-50292ac8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-50292ac8 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-37adef5a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-37adef5a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-37adef5a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-37adef5a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-37adef5a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-37adef5a .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-a2381ec
    {
        --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-113641 .elementor-element.elementor-element-a2381ec.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-113641 .elementor-element.elementor-element-17424f54
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-5b3741d>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5b3741d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5b3741d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5b3741d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5b3741d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5b3741d .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-612df53f>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-612df53f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-612df53f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-612df53f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-612df53f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-612df53f .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-6dccd2d9>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-6dccd2d9 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-6dccd2d9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-6dccd2d9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-6dccd2d9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-6dccd2d9 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-78343e53
    {
        --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-113641 .elementor-element.elementor-element-5a86aad2
    {
        --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-113641 .elementor-element.elementor-element-6977439b
    {
        --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-113641 .elementor-element.elementor-element-7a0e68f5>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7a0e68f5 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7a0e68f5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7a0e68f5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7a0e68f5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7a0e68f5 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-222e6e9
    {
        --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-113641 .elementor-element.elementor-element-1a64917>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1a64917 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1a64917.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1a64917.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1a64917.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1a64917 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-4a40ebbf
    {
        --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-113641 .elementor-element.elementor-element-7940de9e
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-46368537
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-46368537.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-46368537 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-1c715af2>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1c715af2 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-113641 .elementor-element.elementor-element-158db397
    {
        --width: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-3f4061bf
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-113641 .elementor-element.elementor-element-462aa4b1 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-462aa4b1 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-113641 .elementor-element.elementor-element-462aa4b1 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-113641 .elementor-element.elementor-element-21094017
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-2bd8c86f .elementor-counter
    {
        gap: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-2bd8c86f .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-113641 .elementor-element.elementor-element-2bd8c86f .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-113641 .elementor-element.elementor-element-bdc52c6
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-77e96481 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-77e96481 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-113641 .elementor-element.elementor-element-77e96481 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-113641 .elementor-element.elementor-element-368538bc
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-6f035be4 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-113641 .elementor-element.elementor-element-6f035be4 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-113641 .elementor-element.elementor-element-6f035be4 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-113641 .elementor-element.elementor-element-e49f813
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-5c95b3d0 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-113641 .elementor-element.elementor-element-5c95b3d0 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-113641 .elementor-element.elementor-element-5c95b3d0 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-113641 .elementor-element.elementor-element-632d0ab2
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-58f78711 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-113641 .elementor-element.elementor-element-58f78711 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-113641 .elementor-element.elementor-element-58f78711 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-113641 .elementor-element.elementor-element-2602ea47
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-5271b0ea
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5271b0ea.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-5271b0ea .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-118c327d>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-118c327d .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-113641 .elementor-element.elementor-element-118c327d .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-113641 .elementor-element.elementor-element-554cd214
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-113641 .elementor-element.elementor-element-7bbd9546
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-73abddd4>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7e15c1dc
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-6d4295f1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-65edff1e
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-61c2cdde
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-73ec6fe5
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-73ec6fe5.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-113641 .elementor-element.elementor-element-1501e85b
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-44415532
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-7c394184
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-5fe062f1
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-45fdca47
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-d10de1c
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-9b14a71
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-52f57969
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-6e5d9426
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-9f9fdb
    {
        --width: 33%;
    }
    .elementor-113641 .elementor-element.elementor-element-53953077
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-1d8c547a
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-1555b629
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-31dab9c0
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-390683a0
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-3ba5689c
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-9e27c32
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-52427474
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-2358851c
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-3c0cb6a9
    {
        --width: 50%;
    }
    .elementor-113641 .elementor-element.elementor-element-4af110ed
    {
        --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-113641 .elementor-element.elementor-element-4af110ed>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-4af110ed.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-113641 .elementor-element.elementor-element-70e9045b
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-db0ce50>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-db0ce50 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-7949fd7>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7949fd7 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-5cb3c649
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-4b4fdb45>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-4b4fdb45 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-15793d5a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-15793d5a .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-4f7fbf49 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-113641 .elementor-element.elementor-element-428b4d2e .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-113641 .elementor-element.elementor-element-462dcf8c .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-113641 .elementor-element.elementor-element-7ef930f9 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-113641 .elementor-element.elementor-element-72b3a1e3
    {
        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-113641 .elementor-element.elementor-element-72b3a1e3.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-67babae
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-83733c5>.elementor-element-populated
    {
        padding: 20px 0 50px 0;
    }
    .elementor-113641 .elementor-element.elementor-element-54208af8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-54208af8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-9ff3db5>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-9ff3db5 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-67a8f4cf>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-67a8f4cf .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-75213ac0>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-75213ac0 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-10e51c15>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-10e51c15 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-d940082>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-d940082 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-113641 .elementor-element.elementor-element-170aace0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-113641 .elementor-element.elementor-element-1fb7036f
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-781ef072 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-2a8f8a88>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2a8f8a88 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-2123cb46>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2123cb46
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-5fbd2e7f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-4f556e33>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-4f556e33 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-6f685bef .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-5ed136ce>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-5ed136ce .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-6a3ffd44
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-73ba872c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-2019445a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2019445a .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-5561542a>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5561542a
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-12ee72f2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-40a8712a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-40a8712a .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-22692721
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-2a29bed5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-57ba280b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-57ba280b .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-2171e975>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2171e975
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-435af3e7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-746ca398>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-746ca398 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-16db0764 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-5432dbd0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-5432dbd0 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-554f9b04>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-554f9b04
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-78eb4c60 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-433ee2da>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-433ee2da .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-acef0e0
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-71c015c3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-5c4e9941>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-5c4e9941 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-3ef24c93>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-3ef24c93
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-16fcab7b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-79222e69>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-79222e69 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-2b20d771
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-65f4c067 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-7ccc827a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-7ccc827a .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-737f6fb4>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-737f6fb4
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-4b3a668b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-13efe193>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-13efe193 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-62dd9c6c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-469911bf .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-2364a32e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2364a32e .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-46400f7b>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-46400f7b
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-18c8246e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-68eec470>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-68eec470 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-29b63995
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-3904cf58 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-2de62022>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2de62022 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-1390bf94>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-1390bf94
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-6b5928fa .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-44246e63>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-44246e63 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-1556fceb
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-9f50a7a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-56107a5d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-56107a5d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-304efb53>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-304efb53
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-77545e80 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-15e7effd>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-15e7effd .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-64bdac74 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-317ba40f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-317ba40f .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-6e8561d4>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-6e8561d4
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-113641 .elementor-element.elementor-element-7594332c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-113641 .elementor-element.elementor-element-2c774ed7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-113641 .elementor-element.elementor-element-2c774ed7 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-113641 .elementor-element.elementor-element-1507579c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-1507579c
    {
        --n-tabs-title-font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-1507579c.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-113641 .elementor-element.elementor-element-5c7a3ea5
    {
        --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-113641 .elementor-element.elementor-element-6a7cf105
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-113641 .elementor-element.elementor-element-7480ab8a
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-113641 .elementor-element.elementor-element-7480ab8a.elementor-element
    {
        --align-self: center;
    }
    .elementor-113641 .elementor-element.elementor-element-7480ab8a .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-113641 .elementor-element.elementor-element-2787e907>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-113641 .elementor-element.elementor-element-2787e907 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-113641 .elementor-element.elementor-element-108086a9
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-443ff323
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-619e65ff
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-1128f00c
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-cfdd650
    {
        font-size: 14px;
    }
    .elementor-113641 .elementor-element.elementor-element-53184363>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-113641 .elementor-element.elementor-element-53184363
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-26bda363 */
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-42d2f8bf */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3ae19547 *//* .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-2da5d165 */
.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-3d3505d3 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2b99d276 *//*.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-5899958c */
.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-78343e53 */
.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-66af9ce6 */
.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-2cfe1cce */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-82a4297 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-4af110ed */
@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 html, class: .elementor-element-6499bad */
.timeline .proccessNo
{
    width: 100%;
    max-width: 65px;
}
.timeline.height-10:after
{
    height: 910px!important;
}/* End custom CSS *//* Start custom CSS for column, class: .elementor-element-6939aba */
.timeline .proccessNo
{
    width: 100%;
    max-width: 65px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-52a558aa */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-44a101b6 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5cb3c649 */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for column, class: .elementor-element-83733c5 */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-53184363 */
.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 */
