﻿.elementor-115268 .elementor-element.elementor-element-5ef6bff
{
    --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-115268 .elementor-element.elementor-element-5ef6bff:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-5ef6bff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115268 .elementor-element.elementor-element-a31ac21
{
    --display: flex;
    --justify-content: center;
    border-style: none;
    --border-style: none;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-115268 .elementor-element.elementor-element-a31ac21:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-a31ac21>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.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-115268 .elementor-element.elementor-element-8100fcf .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-16bdd86>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-16bdd86 .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-115268 .elementor-element.elementor-element-f7c84ec>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-f7c84ec
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-115268 .elementor-element.elementor-element-d9df327 .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-115268 .elementor-element.elementor-element-d9df327 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-d9df327 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-d9df327 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-d9df327 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-aaca1b0
{
    --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-115268 .elementor-element.elementor-element-b97a2cb
{
    --display: flex;
    --justify-content: center;
}
.elementor-115268 .elementor-element.elementor-element-b97a2cb:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-b97a2cb>.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-115268 .elementor-element.elementor-element-693331c
{
    --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-115268 .elementor-element.elementor-element-693331c:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-693331c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115268 .elementor-element.elementor-element-4415c531
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-13dca866
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-13dca866 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    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-115268 .elementor-element.elementor-element-3cd6ef1a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-3cd6ef1a .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-3cd6ef1a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-5579773c
{
    --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-115268 .elementor-element.elementor-element-7d94b005
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-7d94b005:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-7d94b005>.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-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115268 .elementor-element.elementor-element-3a5d5c15.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-3a5d5c15.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-3a5d5c15.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-3a5d5c15 .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-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 26%;
}
.elementor-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-16999c93
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-57d9710b
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-57d9710b:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-57d9710b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115268 .elementor-element.elementor-element-4514f1b3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-4514f1b3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-4514f1b3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 23%;
}
.elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-6d054dd7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-4500bb31
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-4500bb31:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-4500bb31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-description
{
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-58dfe92e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-2f8a7d26
{
    --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-115268 .elementor-element.elementor-element-564bd794
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-564bd794:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-564bd794>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-11420cc4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-2e9917f
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-2e9917f:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-2e9917f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115268 .elementor-element.elementor-element-7154dabe.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-115268 .elementor-element.elementor-element-7154dabe.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-115268 .elementor-element.elementor-element-7154dabe.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-1c201020
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-222c57c
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-222c57c:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-222c57c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-381bdbf2
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-22bf097e
{
    --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-115268 .elementor-element.elementor-element-22bf097e:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-22bf097e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115268 .elementor-element.elementor-element-4cd0b983
{
    --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-115268 .elementor-element.elementor-element-45446f99>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-45446f99 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-f135632 .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-115268 .elementor-element.elementor-element-f135632 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-f135632 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-f135632 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-f135632 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-7ffac498
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-7ffac498:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-7ffac498>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115268 .elementor-element.elementor-element-4ba956a2
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-98ecf84
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-98ecf84 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-170668c9
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-115268 .elementor-element.elementor-element-170668c9 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-170668c9 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-45df3100
{
    --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-115268 .elementor-element.elementor-element-6cf83051
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-6e76455a
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-336ee230>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-336ee230.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-336ee230.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-336ee230.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-336ee230 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115268 .elementor-element.elementor-element-336ee230 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-336ee230 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-115268 .elementor-element.elementor-element-64aae414
{
    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-115268 .elementor-element.elementor-element-64aae414>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-64aae414.elementor-element
{
    --align-self: flex-end;
}
.elementor-115268 .elementor-element.elementor-element-490d5176
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-28d3e820>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-28d3e820.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-28d3e820.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-28d3e820.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-28d3e820 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-115268 .elementor-element.elementor-element-28d3e820 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-28d3e820 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-115268 .elementor-element.elementor-element-2f9f6976
{
    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-115268 .elementor-element.elementor-element-2f9f6976>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2f9f6976.elementor-element
{
    --align-self: flex-end;
}
.elementor-115268 .elementor-element.elementor-element-3a6908f2
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-1c25718d.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-1c25718d.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-1c25718d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-1c25718d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-115268 .elementor-element.elementor-element-1c25718d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115268 .elementor-element.elementor-element-1c25718d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-2b449668
{
    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-115268 .elementor-element.elementor-element-2b449668>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2b449668.elementor-element
{
    --align-self: flex-end;
}
.elementor-115268 .elementor-element.elementor-element-07cb91c
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-2b2536a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-2b2536a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-2b2536a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-2b2536a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-115268 .elementor-element.elementor-element-2b2536a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115268 .elementor-element.elementor-element-2b2536a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-1c1d586
{
    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-115268 .elementor-element.elementor-element-1c1d586>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-1c1d586.elementor-element
{
    --align-self: flex-end;
}
.elementor-115268 .elementor-element.elementor-element-116942d2
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-443285a8>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-7ad13fc6
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-b40d969
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-effb107.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-effb107.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-effb107.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-effb107 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115268 .elementor-element.elementor-element-effb107 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-effb107 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-7773c5a2
{
    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-115268 .elementor-element.elementor-element-7773c5a2>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-1b0173f2
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-102fd811.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-102fd811.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-102fd811.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-102fd811 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115268 .elementor-element.elementor-element-102fd811 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115268 .elementor-element.elementor-element-102fd811 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-6bc64ad3
{
    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-115268 .elementor-element.elementor-element-6bc64ad3>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-6bc64ad3.elementor-element
{
    --align-self: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-4f680ec9
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-10ad2b27.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-10ad2b27.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-10ad2b27.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-10ad2b27 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115268 .elementor-element.elementor-element-10ad2b27 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115268 .elementor-element.elementor-element-10ad2b27 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-38cd7762
{
    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-115268 .elementor-element.elementor-element-38cd7762>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-f53e28c
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-46930b9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-115268 .elementor-element.elementor-element-46930b9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-115268 .elementor-element.elementor-element-46930b9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-115268 .elementor-element.elementor-element-46930b9 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-115268 .elementor-element.elementor-element-46930b9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-115268 .elementor-element.elementor-element-46930b9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-7268598
{
    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-115268 .elementor-element.elementor-element-7268598>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-764be750
{
    --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-115268 .elementor-element.elementor-element-764be750:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-764be750>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115268 .elementor-element.elementor-element-2710fa1c>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2710fa1c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-5c3269a8 .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-115268 .elementor-element.elementor-element-5c3269a8 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-5c3269a8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-5c3269a8 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-5c3269a8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-36210949
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-7a840416
{
    --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-115268 .elementor-element.elementor-element-72703df
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-72703df .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-24f57297
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-24f57297 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-24f57297 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-24110747
{
    --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-115268 .elementor-element.elementor-element-5c58000d
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-625da330
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5c356f07>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-5c356f07
{
    --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-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 40px;
}
.elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-111b8901
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-42487a38
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3c883cdd
{
    --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-115268 .elementor-element.elementor-element-f21c7ea .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-115268 .elementor-element.elementor-element-f21c7ea .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-f21c7ea .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-f21c7ea .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-f21c7ea .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-3225417a:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-3225417a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-3225417a>.elementor-container
{
    max-width: 1460px;
}
.elementor-115268 .elementor-element.elementor-element-3225417a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-115268 .elementor-element.elementor-element-3225417a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-115268 .elementor-element.elementor-element-78d7cc46
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-78d7cc46 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-32b279c5>.elementor-container
{
    max-width: 1460px;
}
.elementor-115268 .elementor-element.elementor-element-32b279c5
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-652db4d8.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-652db4d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-652db4d8>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-eafcbc2>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-eafcbc2 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-eafcbc2:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-443269ca>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-443269ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-443269ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-443269ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-443269ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-443269ca .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-443269ca .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-28b581dc.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-28b581dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-28b581dc>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-5864eaae>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-5864eaae img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-5864eaae:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-326d735f
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-115268 .elementor-element.elementor-element-326d735f>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-326d735f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115268 .elementor-element.elementor-element-326d735f.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-326d735f.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-326d735f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-326d735f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-326d735f .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-326d735f .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-76ca13f4.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-76ca13f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-76ca13f4>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-4e8f2e25>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-4e8f2e25 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-4e8f2e25:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-6c8e9840>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-6c8e9840.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-6c8e9840.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-6c8e9840.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-6c8e9840 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-6c8e9840 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-6c8e9840 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-791173e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-791173e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-791173e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-19ece432>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-19ece432 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-19ece432:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-53f485c1>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-53f485c1.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-53f485c1.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-53f485c1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-53f485c1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-53f485c1 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-53f485c1 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-115268 .elementor-element.elementor-element-5ea9afff>.elementor-container
{
    max-width: 1460px;
}
.elementor-115268 .elementor-element.elementor-element-5ea9afff
{
    margin-top: 3px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-4c38bf02.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-4c38bf02.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-4c38bf02>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-65e7c7b3>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-65e7c7b3 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-65e7c7b3:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-4e3a576e>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-4e3a576e.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-4e3a576e.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-4e3a576e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-4e3a576e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-4e3a576e .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-4e3a576e .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-b67faca.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-b67faca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-b67faca>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-38335ef8>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-38335ef8 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-38335ef8:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-6cbd8692>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-6cbd8692.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-6cbd8692.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-6cbd8692.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-6cbd8692 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-6cbd8692 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-6cbd8692 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-5ab6a1d4.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-5ab6a1d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-5ab6a1d4>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-47237ad8>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-47237ad8 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-47237ad8:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a .elementor-image-box-img img
{
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-27d03b7a .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-115268 .elementor-element.elementor-element-245fa011.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-245fa011.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-115268 .elementor-element.elementor-element-245fa011>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-2774a65>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-2774a65 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-115268 .elementor-element.elementor-element-2774a65:hover img
{
    opacity: 1;
}
.elementor-115268 .elementor-element.elementor-element-2e8c1b2d>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-115268 .elementor-element.elementor-element-2e8c1b2d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-2e8c1b2d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-2e8c1b2d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-2e8c1b2d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-115268 .elementor-element.elementor-element-2e8c1b2d .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-115268 .elementor-element.elementor-element-2e8c1b2d .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-115268 .elementor-element.elementor-element-5d35710
{
    --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-115268 .elementor-element.elementor-element-5d35710:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-5d35710>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-f5c0d76>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-f5c0d76 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-28e03f0 .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-115268 .elementor-element.elementor-element-28e03f0 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-28e03f0 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-28e03f0 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-28e03f0 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-3bb46e3d
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3bb46e3d:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-3bb46e3d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115268 .elementor-element.elementor-element-3bb46e3d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115268 .elementor-element.elementor-element-6dd49e25>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-6dd49e25.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-6dd49e25
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-6dd49e25 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-40994db
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-40994db .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-40994db .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-58af51c2
{
    --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-115268 .elementor-element.elementor-element-4d53b855
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-1da14774>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115268 .elementor-element.elementor-element-1da14774 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-1da14774.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-1da14774.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-1da14774.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-1da14774 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-1da14774 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-1da14774 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-212db764>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115268 .elementor-element.elementor-element-212db764 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-212db764.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-212db764.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-212db764.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-212db764 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-212db764 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-212db764 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-7573cb90 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-60d944d7
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3b1d2f7a
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-3b1d2f7a 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-115268 .elementor-element.elementor-element-47a1e364
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3b97cd27>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115268 .elementor-element.elementor-element-3b97cd27 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-3b97cd27.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-3b97cd27.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-3b97cd27.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-3b97cd27 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-3b97cd27 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-3b97cd27 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-1499e4c9 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-74b1229>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115268 .elementor-element.elementor-element-74b1229 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-74b1229.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-74b1229.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-74b1229.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-74b1229 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-115268 .elementor-element.elementor-element-74b1229 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-74b1229 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-4938e11
{
    --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-115268 .elementor-element.elementor-element-50e8e39c
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-12ddcaaf
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3acdeaa3
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-47c09d88>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-115268 .elementor-element.elementor-element-47c09d88 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-47c09d88.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-115268 .elementor-element.elementor-element-47c09d88.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-115268 .elementor-element.elementor-element-47c09d88.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-47c09d88 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-115268 .elementor-element.elementor-element-47c09d88 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-47c09d88 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-68d4c9d8
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-c603f1a
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-21e2156b .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-115268 .elementor-element.elementor-element-21e2156b .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-21e2156b .elementor-button:focus
{
    background-color: #1754d5;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-21e2156b>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-21e2156b
{
    z-index: 2;
}
.elementor-115268 .elementor-element.elementor-element-21e2156b .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-21e2156b .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-115268 .elementor-element.elementor-element-8e03a33
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-8e03a33:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-8e03a33>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-138f2c4
{
    --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-115268 .elementor-element.elementor-element-6eea41e
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-6eea41e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-85dd85f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-85dd85f .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-85dd85f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-9284bcf
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-9284bcf.e-con
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-094b1c3
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-094b1c3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-658367f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-42afea5
{
    --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-115268 .elementor-element.elementor-element-dc4ac7f>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-dc4ac7f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-94826b5 .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-115268 .elementor-element.elementor-element-94826b5 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-94826b5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-94826b5 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-94826b5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-1238d395
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-1238d395:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-1238d395>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115268 .elementor-element.elementor-element-d702e7b
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-7f3b6043>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-7f3b6043.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-7f3b6043
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-7f3b6043 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-e703a7b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-e703a7b .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-e703a7b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-11646d02
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-71e10c87
{
    --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-115268 .elementor-element.elementor-element-3f8571f0
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-44c3ceef
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-323061dd .elementor-counter
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-323061dd .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-115268 .elementor-element.elementor-element-323061dd .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115268 .elementor-element.elementor-element-2f587480
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-79d4f15
{
    --spacer-size: 70px;
}
.elementor-115268 .elementor-element.elementor-element-79d4f15>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-7072792b
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-4b483a0e .elementor-counter
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-4b483a0e .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-115268 .elementor-element.elementor-element-4b483a0e .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115268 .elementor-element.elementor-element-122198cd
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3e424279
{
    --spacer-size: 70px;
}
.elementor-115268 .elementor-element.elementor-element-3e424279>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-30d95b10
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3bd2f43a .elementor-counter
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-3bd2f43a .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-115268 .elementor-element.elementor-element-3bd2f43a .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115268 .elementor-element.elementor-element-5bbe59d0
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-215a58fa
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-7caeefd5
{
    --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-115268 .elementor-element.elementor-element-7caeefd5:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-7caeefd5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-7b38ee55
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-6f3d5d9c
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-115268 .elementor-element.elementor-element-6f3d5d9c.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-6f3d5d9c .elementor-counter
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-6f3d5d9c .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-115268 .elementor-element.elementor-element-6f3d5d9c .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115268 .elementor-element.elementor-element-3e2657d9
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-765ff5ed
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-115268 .elementor-element.elementor-element-765ff5ed.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-765ff5ed .elementor-counter
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-765ff5ed .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-115268 .elementor-element.elementor-element-765ff5ed .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115268 .elementor-element.elementor-element-6870af57
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-4075a28
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-115268 .elementor-element.elementor-element-4075a28.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-4075a28 .elementor-counter
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-4075a28 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-115268 .elementor-element.elementor-element-4075a28 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-115268 .elementor-element.elementor-element-64f96d17
{
    --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-115268 .elementor-element.elementor-element-f01ab3d>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-f01ab3d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-25ba1f14 .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-115268 .elementor-element.elementor-element-25ba1f14 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-25ba1f14 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-25ba1f14 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-25ba1f14 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-6e0794ad
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-31100295
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-31100295 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-7a0ad352
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-7a0ad352 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-7a0ad352 .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-115268 .elementor-element.elementor-element-261db028
{
    --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-115268 .elementor-element.elementor-element-557e8e5f
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-21344082
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5d805b3f img
{
    height: 100px;
}
.elementor-115268 .elementor-element.elementor-element-328735ac
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-468cec20 img
{
    height: 100px;
}
.elementor-115268 .elementor-element.elementor-element-399efbd4
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5b8045cc
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-136c8fb0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-136c8fb0.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-115268 .elementor-element.elementor-element-136c8fb0
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-136c8fb0 img
{
    width: 100%;
}
.elementor-115268 .elementor-element.elementor-element-128c75d0
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-4b3f676f img
{
    width: 100%;
    height: 100px;
}
.elementor-115268 .elementor-element.elementor-element-3934a565
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-10c9a6bd
{
    --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-115268 .elementor-element.elementor-element-6679fcee
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-13d8f4b8
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-49faad1c
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-345d6bf8
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-fe6fd59
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-bd3bafe
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-74521d6
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-775ffe39
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-47515466
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3e164e48
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5ee11368
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-7611f424
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5393c6ac
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-737a8d95
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-ee24e4f
{
    --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-115268 .elementor-element.elementor-element-479e1f76
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-1474cd25
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-dee446e
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-63443fe
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5765010b
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-112f74e3
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-156fe565
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-4ebfc2b0
{
    --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-115268 .elementor-element.elementor-element-5ec22920
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-60a9df48
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-41d76927
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5259566b
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5ac373af
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-38a72db1
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-148d4b08
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-285c56db
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3ca6ae24
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-625ea123
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-4b78cd59
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-12b9d25c
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-21aa3132
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-28cc4390
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-6300e291
{
    --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-115268 .elementor-element.elementor-element-6300e291>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-6300e291.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-115268 .elementor-element.elementor-element-6300e291.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-115268 .elementor-element.elementor-element-6300e291.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-115268 .elementor-element.elementor-element-6300e291>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-115268 .elementor-element.elementor-element-6300e291.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-115268 .elementor-element.elementor-element-6300e291 [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-115268 .elementor-element.elementor-element-1d1a5368
{
    --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-115268 .elementor-element.elementor-element-788dc035>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-788dc035 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-77df698 .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-115268 .elementor-element.elementor-element-77df698 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-77df698 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-77df698 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-77df698 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-2b20f20b
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-2b20f20b:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-2b20f20b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-10289342>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-10289342.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-10289342
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-10289342 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-220a6e01
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-220a6e01 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-220a6e01 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-3de6e9f2
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-6e925e61
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-115268 .elementor-element.elementor-element-6e925e61::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.elementor-background-video-container::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.e-con-inner>.elementor-background-video-container::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.elementor-background-slideshow::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.e-con-inner>.elementor-background-slideshow::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-115268 .elementor-element.elementor-element-67ed49b9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-67ed49b9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-67ed49b9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-67ed49b9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-67ed49b9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-67ed49b9 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-50120d08.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-50120d08.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-50120d08.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-50120d08 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-50120d08 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-50120d08 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-52de58cd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-52de58cd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-52de58cd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-52de58cd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-52de58cd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-52de58cd .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-6cc66f2c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6cc66f2c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6cc66f2c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6cc66f2c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-6cc66f2c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-6cc66f2c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-23d3fffa.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-23d3fffa.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-23d3fffa.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-23d3fffa .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-23d3fffa .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-23d3fffa .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-33dfb07a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-33dfb07a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-33dfb07a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-33dfb07a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-33dfb07a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-33dfb07a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-4e96f3f3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-4e96f3f3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-4e96f3f3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-4e96f3f3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-4e96f3f3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-4e96f3f3 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-5cfb6c4e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-5cfb6c4e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-5cfb6c4e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-5cfb6c4e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-5cfb6c4e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-5cfb6c4e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-585830fb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-585830fb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-585830fb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-585830fb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-115268 .elementor-element.elementor-element-585830fb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-585830fb .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-115268 .elementor-element.elementor-element-7864e53
{
    --display: flex;
    --min-height: 400px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-7864e53:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-7864e53>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-2887.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-115268 .elementor-element.elementor-element-6edbe213
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-115268 .elementor-element.elementor-element-3023f6a1
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-50d63d4f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-50d63d4f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-50d63d4f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-50d63d4f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-50d63d4f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-50d63d4f .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-50d63d4f .elementor-image-box-description
{
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-509d292a
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-9a23ce2
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-686bbbda.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-686bbbda.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-686bbbda.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-686bbbda .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-686bbbda .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-686bbbda .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-e3bc734
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3559bdff
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-1eba8216.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1eba8216.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1eba8216.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1eba8216 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-1eba8216 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-1eba8216 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-7d7fc601
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-7e58ca9e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-1b7e8cff.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1b7e8cff.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1b7e8cff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1b7e8cff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-1b7e8cff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-1b7e8cff .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-6a1d89fd
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-2981fa56
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-6258c2c9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6258c2c9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6258c2c9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6258c2c9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-6258c2c9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-6258c2c9 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-59767b1f
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5037726f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-1e088719.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1e088719.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1e088719.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-1e088719 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-1e088719 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-1e088719 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-12c0199e
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3e2b6205
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-337d1554>.elementor-widget-container
{
    margin: 0 0 0 10px;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-337d1554.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-337d1554 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-337d1554.elementor-position-right .elementor-image-box-img
{
    margin-left: 5px;
}
.elementor-115268 .elementor-element.elementor-element-337d1554.elementor-position-left .elementor-image-box-img
{
    margin-right: 5px;
}
.elementor-115268 .elementor-element.elementor-element-337d1554.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 5px;
}
.elementor-115268 .elementor-element.elementor-element-337d1554 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-337d1554 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-337d1554 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-4951609a
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-6cabbf79
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-7b16cbad.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-7b16cbad.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-7b16cbad.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-7b16cbad .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-7b16cbad .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-7b16cbad .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-6855b06
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-20e3737f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-2a4858ea>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2a4858ea.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-115268 .elementor-element.elementor-element-2a4858ea.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-2a4858ea.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-115268 .elementor-element.elementor-element-2a4858ea .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-115268 .elementor-element.elementor-element-2a4858ea .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-115268 .elementor-element.elementor-element-2a4858ea .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-115268 .elementor-element.elementor-element-2ad4053a
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-632e744
{
    --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-115268 .elementor-element.elementor-element-632e744:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-632e744>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-115268 .elementor-element.elementor-element-69b71db>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-69b71db .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-3011cc7 .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-115268 .elementor-element.elementor-element-3011cc7 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-3011cc7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-3011cc7 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-3011cc7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-cb7b6f2
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-43502b67>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-43502b67
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-43502b67 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-7fb2cfcc
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-7fb2cfcc .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-7fb2cfcc .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-5212e095
{
    --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-115268 .elementor-element.elementor-element-3e3dab72
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-52cf30c2
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-52cf30c2.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115268 .elementor-element.elementor-element-74407259 .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-115268 .elementor-element.elementor-element-74407259 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115268 .elementor-element.elementor-element-74407259 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-43bfc973
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-43bfc973.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115268 .elementor-element.elementor-element-59ed24f1 .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-115268 .elementor-element.elementor-element-59ed24f1 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115268 .elementor-element.elementor-element-59ed24f1 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-3042dc93
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3042dc93.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115268 .elementor-element.elementor-element-66acaa00 .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-115268 .elementor-element.elementor-element-66acaa00
{
    width: var(--container-widget-width,90.249%);
    max-width: 90.249%;
    --container-widget-width: 90.249%;
    --container-widget-flex-grow: 0;
}
.elementor-115268 .elementor-element.elementor-element-66acaa00.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115268 .elementor-element.elementor-element-66acaa00 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115268 .elementor-element.elementor-element-66acaa00 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-6b7784f2
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-60d159cd
{
    --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-115268 .elementor-element.elementor-element-82e4728
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-82e4728.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-115268 .elementor-element.elementor-element-59c3f302
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-7d843cf0 .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-115268 .elementor-element.elementor-element-7d843cf0 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-115268 .elementor-element.elementor-element-7d843cf0 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-115268 .elementor-element.elementor-element-4f88037a
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5425d47
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-c966d7e
{
    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-115268 .elementor-element.elementor-element-c966d7e.elementor-element
{
    --align-self: center;
}
.elementor-115268 .elementor-element.elementor-element-7ba55591
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-350a54ab
{
    --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-115268 .elementor-element.elementor-element-54c97be1>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-54c97be1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-6c8a3db2 .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-115268 .elementor-element.elementor-element-6c8a3db2 .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-6c8a3db2 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-6c8a3db2 .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-6c8a3db2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-38503c76:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-38503c76>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-115268 .elementor-element.elementor-element-38503c76>.elementor-container
{
    max-width: 1460px;
}
.elementor-115268 .elementor-element.elementor-element-38503c76
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-115268 .elementor-element.elementor-element-38503c76>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-115268 .elementor-element.elementor-element-24e0b038>.elementor-container
{
    max-width: 1460px;
}
.elementor-115268 .elementor-element.elementor-element-19f2cba4
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-19f2cba4 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-40b273da
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-40b273da .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-40b273da .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-14f88a22>.elementor-container
{
    max-width: 1460px;
}
.elementor-115268 .elementor-element.elementor-element-14f88a22
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-215ed130>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-215ed130
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-39296004>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-39296004
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-bbf6a2c
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-115268 .elementor-element.elementor-element-29a1295f
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-29a1295f:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-29a1295f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-115268 .elementor-element.elementor-element-6b7ae286
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-46efcb70
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-46efcb70 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-115268 .elementor-element.elementor-element-7a87038e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-7a87038e .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-7a87038e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-115268 .elementor-element.elementor-element-3a5d16d2
{
    --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-115268 .elementor-element.elementor-element-3a5d16d2:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-3a5d16d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-53c61136
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-37147533 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f
{
    --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-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-7fbb5fc6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-7fbb5fc6
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-24ac36f2>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-24ac36f2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-42371a92>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-42371a92
{
    --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-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-29775ca5>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-29775ca5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca
{
    --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-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-3ae6d845
{
    --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-115268 .elementor-element.elementor-element-7be0cb17
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-7f58a43e img
{
    max-width: 100%;
}
.elementor-115268 .elementor-element.elementor-element-67f73bbb
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-3069de66
{
    --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-115268 .elementor-element.elementor-element-3069de66:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-3069de66>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-5648a929
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-42df6595 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9
{
    --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-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-c81cc8e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-c81cc8e
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-6b75dff>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-6b75dff .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8
{
    --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-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-28be1cbe
{
    --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-115268 .elementor-element.elementor-element-1cb901df
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-5a17d74d
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-455dcef4
{
    --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-115268 .elementor-element.elementor-element-455dcef4:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-455dcef4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-52479eee
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-1bfd4a03 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-514637b1>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-514637b1
{
    --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-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-7f67107d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-7f67107d
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-2e2d80b0>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2e2d80b0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08
{
    --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-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-4b96f43b
{
    --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-115268 .elementor-element.elementor-element-6d6b951b
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-5cf5177
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-6409a530
{
    --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-115268 .elementor-element.elementor-element-6409a530:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-6409a530>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-75876392
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-5d1f1d9d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d
{
    --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-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-21bf66d1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-21bf66d1
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-28c43cc4>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-28c43cc4 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-32ad638d>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-32ad638d
{
    --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-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-6ee728d4
{
    --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-115268 .elementor-element.elementor-element-4d57f191
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-54f9d276
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-21d394e6
{
    --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-115268 .elementor-element.elementor-element-21d394e6:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-21d394e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-7a946733
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-130803c7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-6c1594d>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-6c1594d
{
    --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-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-2730b7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2730b7
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-264303a0>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-264303a0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6
{
    --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-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-3ae5608f
{
    --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-115268 .elementor-element.elementor-element-105b4200
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-580b30bd
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-685e2747
{
    --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-115268 .elementor-element.elementor-element-685e2747:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-685e2747>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-39b6be40
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-6d40ee03 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-1658c602>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-1658c602
{
    --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-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-5592e61c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-5592e61c
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-71796027>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-71796027 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0
{
    --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-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-629770fa
{
    --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-115268 .elementor-element.elementor-element-60bd3aa0
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-36df910e
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-206f953c
{
    --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-115268 .elementor-element.elementor-element-206f953c:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-206f953c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-339492a5
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-18af1c17 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-59671cc7>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-59671cc7
{
    --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-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-52ab353f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-52ab353f
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-768949e>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-768949e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e
{
    --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-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-1ed1f344
{
    --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-115268 .elementor-element.elementor-element-d4c1640
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-7c875b4a
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-4a2528be
{
    --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-115268 .elementor-element.elementor-element-4a2528be:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-4a2528be>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-337aff77
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-460e7ab1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c
{
    --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-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-15547888>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-15547888
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-60cfe49e>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-60cfe49e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc
{
    --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-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-2262000
{
    --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-115268 .elementor-element.elementor-element-7dd688ed
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-1a1fcb3d
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-6c00cadb
{
    --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-115268 .elementor-element.elementor-element-6c00cadb:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-6c00cadb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-c0e32f1
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-7bd199be .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3
{
    --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-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-2f9ba7d3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2f9ba7d3
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-2367cf87>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-2367cf87 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-28c192be>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-28c192be
{
    --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-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-287002da
{
    --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-115268 .elementor-element.elementor-element-5ca4d6
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-3322fb01
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-241fb8f4
{
    --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-115268 .elementor-element.elementor-element-241fb8f4:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-241fb8f4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-38957581
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-44d6dd2d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-7bceca30>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-7bceca30
{
    --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-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-6ce8c623>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-6ce8c623
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-63923ec6>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-63923ec6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-60bed42>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-115268 .elementor-element.elementor-element-60bed42
{
    --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-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-115268 .elementor-element.elementor-element-b765a75
{
    --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-115268 .elementor-element.elementor-element-314f12c6
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-76c684f6
{
    --display: flex;
}
.elementor-115268 .elementor-element.elementor-element-3af85cd8
{
    --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-115268 .elementor-element.elementor-element-3af85cd8>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-115268 .elementor-element.elementor-element-3af85cd8.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-115268 .elementor-element.elementor-element-3af85cd8.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-115268 .elementor-element.elementor-element-3af85cd8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-3af85cd8.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-115268 .elementor-element.elementor-element-3af85cd8.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-115268 .elementor-element.elementor-element-2470ba4a
{
    --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-115268 .elementor-element.elementor-element-451adc7b .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-451adc7b .elementor-button:hover, .elementor-115268 .elementor-element.elementor-element-451adc7b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-451adc7b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-451adc7b
{
    z-index: 2;
}
.elementor-115268 .elementor-element.elementor-element-451adc7b .elementor-button:hover svg, .elementor-115268 .elementor-element.elementor-element-451adc7b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-115268 .elementor-element.elementor-element-647443d7
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-141c6dee
{
    text-align: center;
}
.elementor-115268 .elementor-element.elementor-element-141c6dee .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-4e855ef6
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-115268 .elementor-element.elementor-element-4e855ef6 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-115268 .elementor-element.elementor-element-4e855ef6 .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-115268 .elementor-element.elementor-element-78b22cff
{
    --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-115268 .elementor-element.elementor-element-78b22cff:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-78b22cff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115268 .elementor-element.elementor-element-78b22cff: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-115268 .elementor-element.elementor-element-78b22cff, .elementor-115268 .elementor-element.elementor-element-78b22cff::before
{
    --border-transition: .3s;
}
.elementor-115268 .elementor-element.elementor-element-596f0da2
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-3e1efc45>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-3e1efc45
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-2348ba25
{
    --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-115268 .elementor-element.elementor-element-2348ba25:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-2348ba25>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115268 .elementor-element.elementor-element-2348ba25: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-115268 .elementor-element.elementor-element-2348ba25, .elementor-115268 .elementor-element.elementor-element-2348ba25::before
{
    --border-transition: .3s;
}
.elementor-115268 .elementor-element.elementor-element-2c32be7a
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-6fa1dfba>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-6fa1dfba
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-2552539f
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-115268 .elementor-element.elementor-element-2552539f:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-2552539f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115268 .elementor-element.elementor-element-2552539f: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-115268 .elementor-element.elementor-element-2552539f, .elementor-115268 .elementor-element.elementor-element-2552539f::before
{
    --border-transition: .3s;
}
.elementor-115268 .elementor-element.elementor-element-669d8137
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-79aaddf0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-35b1bcc0
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-35b1bcc0:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-35b1bcc0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115268 .elementor-element.elementor-element-35b1bcc0: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-115268 .elementor-element.elementor-element-35b1bcc0, .elementor-115268 .elementor-element.elementor-element-35b1bcc0::before
{
    --border-transition: .3s;
}
.elementor-115268 .elementor-element.elementor-element-2ae1ae0
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-109327ac
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-75e4e694
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-115268 .elementor-element.elementor-element-75e4e694:not(.elementor-motion-effects-element-type-background), .elementor-115268 .elementor-element.elementor-element-75e4e694>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-115268 .elementor-element.elementor-element-75e4e694: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-115268 .elementor-element.elementor-element-75e4e694, .elementor-115268 .elementor-element.elementor-element-75e4e694::before
{
    --border-transition: .3s;
}
.elementor-115268 .elementor-element.elementor-element-123f4e30
{
    --display: flex;
    --flex-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-115268 .elementor-element.elementor-element-6c07f22b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-115268 .elementor-element.elementor-element-32620c1d
{
    --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-115268 .elementor-element.elementor-element-32620c1d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-115268 .elementor-element.elementor-element-32620c1d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-115268 .elementor-element.elementor-element-32620c1d
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-115268 .elementor-element.elementor-element-32620c1d>.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-115268 .elementor-element.elementor-element-5ef6bff
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-a31ac21
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-aaca1b0
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-b97a2cb
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-5579773c
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-2f8a7d26
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-22bf097e
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-4cd0b983
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-7ffac498
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-45df3100
    {
        --content-width: 1388px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cf83051
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-116942d2
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-764be750
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-36210949
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-24110747
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-5c58000d
    {
        --width: 10%;
    }
    .elementor-115268 .elementor-element.elementor-element-625da330
    {
        --width: 40%;
    }
    .elementor-115268 .elementor-element.elementor-element-111b8901
    {
        --width: 40%;
    }
    .elementor-115268 .elementor-element.elementor-element-42487a38
    {
        --width: 10%;
    }
    .elementor-115268 .elementor-element.elementor-element-5d35710
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-3bb46e3d
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-58af51c2
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-4d53b855
    {
        --width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-60d944d7
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-47a1e364
    {
        --width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-4938e11
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-50e8e39c
    {
        --width: 5%;
    }
    .elementor-115268 .elementor-element.elementor-element-12ddcaaf
    {
        --width: 30%;
    }
    .elementor-115268 .elementor-element.elementor-element-3acdeaa3
    {
        --width: 30%;
    }
    .elementor-115268 .elementor-element.elementor-element-68d4c9d8
    {
        --width: 30%;
    }
    .elementor-115268 .elementor-element.elementor-element-c603f1a
    {
        --width: 5%;
    }
    .elementor-115268 .elementor-element.elementor-element-8e03a33
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-9284bcf
    {
        --width: 1140px;
    }
    .elementor-115268 .elementor-element.elementor-element-42afea5
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-d702e7b
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-11646d02
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-71e10c87
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-3f8571f0
    {
        --width: 24.5%;
    }
    .elementor-115268 .elementor-element.elementor-element-44c3ceef
    {
        --width: 16%;
    }
    .elementor-115268 .elementor-element.elementor-element-2f587480
    {
        --width: 1.5%;
    }
    .elementor-115268 .elementor-element.elementor-element-7072792b
    {
        --width: 16%;
    }
    .elementor-115268 .elementor-element.elementor-element-122198cd
    {
        --width: 1.5%;
    }
    .elementor-115268 .elementor-element.elementor-element-30d95b10
    {
        --width: 16%;
    }
    .elementor-115268 .elementor-element.elementor-element-5bbe59d0
    {
        --width: 24.5%;
    }
    .elementor-115268 .elementor-element.elementor-element-215a58fa
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-7caeefd5
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-7b38ee55
    {
        --width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-3e2657d9
    {
        --width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-6870af57
    {
        --width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-64f96d17
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-6e0794ad
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-557e8e5f
    {
        --width: 17%;
    }
    .elementor-115268 .elementor-element.elementor-element-21344082
    {
        --width: 13%;
    }
    .elementor-115268 .elementor-element.elementor-element-328735ac
    {
        --width: 13%;
    }
    .elementor-115268 .elementor-element.elementor-element-399efbd4
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-5b8045cc
    {
        --width: 13%;
    }
    .elementor-115268 .elementor-element.elementor-element-128c75d0
    {
        --width: 13%;
    }
    .elementor-115268 .elementor-element.elementor-element-3934a565
    {
        --width: 16%;
    }
    .elementor-115268 .elementor-element.elementor-element-6679fcee
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-13d8f4b8
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-49faad1c
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-345d6bf8
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-fe6fd59
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-bd3bafe
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-74521d6
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-775ffe39
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-47515466
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-3e164e48
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-5ee11368
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-7611f424
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-5393c6ac
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-737a8d95
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-479e1f76
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-1474cd25
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-dee446e
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-63443fe
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-5765010b
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-112f74e3
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-156fe565
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-4ebfc2b0
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-5ec22920
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-60a9df48
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-41d76927
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-5259566b
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-5ac373af
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-38a72db1
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-148d4b08
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-285c56db
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-3ca6ae24
    {
        --width: 14%;
    }
    .elementor-115268 .elementor-element.elementor-element-625ea123
    {
        --width: 12%;
    }
    .elementor-115268 .elementor-element.elementor-element-4b78cd59
    {
        --width: 12%;
    }
    .elementor-115268 .elementor-element.elementor-element-12b9d25c
    {
        --width: 12%;
    }
    .elementor-115268 .elementor-element.elementor-element-21aa3132
    {
        --width: 12%;
    }
    .elementor-115268 .elementor-element.elementor-element-28cc4390
    {
        --width: 15%;
    }
    .elementor-115268 .elementor-element.elementor-element-1d1a5368
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-3de6e9f2
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-7864e53
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-6edbe213
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-3023f6a1
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-509d292a
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-9a23ce2
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-e3bc734
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-3559bdff
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-7d7fc601
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-7e58ca9e
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-6a1d89fd
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-2981fa56
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-59767b1f
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-5037726f
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-12c0199e
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-3e2b6205
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-4951609a
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-6cabbf79
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-6855b06
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-20e3737f
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-2ad4053a
    {
        --width: 11%;
    }
    .elementor-115268 .elementor-element.elementor-element-632e744
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-5212e095
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-3e3dab72
    {
        --width: 10%;
    }
    .elementor-115268 .elementor-element.elementor-element-52cf30c2
    {
        --width: 26.969%;
    }
    .elementor-115268 .elementor-element.elementor-element-43bfc973
    {
        --width: 24.536%;
    }
    .elementor-115268 .elementor-element.elementor-element-3042dc93
    {
        --width: 20.127%;
    }
    .elementor-115268 .elementor-element.elementor-element-6b7784f2
    {
        --width: 10%;
    }
    .elementor-115268 .elementor-element.elementor-element-60d159cd
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-82e4728
    {
        --width: 29.611%;
    }
    .elementor-115268 .elementor-element.elementor-element-59c3f302
    {
        --width: 30%;
    }
    .elementor-115268 .elementor-element.elementor-element-4f88037a
    {
        --width: 30%;
    }
    .elementor-115268 .elementor-element.elementor-element-5425d47
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-350a54ab
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-29a1295f
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-3a5d16d2
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-53c61136
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-3069de66
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-5648a929
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-455dcef4
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-52479eee
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-6409a530
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-75876392
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-21d394e6
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-7a946733
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-685e2747
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-39b6be40
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-206f953c
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-339492a5
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-4a2528be
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-337aff77
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-6c00cadb
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-c0e32f1
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-241fb8f4
    {
        --content-width: 1500px;
    }
    .elementor-115268 .elementor-element.elementor-element-38957581
    {
        --width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-647443d7
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-596f0da2
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-2c32be7a
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-669d8137
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-35b1bcc0
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-2ae1ae0
    {
        --content-width: 1460px;
    }
    .elementor-115268 .elementor-element.elementor-element-75e4e694
    {
        --content-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-123f4e30
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-115268 .elementor-element.elementor-element-60d944d7
    {
        --width: 45%;
    }
    .elementor-115268 .elementor-element.elementor-element-47a1e364
    {
        --width: 29%;
    }
    .elementor-115268 .elementor-element.elementor-element-12ddcaaf
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-3acdeaa3
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-68d4c9d8
    {
        --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-115268 .elementor-element.elementor-element-111b8901
    {
        --justify-content: center;
    }
    .elementor-115268 .elementor-element.elementor-element-27d03b7a
    {
        width: var(--container-widget-width,248px);
        max-width: 248px;
        --container-widget-width: 248px;
        --container-widget-flex-grow: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-094b1c3
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-094b1c3.elementor-element
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-115268 .elementor-element.elementor-element-5ef6bff
    {
        --flex-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-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-16999c93
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-6d054dd7
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-58dfe92e
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-11420cc4
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-1c201020
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-381bdbf2
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-336ee230.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-336ee230.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-336ee230.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-336ee230 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-64aae414
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-28d3e820.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-28d3e820.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-28d3e820.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-28d3e820 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-2f9f6976
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-1c25718d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-1c25718d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-1c25718d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-1c25718d .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-2b449668
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-2b2536a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-2b2536a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-2b2536a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-2b2536a .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-1c1d586
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-effb107.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-effb107.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-effb107.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-effb107 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-7773c5a2
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-102fd811.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-102fd811.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-102fd811.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-102fd811 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-6bc64ad3
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-10ad2b27.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-10ad2b27.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-10ad2b27.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-10ad2b27 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-38cd7762
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-46930b9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-46930b9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-46930b9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-46930b9 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-7268598
    {
        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-115268 .elementor-element.elementor-element-60d944d7.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-4938e11
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-12ddcaaf
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-3acdeaa3
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-68d4c9d8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-094b1c3
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-115268 .elementor-element.elementor-element-323061dd .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-4b483a0e .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-3bd2f43a .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-7864e53
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-6edbe213
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-50d63d4f .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-686bbbda .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-115268 .elementor-element.elementor-element-686bbbda .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-1eba8216 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-1b7e8cff .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-6258c2c9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-6258c2c9 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-5037726f
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-1e088719 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-3e2b6205
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-337d1554 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cabbf79
    {
        --margin-top: -30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-7b16cbad .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-20e3737f
    {
        --margin-top: -47px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-2a4858ea .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-5212e095
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-115268 .elementor-element.elementor-element-5212e095.e-con
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-52cf30c2
    {
        --justify-content: center;
    }
    .elementor-115268 .elementor-element.elementor-element-52cf30c2.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-74407259 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-43bfc973
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-59ed24f1>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-59ed24f1 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-3042dc93
    {
        --justify-content: center;
    }
    .elementor-115268 .elementor-element.elementor-element-66acaa00 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-60d159cd
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-115268 .elementor-element.elementor-element-60d159cd.e-con
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-59c3f302
    {
        --justify-content: center;
    }
    .elementor-115268 .elementor-element.elementor-element-59c3f302.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-7d843cf0 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-29a1295f
    {
        --padding-top: 50px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-32620c1d>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-115268 .elementor-element.elementor-element-5ef6bff
    {
        --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-115268 .elementor-element.elementor-element-8100fcf>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-8100fcf
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-8100fcf .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-115268 .elementor-element.elementor-element-16bdd86>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-16bdd86
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-16bdd86 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-115268 .elementor-element.elementor-element-f7c84ec
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-115268 .elementor-element.elementor-element-693331c
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-4415c531
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-13dca866
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-13dca866.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-13dca866 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115268 .elementor-element.elementor-element-3cd6ef1a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3cd6ef1a .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115268 .elementor-element.elementor-element-5579773c
    {
        --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-115268 .elementor-element.elementor-element-3a5d5c15>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3a5d5c15.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-3a5d5c15 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-16999c93>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-16999c93
    {
        font-size: 13.31px;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-4514f1b3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-6d054dd7>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-6d054dd7
    {
        font-size: 13.31px;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-47126936 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115268 .elementor-element.elementor-element-58dfe92e>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-58dfe92e
    {
        font-size: 13.31px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dcb10ff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115268 .elementor-element.elementor-element-11420cc4>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-11420cc4
    {
        font-size: 13.31px;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7154dabe .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115268 .elementor-element.elementor-element-1c201020>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-1c201020
    {
        font-size: 13.31px;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-3dc2be72 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-115268 .elementor-element.elementor-element-381bdbf2>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-115268 .elementor-element.elementor-element-381bdbf2
    {
        font-size: 13.31px;
    }
    .elementor-115268 .elementor-element.elementor-element-4cd0b983
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-7ffac498
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-4ba956a2
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-98ecf84 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-115268 .elementor-element.elementor-element-170668c9>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-170668c9 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115268 .elementor-element.elementor-element-45df3100
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cf83051
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-336ee230 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-336ee230 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-115268 .elementor-element.elementor-element-64aae414>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-64aae414
    {
        --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-115268 .elementor-element.elementor-element-64aae414.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-28d3e820 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-28d3e820 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-115268 .elementor-element.elementor-element-2f9f6976>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-2f9f6976
    {
        --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-115268 .elementor-element.elementor-element-2f9f6976.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-1c25718d>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1c25718d .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-1c25718d .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-2b449668
    {
        --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-115268 .elementor-element.elementor-element-2b449668.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-2b2536a>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-2b2536a .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-2b2536a .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-1c1d586
    {
        --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-115268 .elementor-element.elementor-element-1c1d586.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-116942d2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-effb107 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-7773c5a2
    {
        --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-115268 .elementor-element.elementor-element-7773c5a2.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-102fd811 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-6bc64ad3
    {
        --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-115268 .elementor-element.elementor-element-6bc64ad3.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-10ad2b27 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-38cd7762
    {
        --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-115268 .elementor-element.elementor-element-38cd7762.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-46930b9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-7268598
    {
        --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-115268 .elementor-element.elementor-element-7268598.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-36210949
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-7a840416
    {
        --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-115268 .elementor-element.elementor-element-72703df .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115268 .elementor-element.elementor-element-24f57297>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-24f57297 .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-115268 .elementor-element.elementor-element-5c356f07>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(10px / 2);
    }
    .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(10px / 2);
    }
    .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(10px / 2);
        margin-left: calc(10px / 2);
    }
    .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-10px / 2);
        margin-left: calc(-10px / 2);
    }
    body.rtl .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-10px / 2);
    }
    body:not(.rtl) .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-10px / 2);
    }
    .elementor-115268 .elementor-element.elementor-element-5c356f07
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-5c356f07 .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-3c883cdd
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-78d7cc46 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-115268 .elementor-element.elementor-element-652db4d8
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-443269ca .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-28b581dc
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-326d735f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-76ca13f4
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-6c8e9840 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-791173e
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-53f485c1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4c38bf02
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-4e3a576e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-b67faca
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-6cbd8692 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-5ab6a1d4
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-27d03b7a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-245fa011
    {
        width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-2e8c1b2d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3bb46e3d
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dd49e25>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-6dd49e25 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115268 .elementor-element.elementor-element-40994db>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-40994db .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-4d53b855
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-1da14774>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1da14774 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1da14774.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1da14774.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1da14774.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1da14774 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-212db764>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-212db764 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-212db764.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-212db764.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-212db764.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-212db764 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-7573cb90>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7573cb90 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7573cb90.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7573cb90.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7573cb90.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7573cb90 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-60d944d7
    {
        --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-115268 .elementor-element.elementor-element-60d944d7.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-115268 .elementor-element.elementor-element-47a1e364
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-3b97cd27>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3b97cd27 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3b97cd27.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3b97cd27.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3b97cd27.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-3b97cd27 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-1499e4c9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1499e4c9 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1499e4c9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1499e4c9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1499e4c9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1499e4c9 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-74b1229>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-74b1229 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-74b1229.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-74b1229.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-74b1229.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-74b1229 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-4938e11
    {
        --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-115268 .elementor-element.elementor-element-12ddcaaf
    {
        --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-115268 .elementor-element.elementor-element-3acdeaa3
    {
        --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-115268 .elementor-element.elementor-element-47c09d88>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47c09d88 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47c09d88.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47c09d88.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47c09d88.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-47c09d88 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-68d4c9d8
    {
        --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-115268 .elementor-element.elementor-element-8e03a33
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-138f2c4
    {
        --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-115268 .elementor-element.elementor-element-6eea41e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115268 .elementor-element.elementor-element-85dd85f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-85dd85f .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115268 .elementor-element.elementor-element-9284bcf
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-094b1c3
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-115268 .elementor-element.elementor-element-094b1c3 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-42afea5
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-1238d395
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-7f3b6043>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7f3b6043 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-e703a7b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-e703a7b .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115268 .elementor-element.elementor-element-3f8571f0
    {
        --width: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-44c3ceef
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-115268 .elementor-element.elementor-element-323061dd .elementor-counter
    {
        gap: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-323061dd .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115268 .elementor-element.elementor-element-323061dd .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115268 .elementor-element.elementor-element-7072792b
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-4b483a0e .elementor-counter
    {
        gap: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-4b483a0e .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115268 .elementor-element.elementor-element-4b483a0e .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115268 .elementor-element.elementor-element-30d95b10
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-3bd2f43a .elementor-counter
    {
        gap: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-3bd2f43a .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115268 .elementor-element.elementor-element-3bd2f43a .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-115268 .elementor-element.elementor-element-7b38ee55
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-6f3d5d9c .elementor-counter
    {
        gap: 2px;
    }
    .elementor-115268 .elementor-element.elementor-element-6f3d5d9c .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115268 .elementor-element.elementor-element-6f3d5d9c .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-3e2657d9
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-765ff5ed .elementor-counter
    {
        gap: 2px;
    }
    .elementor-115268 .elementor-element.elementor-element-765ff5ed .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115268 .elementor-element.elementor-element-765ff5ed .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-6870af57
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-4075a28 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-115268 .elementor-element.elementor-element-4075a28 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-115268 .elementor-element.elementor-element-4075a28 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-64f96d17
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-31100295 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115268 .elementor-element.elementor-element-7a0ad352>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7a0ad352 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115268 .elementor-element.elementor-element-7a0ad352 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-115268 .elementor-element.elementor-element-261db028
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-21344082
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-5d805b3f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-328735ac
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-468cec20>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-399efbd4
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-5b8045cc
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-128c75d0
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-128c75d0.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-115268 .elementor-element.elementor-element-13d8f4b8
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-49faad1c
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-345d6bf8
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-fe6fd59
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-bd3bafe
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-47515466
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-3e164e48
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-5ee11368
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-7611f424
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-5393c6ac
    {
        --width: 33%;
    }
    .elementor-115268 .elementor-element.elementor-element-1474cd25
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-dee446e
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-63443fe
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-5765010b
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-60a9df48
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-41d76927
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-5259566b
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-5ac373af
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-38a72db1
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-3ca6ae24
    {
        --width: 50%;
    }
    .elementor-115268 .elementor-element.elementor-element-6300e291
    {
        --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-115268 .elementor-element.elementor-element-6300e291>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-6300e291.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-115268 .elementor-element.elementor-element-1d1a5368
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-2b20f20b
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-10289342 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115268 .elementor-element.elementor-element-220a6e01>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-220a6e01 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-3de6e9f2
    {
        --content-width: 100%;
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-6e925e61
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-6e925e61::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.elementor-background-video-container::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.e-con-inner>.elementor-background-video-container::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.elementor-background-slideshow::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.e-con-inner>.elementor-background-slideshow::before, .elementor-115268 .elementor-element.elementor-element-6e925e61>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-115268 .elementor-element.elementor-element-6e925e61.e-con
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 25px 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-67ed49b9 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-50120d08 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 25px 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-52de58cd .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-6cc66f2c .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-23d3fffa .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-33dfb07a .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-4e96f3f3 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-5cfb6c4e .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb
    {
        width: var(--container-widget-width,40%);
        max-width: 40%;
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 50px 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-115268 .elementor-element.elementor-element-585830fb .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-115268 .elementor-element.elementor-element-50d63d4f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-686bbbda .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-115268 .elementor-element.elementor-element-686bbbda .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-1eba8216 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-1b7e8cff .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-6258c2c9 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-6258c2c9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-6258c2c9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-6258c2c9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-6258c2c9 .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-5037726f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-1e088719>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1e088719 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-1e088719.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-1e088719.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-1e088719.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-115268 .elementor-element.elementor-element-3e2b6205
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-337d1554 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-115268 .elementor-element.elementor-element-6cabbf79
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-7b16cbad .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-20e3737f
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-2a4858ea .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-115268 .elementor-element.elementor-element-cb7b6f2
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-43502b67>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-43502b67 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-115268 .elementor-element.elementor-element-7fb2cfcc>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7fb2cfcc .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-74407259 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115268 .elementor-element.elementor-element-59ed24f1 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115268 .elementor-element.elementor-element-66acaa00 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115268 .elementor-element.elementor-element-7d843cf0 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-115268 .elementor-element.elementor-element-c966d7e
    {
        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-115268 .elementor-element.elementor-element-c966d7e.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-350a54ab
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-19f2cba4 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-115268 .elementor-element.elementor-element-40b273da .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115268 .elementor-element.elementor-element-215ed130>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-215ed130 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-6a5f6da7>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-6a5f6da7 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-39296004>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-39296004 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-46efcb70 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.3em;
    }
    .elementor-115268 .elementor-element.elementor-element-7a87038e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-115268 .elementor-element.elementor-element-53c61136
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-37147533 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-1bb2c02f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-1bb2c02f .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-7fbb5fc6>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7fbb5fc6
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-24ac36f2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-42371a92>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-42371a92 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-29775ca5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-5068b8ca>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-5068b8ca .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-5648a929
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-42df6595 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-74d03ce9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-74d03ce9 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-c81cc8e>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-c81cc8e
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-6b75dff .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-1966bfa8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-1966bfa8 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-52479eee
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-1bfd4a03 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-514637b1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-514637b1 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-7f67107d>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7f67107d
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-2e2d80b0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-68e6ab08>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-68e6ab08 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-5d1f1d9d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-5a97a49d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-5a97a49d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-21bf66d1>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-21bf66d1
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-28c43cc4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-32ad638d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-32ad638d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-7a946733
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-130803c7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-6c1594d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-6c1594d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-2730b7>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-2730b7
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-264303a0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-68ac81c6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-68ac81c6 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-39b6be40
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-6d40ee03 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-1658c602>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-1658c602 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-5592e61c>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-5592e61c
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-71796027 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-7e246dd0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-7e246dd0 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-339492a5
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-18af1c17 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-59671cc7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-59671cc7 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-52ab353f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-52ab353f
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-768949e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-23dc6a3e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-23dc6a3e .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-337aff77
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-460e7ab1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-6e3e286c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-6e3e286c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-15547888>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-15547888
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-60cfe49e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-37bc07bc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-37bc07bc .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-c0e32f1
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-7bd199be .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-74ba37c3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-74ba37c3 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-2f9ba7d3>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-2f9ba7d3
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-2367cf87 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-28c192be>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-28c192be .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-44d6dd2d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-7bceca30>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-7bceca30 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-6ce8c623>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-6ce8c623
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-115268 .elementor-element.elementor-element-63923ec6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-115268 .elementor-element.elementor-element-60bed42>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-115268 .elementor-element.elementor-element-60bed42 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-115268 .elementor-element.elementor-element-3af85cd8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-3af85cd8
    {
        --n-tabs-title-font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-3af85cd8.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-115268 .elementor-element.elementor-element-2470ba4a
    {
        --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-115268 .elementor-element.elementor-element-647443d7
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-115268 .elementor-element.elementor-element-141c6dee
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-115268 .elementor-element.elementor-element-141c6dee.elementor-element
    {
        --align-self: center;
    }
    .elementor-115268 .elementor-element.elementor-element-141c6dee .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-115268 .elementor-element.elementor-element-4e855ef6>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-115268 .elementor-element.elementor-element-4e855ef6 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-115268 .elementor-element.elementor-element-3e1efc45
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-6fa1dfba
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-79aaddf0
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-109327ac
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-6c07f22b
    {
        font-size: 14px;
    }
    .elementor-115268 .elementor-element.elementor-element-32620c1d>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-115268 .elementor-element.elementor-element-32620c1d
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-b97a2cb */
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-4500bb31 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5579773c *//* .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-2e9917f */
.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-222c57c */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2f8a7d26 *//*.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-58af51c2 */
.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-4938e11 */
.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-3bb46e3d */
.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-71e10c87 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7caeefd5 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-6300e291 */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
    .tabs_arrows #e-n-tab-content-1401
    {
        box-shadow: none;
    }
    .tabs_arrows #e-n-tab-content-1403, .tabs_arrows #e-n-tab-content-1402, .tabs_arrows #e-n-tab-content-1404
    {
        box-shadow: none;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5212e095 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-60d159cd */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-cb7b6f2 */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-32620c1d */
.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: 'Vanguard CF';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.svg') format('svg');
}/* End Custom Fonts CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
