﻿.elementor-64152 .elementor-element.elementor-element-1961b75
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-1961b75:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-1961b75>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-image: url("../../gambling/image/Virtual-Casino-Games-bg-img.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-64152 .elementor-element.elementor-element-811f5e7
{
    --display: flex;
    --justify-content: center;
    border-style: none;
    --border-style: none;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-64152 .elementor-element.elementor-element-811f5e7:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-811f5e7>.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-64152 .elementor-element.elementor-element-26aaff7>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-26aaff7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 27.31px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-c7c93cc>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-c7c93cc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-3171cfa>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-3171cfa .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-64152 .elementor-element.elementor-element-4ede0f7>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-4ede0f7
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-64152 .elementor-element.elementor-element-7867000 .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-64152 .elementor-element.elementor-element-7867000 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-7867000 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-7867000>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-7867000 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-7867000 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-bcde431
{
    --display: flex;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: -70px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-64152 .elementor-element.elementor-element-479f9b0>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-cc37820
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-cc37820:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-cc37820>.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-64152 .elementor-element.elementor-element-43cd507
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-43cd507:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-43cd507>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-15a16c2>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-15a16c2
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-15a16c2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    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-64152 .elementor-element.elementor-element-f65d714
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-f65d714>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-f65d714 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-f65d714 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-1443b5e
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-1443b5e>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-1443b5e.elementor-element
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-75a9d52
{
    --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-64152 .elementor-element.elementor-element-cbd5d95 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64152 .elementor-element.elementor-element-cbd5d95 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-cbd5d95 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-cbd5d95>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-cbd5d95
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-cbd5d95 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-cbd5d95 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-4915d22
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-4915d22:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-4915d22>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-64152 .elementor-element.elementor-element-1256db9
{
    --display: flex;
    --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-64152 .elementor-element.elementor-element-e134797
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-e134797 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-b256aa8
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-b256aa8 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-b256aa8 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-e4b8196
{
    --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;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-92ada18
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-92ada18:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-92ada18>.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-64152 .elementor-element.elementor-element-b6e75f8>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-description
{
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-58c3e2f>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-58c3e2f
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-9a5a151
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-9a5a151:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-9a5a151>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-021252f
{
    width: var(--container-widget-width,81.214%);
    max-width: 81.214%;
    --container-widget-width: 81.214%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-021252f>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-021252f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-021252f.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-021252f.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-021252f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-a780b07>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-a780b07
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-6210018
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-6210018:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-6210018>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-69aa515>.elementor-widget-container
{
    margin: 8px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-69aa515.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-title
{
    margin-bottom: 16px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-description
{
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-5cb668a>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-5cb668a
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-016d0a6
{
    --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-64152 .elementor-element.elementor-element-d2f4b31
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-d2f4b31:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-d2f4b31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-6165736
{
    width: var(--container-widget-width,97.352%);
    max-width: 97.352%;
    --container-widget-width: 97.352%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-6165736>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-6165736.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-6165736.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-6165736.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-6165736.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-591501d>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-591501d
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-70bb129
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-70bb129:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-70bb129>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-09a0224
{
    width: var(--container-widget-width,84.187%);
    max-width: 84.187%;
    --container-widget-width: 84.187%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-09a0224>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-09a0224.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-5ee7064>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-5ee7064
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-7a04ee5
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-7a04ee5:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-7a04ee5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c
{
    width: var(--container-widget-width,85.551%);
    max-width: 85.551%;
    --container-widget-width: 85.551%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 23%;
}
.elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-73a2989>.elementor-widget-container
{
    margin: -22px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-73a2989
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-48b4bef
{
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-9dbe074
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-9dbe074:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-9dbe074>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-ea24847.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-description
{
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-2662b2a>.elementor-widget-container
{
    margin: -20px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-2662b2a
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-fa2da66
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-fa2da66:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-fa2da66>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876
{
    width: var(--container-widget-width,85.311%);
    max-width: 85.311%;
    --container-widget-width: 85.311%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876>.elementor-widget-container
{
    margin: 5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-0634092>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-0634092
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-3195cab
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3195cab:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-3195cab>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-a13b612>.elementor-widget-container
{
    margin: 5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-a13b612.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-description
{
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-9cb73e1>.elementor-widget-container
{
    margin: -3px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-9cb73e1
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-fb68b78
{
    --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-64152 .elementor-element.elementor-element-714e162
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-714e162:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-714e162>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-7f4c78a>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-7f4c78a
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-b6110f2
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-b6110f2:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-b6110f2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8
{
    width: var(--container-widget-width,108.02%);
    max-width: 108.02%;
    --container-widget-width: 108.02%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-b04c041>.elementor-widget-container
{
    margin: -3px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-b04c041
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-e05ed6b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-e05ed6b:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-e05ed6b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-8228dda
{
    width: var(--container-widget-width,85.551%);
    max-width: 85.551%;
    --container-widget-width: 85.551%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-8228dda.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-title
{
    margin-bottom: 8px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 24%;
}
.elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-49d3245>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-49d3245
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-a6c186d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-e1faaa1 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-64152 .elementor-element.elementor-element-e1faaa1 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-e1faaa1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-e1faaa1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-e1faaa1.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-e1faaa1
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-e1faaa1 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-e1faaa1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-dbc389b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-dbc389b:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-dbc389b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-64152 .elementor-element.elementor-element-9cd3074
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-1894e8b
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-1894e8b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-ba06747
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-64152 .elementor-element.elementor-element-ba06747 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-ba06747 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-9cc2b67
{
    --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-64152 .elementor-element.elementor-element-738034a
{
    --display: flex;
    --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-64152 .elementor-element.elementor-element-7ddc372
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 12px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-2bf28a4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-2bf28a4.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-2bf28a4.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-2bf28a4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-ec19977
{
    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-64152 .elementor-element.elementor-element-ec19977>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-ec19977.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-003a7f8
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-1caaabe>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-1caaabe.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-1caaabe.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-1caaabe.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-1caaabe .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-1caaabe .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 11%;
}
.elementor-64152 .elementor-element.elementor-element-1caaabe .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-b61bb35
{
    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-64152 .elementor-element.elementor-element-b61bb35>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-b61bb35.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-641b979
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-fb41f85.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-fb41f85.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-fb41f85.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-fb41f85 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-fb41f85 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64152 .elementor-element.elementor-element-fb41f85 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-5960278
{
    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-64152 .elementor-element.elementor-element-5960278>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-5960278.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-92138e6
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-8fa1268.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-8fa1268.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-8fa1268.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-33aaac5
{
    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-64152 .elementor-element.elementor-element-33aaac5>.elementor-widget-container
{
    margin: -3px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-33aaac5.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-deec16c
{
    --display: flex;
    --margin-top: 3px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-08d105c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-08d105c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-08d105c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-211b97e
{
    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-64152 .elementor-element.elementor-element-211b97e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-211b97e.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-22f0601
{
    --display: flex;
    --margin-top: 12px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-3ec9f27>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-3ec9f27.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3ec9f27.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3ec9f27.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-bd1f5f4
{
    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-64152 .elementor-element.elementor-element-bd1f5f4>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-bd1f5f4.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-2ff77f5
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-f0b9cbe.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-f0b9cbe.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-f0b9cbe.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-ca67a71
{
    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-64152 .elementor-element.elementor-element-ca67a71>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-ca67a71.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-ecbbd1a
{
    --display: flex;
    --margin-top: 18px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-5c1a8ef.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5c1a8ef.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5c1a8ef.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-80425a6
{
    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-64152 .elementor-element.elementor-element-80425a6>.elementor-widget-container
{
    margin: 2px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-80425a6.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-a507a76
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-0d1fade>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-0d1fade
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-0d1fade img
{
    width: 100%;
}
.elementor-64152 .elementor-element.elementor-element-0a4f5f4
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-0a4f5f4.e-con
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc
{
    width: var(--container-widget-width,101.456%);
    max-width: 101.456%;
    --container-widget-width: 101.456%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-element
{
    --align-self: flex-start;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 19%;
}
.elementor-64152 .elementor-element.elementor-element-e6ebcbc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-226adb9
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-226adb9>.elementor-widget-container
{
    margin: -14px 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64152 .elementor-element.elementor-element-226adb9.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-733c2f6
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-733c2f6.e-con
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf
{
    width: var(--container-widget-width,101.096%);
    max-width: 101.096%;
    --container-widget-width: 101.096%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf>.elementor-widget-container
{
    padding: 0 0 0 35px;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-element
{
    --align-self: flex-start;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf .elementor-image-box-title
{
    margin-bottom: 2px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-64152 .elementor-element.elementor-element-29e0ecf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-4d39202
{
    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-64152 .elementor-element.elementor-element-4d39202>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64152 .elementor-element.elementor-element-4d39202.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-248e4c8
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-248e4c8.e-con
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-5817726
{
    width: var(--container-widget-width,81.687%);
    max-width: 81.687%;
    --container-widget-width: 81.687%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-5817726>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-5817726.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64152 .elementor-element.elementor-element-5817726.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5817726.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5817726.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-34c7189
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-34c7189>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64152 .elementor-element.elementor-element-34c7189.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-6969a80
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-6969a80.e-con
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-7704925
{
    width: var(--container-widget-width,82.444%);
    max-width: 82.444%;
    --container-widget-width: 82.444%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-7704925>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-7704925.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-7704925.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-7704925.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-7704925.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-7704925 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-7704925 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-64152 .elementor-element.elementor-element-7704925 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-6104c2f
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-6104c2f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64152 .elementor-element.elementor-element-6104c2f.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-596b949
{
    --display: flex;
    --margin-top: 28px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 40px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-596b949.e-con
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00
{
    width: var(--container-widget-width,98.276%);
    max-width: 98.276%;
    --container-widget-width: 98.276%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-64152 .elementor-element.elementor-element-3d40d00 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-5c885a7
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-5c885a7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-5c885a7.elementor-element
{
    --align-self: flex-start;
}
.elementor-64152 .elementor-element.elementor-element-d468a56
{
    --display: flex;
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-d468a56.e-con
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3
{
    width: var(--container-widget-width,80.97%);
    max-width: 80.97%;
    --container-widget-width: 80.97%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64152 .elementor-element.elementor-element-17c98b3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-7982f17
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-7982f17>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64152 .elementor-element.elementor-element-7982f17.elementor-element
{
    --align-self: flex-end;
}
.elementor-64152 .elementor-element.elementor-element-229520c
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-1ad111f
{
    --display: flex;
    --margin-top: 2px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-b52d471.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-b52d471.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-b52d471.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-b52d471 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-b52d471 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64152 .elementor-element.elementor-element-b52d471 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-44492bd
{
    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-64152 .elementor-element.elementor-element-44492bd>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-44492bd.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-da552a5
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-3b33d14.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3b33d14.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3b33d14.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-3b33d14 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-3b33d14 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64152 .elementor-element.elementor-element-3b33d14 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-f606782
{
    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-64152 .elementor-element.elementor-element-f606782>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-f606782.elementor-element
{
    --align-self: flex-start;
}
.elementor-64152 .elementor-element.elementor-element-ef791c4
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-686b90e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-686b90e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-686b90e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-6fce9bd
{
    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-64152 .elementor-element.elementor-element-6fce9bd>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-ef2a89d
{
    --display: flex;
    --margin-top: 28px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-f61404e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-f61404e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-f61404e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-981f310
{
    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-64152 .elementor-element.elementor-element-981f310>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-981f310.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-80ffb1d
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-7e78dac.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-7e78dac.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-7e78dac.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-441e397
{
    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-64152 .elementor-element.elementor-element-441e397>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-12c0245
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-37dc96c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-37dc96c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-37dc96c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-7fc30cb
{
    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-64152 .elementor-element.elementor-element-7fc30cb>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-56730a3
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-49707ac.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-49707ac.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-49707ac.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-bc1bb74
{
    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-64152 .elementor-element.elementor-element-bc1bb74>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-f4c6a60
{
    --display: flex;
    --margin-top: 26px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-e0c43d5.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64152 .elementor-element.elementor-element-e0c43d5.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64152 .elementor-element.elementor-element-e0c43d5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64152 .elementor-element.elementor-element-81b3391
{
    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-64152 .elementor-element.elementor-element-81b3391>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-7d0122f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-63a7010 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 35px 18px 35px;
}
.elementor-64152 .elementor-element.elementor-element-63a7010 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-63a7010 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-63a7010>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-63a7010
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-63a7010 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-63a7010 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-8319e16
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-8319e16.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-27a895e
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-fa0e66b
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-fa0e66b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-be029cc
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-be029cc .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-be029cc .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-57601e2
{
    --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-64152 .elementor-element.elementor-element-0afa63c
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-c2a3873 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f
{
    --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-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-c6a737f
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-d0fdb48
{
    --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-64152 .elementor-element.elementor-element-8ae0241
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-7ecd2fb
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-fc81115
{
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-fc81115 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.3em;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-37b5637>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-37b5637
{
    --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-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-aa0965d
{
    --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-64152 .elementor-element.elementor-element-5b6c238
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-4605276 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-065295c>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-065295c
{
    --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-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-b3cd8a2
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-08926f2
{
    --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-64152 .elementor-element.elementor-element-c2709dc
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-a16d4fa
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-b6f7cf4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-ff2c992>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-ff2c992
{
    --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-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-793f6cb
{
    --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-64152 .elementor-element.elementor-element-80d93e0
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-ec5f2c2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-ca14563>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-ca14563
{
    --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-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-4be50b7
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-02b3c85
{
    --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-64152 .elementor-element.elementor-element-ba62e9b
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-b988bad
{
    --display: flex;
    --justify-content: center;
}
.elementor-64152 .elementor-element.elementor-element-1203a38 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-f86f99e>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-f86f99e
{
    --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-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-c4f62a4
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-17eca05 .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-64152 .elementor-element.elementor-element-17eca05 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-17eca05 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-17eca05 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-17eca05 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-b6d2f9e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 61px;
    --padding-bottom: 61px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-b6d2f9e:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-b6d2f9e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-64152 .elementor-element.elementor-element-b05e46a
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-def5f04>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-def5f04.elementor-element
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-def5f04
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-def5f04 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-e909646
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-e909646 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-e909646 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-8fadb77
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-26ec248
{
    --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;
}
.elementor-64152 .elementor-element.elementor-element-5997a9e
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-fff4df0
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-c30886c .elementor-counter
{
    gap: 9px;
}
.elementor-64152 .elementor-element.elementor-element-c30886c .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 58px;
}
.elementor-64152 .elementor-element.elementor-element-c30886c .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64152 .elementor-element.elementor-element-400038f
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-195ecd3 .elementor-counter
{
    gap: 9px;
}
.elementor-64152 .elementor-element.elementor-element-195ecd3 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 58px;
}
.elementor-64152 .elementor-element.elementor-element-195ecd3 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64152 .elementor-element.elementor-element-4246d43
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-7551b65
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-ede7bfb
{
    --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: 8px 8px 8px 8px;
    --padding-top: 40px;
    --padding-bottom: 25px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-ede7bfb:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-ede7bfb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-c7df94b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-16cb527
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-16cb527.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-16cb527 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64152 .elementor-element.elementor-element-16cb527 .elementor-counter
{
    gap: 12px;
}
.elementor-64152 .elementor-element.elementor-element-16cb527 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-64152 .elementor-element.elementor-element-7c90eb5
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-70133c3
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-70133c3.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-70133c3 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64152 .elementor-element.elementor-element-70133c3 .elementor-counter
{
    gap: 12px;
}
.elementor-64152 .elementor-element.elementor-element-70133c3 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-64152 .elementor-element.elementor-element-83e50f1
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-4ed4b97
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-64152 .elementor-element.elementor-element-4ed4b97.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-4ed4b97 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64152 .elementor-element.elementor-element-4ed4b97 .elementor-counter
{
    gap: 12px;
}
.elementor-64152 .elementor-element.elementor-element-4ed4b97 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-64152 .elementor-element.elementor-element-0461d19
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-9a03e9a .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64152 .elementor-element.elementor-element-9a03e9a .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-9a03e9a .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-9a03e9a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-9a03e9a
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-9a03e9a .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-9a03e9a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-d8bfb3d
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-d8bfb3d:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-d8bfb3d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-64152 .elementor-element.elementor-element-349afe8
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-349afe8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-c67bc25
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-64152 .elementor-element.elementor-element-c67bc25 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-c67bc25 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-64152 .elementor-element.elementor-element-873f30e
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-873f30e.e-con
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-f25e776
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-f25e776 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-a69d23a
{
    --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-64152 .elementor-element.elementor-element-ee8c037
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-aa141fc img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-7e88ee7
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-388635d img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-ade269d
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3513014 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-f3c87ad
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-0561ef8 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-238dfba
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-393fce3
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-aede6d6 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-e3e19ae
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-6e608c4 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-4040739
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-95986f7 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-a7a296e
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-59c5bcd img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-3abfdb8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-63a1c40
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-5188901 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-419e6ae
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-1f87401 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-411b443
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-d3fd2f1 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-e38e5ae
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3828a41 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-5da03d0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-4703f84
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-695108e img
{
    transition-duration: .3s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64152 .elementor-element.elementor-element-e076f19
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-04a8411 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-c1019a4
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-085b839 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-e7b3f05
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-12570ff img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-c421b66
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-ca05b83
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-39cdb04 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-5a2775e
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-dce0dd7 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-5f3e69b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-88da9e1 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-11d8fb8
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-21497d7 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-fcf26d9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-fe9c164
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-7b7c56f img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-a55b9a4
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-9ba9c68 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-a41e233
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-7c79a88 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-7f9f874
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-fbb825f img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-5aeb6bb
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-5c630ff
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-fad559f img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-9530586
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-379f0cb img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-e0ada08
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-5a1b491 img
{
    transition-duration: .3s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64152 .elementor-element.elementor-element-f0b2429
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-4f93d7c img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-b703381
{
    --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;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-a1bea0b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-a1bea0b.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-8051332
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-474224c img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-149369a
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-5e8b921 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-56cbee3
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3268067 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64152 .elementor-element.elementor-element-651d500
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-651d500.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-1f3ad69
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-852ba1f.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-852ba1f
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-852ba1f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-d29cee9 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64152 .elementor-element.elementor-element-d29cee9 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-d29cee9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-d29cee9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-d29cee9
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-d29cee9 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-d29cee9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-ccb94e7
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-6ecfcda
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-6ecfcda .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-5259f1e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-5259f1e .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-5259f1e .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-64152 .elementor-element.elementor-element-7c55c83
{
    --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-64152 .elementor-element.elementor-element-311ff0f
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-311ff0f.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-8c006d8
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-90ea905 img
{
    height: 100px;
}
.elementor-64152 .elementor-element.elementor-element-edbaa3e
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-669ed03 img
{
    height: 100px;
}
.elementor-64152 .elementor-element.elementor-element-ccbc368
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3a77da8
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-c53a729>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-c53a729.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-64152 .elementor-element.elementor-element-c53a729
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-c53a729 img
{
    width: 100%;
}
.elementor-64152 .elementor-element.elementor-element-287e47a
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-dffd5e6 img
{
    width: 100%;
    height: 100px;
}
.elementor-64152 .elementor-element.elementor-element-4d788b7
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-4d788b7.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-7fb729d
{
    --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-64152 .elementor-element.elementor-element-d905b7d
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-fdd61ab
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-ce7e072
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-98e1dc9
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-2c1ae39
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-036df97
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-03e2142
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-6d1d00f
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-5932546
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-704a2b3
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-e83c67a
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-0f3d96b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-4521501
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-ad89e72
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-88ebc4b
{
    --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-64152 .elementor-element.elementor-element-9b12eb7
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-df84f99
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-e4bbb69
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-5b841f2
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-c4f9546
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-62599fd
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-9ac5bb2
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-4f27677
{
    --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-64152 .elementor-element.elementor-element-9c56709
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-d8c96a1
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-5ade9d1
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-44d0adf
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-b062c8f
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-e019499
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-0a40520
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-59df2d7
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-60db086
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-f84bf09
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-5aa2aee
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-7e9835b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-a387590
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-27ab47f
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3679861
{
    --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-64152 .elementor-element.elementor-element-3679861>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-64152 .elementor-element.elementor-element-3679861.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-64152 .elementor-element.elementor-element-3679861.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-64152 .elementor-element.elementor-element-3679861.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-64152 .elementor-element.elementor-element-3679861>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-64152 .elementor-element.elementor-element-3679861.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-64152 .elementor-element.elementor-element-3679861 [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-64152 .elementor-element.elementor-element-eba998d .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-64152 .elementor-element.elementor-element-eba998d .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-eba998d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-eba998d .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-eba998d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-0cadcb8
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-0cadcb8:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-0cadcb8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-64152 .elementor-element.elementor-element-b46b695
{
    --display: flex;
}
.elementor-64152 .elementor-element.elementor-element-1ffe174
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-1ffe174 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-61d5eb9
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-61d5eb9 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-61d5eb9 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-0e71e2e
{
    --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: space-evenly;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-0e71e2e:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-0e71e2e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-64152 .elementor-element.elementor-element-64c90f0
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-175aea3>.elementor-widget-container
{
    margin: -26px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-5c65e65>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-64152 .elementor-element.elementor-element-5c65e65
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-5c65e65 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-f0ed98e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-6a916db
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3cabc09>.elementor-widget-container
{
    margin: -50px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-18df777>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-64152 .elementor-element.elementor-element-18df777
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-18df777 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-4f4fedb
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-4521a22
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-4521a22.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-ab35cae>.elementor-widget-container
{
    margin: -44px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-288e2f8>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-64152 .elementor-element.elementor-element-288e2f8
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-288e2f8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-1d205dc
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-ecc3e9d
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-40fdab0>.elementor-widget-container
{
    margin: -43px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-c794b0d>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-64152 .elementor-element.elementor-element-c794b0d
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-c794b0d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-5459a4e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-7caf10f .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64152 .elementor-element.elementor-element-7caf10f .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-7caf10f .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-7caf10f>.elementor-widget-container
{
    margin: 32px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-7caf10f
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-7caf10f .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-7caf10f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-44c2307
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-44c2307:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-44c2307>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-627577c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-627577c
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-627577c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-2f21d01
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-2f21d01>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-2f21d01 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-2f21d01 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-55f0aa3
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-55f0aa3>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-55f0aa3.elementor-element
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-5684aa5
{
    --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-64152 .elementor-element.elementor-element-ad7b635 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64152 .elementor-element.elementor-element-ad7b635 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-ad7b635 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-ad7b635>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-ad7b635
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-ad7b635 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-ad7b635 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-3c0e73b
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3c0e73b:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-3c0e73b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-64152 .elementor-element.elementor-element-cb40735
{
    --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-64152 .elementor-element.elementor-element-597cb95
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-597cb95 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-8285902
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-8285902>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-8285902 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-8285902 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-29ad4fe
{
    --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-64152 .elementor-element.elementor-element-331d6d3
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-1cc6ce0 img
{
    width: 75%;
    max-width: 100%;
}
.elementor-64152 .elementor-element.elementor-element-1a299e6
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-36b0ee6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6
{
    --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-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 38px;
}
.elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-42b8fed
{
    --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-64152 .elementor-element.elementor-element-3542ba8 .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-64152 .elementor-element.elementor-element-3542ba8 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-3542ba8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-3542ba8 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-3542ba8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-c5798ce:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-c5798ce>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64152 .elementor-element.elementor-element-c5798ce
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 70px 0 70px 0;
}
.elementor-64152 .elementor-element.elementor-element-c5798ce>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64152 .elementor-element.elementor-element-c30ae65.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-c30ae65
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-c30ae65 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-ad39028
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-ad39028>.elementor-widget-container
{
    margin: 15px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-ad39028 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-ad39028 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-4078865
{
    margin-top: 50px;
    margin-bottom: 50px;
}
.elementor-64152 .elementor-element.elementor-element-e153a07
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-311c496.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-311c496
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-311c496 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-4ab5033 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64152 .elementor-element.elementor-element-4ab5033 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-4ab5033 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-4ab5033>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-4ab5033
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-4ab5033 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-4ab5033 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-3e2c798
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-3e2c798:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-3e2c798>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64152 .elementor-element.elementor-element-8538081>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-8538081
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-8538081 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-0c1f916
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-0c1f916>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-0c1f916 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-0c1f916 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-54a9d9b
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-54a9d9b>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-54a9d9b.elementor-element
{
    --align-self: center;
}
.elementor-64152 .elementor-element.elementor-element-6a54c06>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-6a54c06
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-68d110a
{
    --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-64152 .elementor-element.elementor-element-9cfd253 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64152 .elementor-element.elementor-element-9cfd253 .elementor-button:hover, .elementor-64152 .elementor-element.elementor-element-9cfd253 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-9cfd253>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-9cfd253
{
    z-index: 2;
}
.elementor-64152 .elementor-element.elementor-element-9cfd253 .elementor-button:hover svg, .elementor-64152 .elementor-element.elementor-element-9cfd253 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64152 .elementor-element.elementor-element-20a6974:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-20a6974>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-64152 .elementor-element.elementor-element-20a6974>.elementor-container
{
    max-width: 1460px;
}
.elementor-64152 .elementor-element.elementor-element-20a6974
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-64152 .elementor-element.elementor-element-20a6974>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64152 .elementor-element.elementor-element-d782693
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-d782693 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-b8ab19f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-b8ab19f>.elementor-widget-container
{
    margin: 12px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-b8ab19f .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-b8ab19f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64152 .elementor-element.elementor-element-69abc60>.elementor-container
{
    max-width: 1460px;
}
.elementor-64152 .elementor-element.elementor-element-69abc60
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-7e300ef>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-7e300ef
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-c859571>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-64152 .elementor-element.elementor-element-c859571
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-64152 .elementor-element.elementor-element-a8c44c9
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-c27b9e2.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64152 .elementor-element.elementor-element-c27b9e2
{
    text-align: center;
}
.elementor-64152 .elementor-element.elementor-element-c27b9e2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-575d087
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64152 .elementor-element.elementor-element-575d087 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64152 .elementor-element.elementor-element-575d087 .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-64152 .elementor-element.elementor-element-cda7a6d
{
    --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-64152 .elementor-element.elementor-element-cda7a6d:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-cda7a6d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64152 .elementor-element.elementor-element-cda7a6d: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-64152 .elementor-element.elementor-element-cda7a6d, .elementor-64152 .elementor-element.elementor-element-cda7a6d::before
{
    --border-transition: .3s;
}
.elementor-64152 .elementor-element.elementor-element-d527f1d
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-e3dd0df>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-e3dd0df
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-cbc4fbf
{
    --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-64152 .elementor-element.elementor-element-cbc4fbf:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-cbc4fbf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64152 .elementor-element.elementor-element-cbc4fbf: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-64152 .elementor-element.elementor-element-cbc4fbf, .elementor-64152 .elementor-element.elementor-element-cbc4fbf::before
{
    --border-transition: .3s;
}
.elementor-64152 .elementor-element.elementor-element-d9717be
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-34dbfe4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-34dbfe4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-0e6a3fc
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-64152 .elementor-element.elementor-element-0e6a3fc:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-0e6a3fc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64152 .elementor-element.elementor-element-0e6a3fc: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-64152 .elementor-element.elementor-element-0e6a3fc, .elementor-64152 .elementor-element.elementor-element-0e6a3fc::before
{
    --border-transition: .3s;
}
.elementor-64152 .elementor-element.elementor-element-6f7a14a
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-49db225
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-2982de1
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-2982de1:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-2982de1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64152 .elementor-element.elementor-element-2982de1: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-64152 .elementor-element.elementor-element-2982de1, .elementor-64152 .elementor-element.elementor-element-2982de1::before
{
    --border-transition: .3s;
}
.elementor-64152 .elementor-element.elementor-element-9b8e4ff
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-180c4b5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-14ba952
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-14ba952:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-14ba952>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64152 .elementor-element.elementor-element-14ba952: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-64152 .elementor-element.elementor-element-14ba952, .elementor-64152 .elementor-element.elementor-element-14ba952::before
{
    --border-transition: .3s;
}
.elementor-64152 .elementor-element.elementor-element-21c2d05
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-d27b2dc
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-bf4dc49
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-bf4dc49:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-bf4dc49>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64152 .elementor-element.elementor-element-bf4dc49: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-64152 .elementor-element.elementor-element-bf4dc49, .elementor-64152 .elementor-element.elementor-element-bf4dc49::before
{
    --border-transition: .3s;
}
.elementor-64152 .elementor-element.elementor-element-ca90ed4
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-51e43e4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-fd09ecc
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64152 .elementor-element.elementor-element-fd09ecc:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-fd09ecc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64152 .elementor-element.elementor-element-fd09ecc: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-64152 .elementor-element.elementor-element-fd09ecc, .elementor-64152 .elementor-element.elementor-element-fd09ecc::before
{
    --border-transition: .3s;
}
.elementor-64152 .elementor-element.elementor-element-3436d53
{
    --display: flex;
    --flex-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-64152 .elementor-element.elementor-element-1c9d7fa
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64152 .elementor-element.elementor-element-f0cefac
{
    --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-64152 .elementor-element.elementor-element-f0cefac>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-64152 .elementor-element.elementor-element-f0cefac>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-64152 .elementor-element.elementor-element-f0cefac
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-64152 .elementor-element.elementor-element-f0cefac>.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-64152 .elementor-element.elementor-element-1961b75
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-811f5e7
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-bcde431
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-cc37820
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-43cd507
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-e4b8196
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-016d0a6
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-48b4bef
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-fb68b78
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-a6c186d
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-dbc389b
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-738034a
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-a507a76
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-8319e16
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-27a895e
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-0afa63c
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-c6a737f
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-8ae0241
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-7ecd2fb
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-b3cd8a2
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-4be50b7
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-5997a9e
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-fff4df0
    {
        --width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-400038f
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-4246d43
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-c7df94b
    {
        --width: 33%;
    }
    .elementor-64152 .elementor-element.elementor-element-7c90eb5
    {
        --width: 33%;
    }
    .elementor-64152 .elementor-element.elementor-element-83e50f1
    {
        --width: 33%;
    }
    .elementor-64152 .elementor-element.elementor-element-d8bfb3d
    {
        --content-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-873f30e
    {
        --width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-a69d23a
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-ee8c037
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-7e88ee7
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-ade269d
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-f3c87ad
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-238dfba
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-393fce3
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-e3e19ae
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-4040739
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-a7a296e
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-3abfdb8
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-63a1c40
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-419e6ae
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-411b443
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-e38e5ae
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-5da03d0
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-4703f84
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-e076f19
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-c1019a4
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-e7b3f05
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-c421b66
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-ca05b83
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-5a2775e
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-5f3e69b
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-11d8fb8
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-fcf26d9
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-fe9c164
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-a55b9a4
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-a41e233
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-7f9f874
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-5aeb6bb
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-5c630ff
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-9530586
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-e0ada08
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b2429
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-b703381
    {
        --content-width: 1140px;
    }
    .elementor-64152 .elementor-element.elementor-element-a1bea0b
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-8051332
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-149369a
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-56cbee3
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-651d500
    {
        --width: 10.947%;
    }
    .elementor-64152 .elementor-element.elementor-element-ccb94e7
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-311ff0f
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-8c006d8
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-edbaa3e
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-ccbc368
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-3a77da8
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-287e47a
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-4d788b7
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-d905b7d
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-fdd61ab
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-ce7e072
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-98e1dc9
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-2c1ae39
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-036df97
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-03e2142
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-6d1d00f
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-5932546
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-704a2b3
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-e83c67a
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-0f3d96b
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-4521501
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-ad89e72
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-9b12eb7
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-df84f99
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-e4bbb69
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-5b841f2
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-c4f9546
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-62599fd
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-9ac5bb2
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-4f27677
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-9c56709
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-d8c96a1
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-5ade9d1
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-44d0adf
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-b062c8f
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-e019499
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-0a40520
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-59df2d7
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-60db086
    {
        --width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-f84bf09
    {
        --width: 12%;
    }
    .elementor-64152 .elementor-element.elementor-element-5aa2aee
    {
        --width: 12%;
    }
    .elementor-64152 .elementor-element.elementor-element-7e9835b
    {
        --width: 12%;
    }
    .elementor-64152 .elementor-element.elementor-element-a387590
    {
        --width: 12%;
    }
    .elementor-64152 .elementor-element.elementor-element-27ab47f
    {
        --width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-0cadcb8
    {
        --content-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-b46b695
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e71e2e
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-64c90f0
    {
        --width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-6a916db
    {
        --width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-4521a22
    {
        --width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-ecc3e9d
    {
        --width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-44c2307
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-3c0e73b
    {
        --content-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-29ad4fe
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-331d6d3
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-1a299e6
    {
        --width: 40%;
    }
    .elementor-64152 .elementor-element.elementor-element-3e2c798
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-a8c44c9
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-d527f1d
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-d9717be
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-6f7a14a
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-2982de1
    {
        --content-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-9b8e4ff
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-14ba952
    {
        --content-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-21c2d05
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-bf4dc49
    {
        --content-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-ca90ed4
    {
        --content-width: 1460px;
    }
    .elementor-64152 .elementor-element.elementor-element-fd09ecc
    {
        --content-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-3436d53
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-64152 .elementor-element.elementor-element-a1bea0b
    {
        --width: 12.5%;
    }
    .elementor-64152 .elementor-element.elementor-element-651d500
    {
        --width: 12.5%;
    }
    .elementor-64152 .elementor-element.elementor-element-311ff0f
    {
        --width: 5%;
    }
    .elementor-64152 .elementor-element.elementor-element-8c006d8
    {
        --width: 18%;
    }
    .elementor-64152 .elementor-element.elementor-element-edbaa3e
    {
        --width: 18%;
    }
    .elementor-64152 .elementor-element.elementor-element-ccbc368
    {
        --width: 18%;
    }
    .elementor-64152 .elementor-element.elementor-element-3a77da8
    {
        --width: 18%;
    }
    .elementor-64152 .elementor-element.elementor-element-287e47a
    {
        --width: 18%;
    }
    .elementor-64152 .elementor-element.elementor-element-4d788b7
    {
        --width: 5%;
    }
    .elementor-64152 .elementor-element.elementor-element-d905b7d
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-fdd61ab
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-ce7e072
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-98e1dc9
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-2c1ae39
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-036df97
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-03e2142
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-6d1d00f
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-5932546
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-704a2b3
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-e83c67a
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-0f3d96b
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-4521501
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-ad89e72
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-9b12eb7
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-df84f99
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-e4bbb69
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-5b841f2
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-c4f9546
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-62599fd
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-9ac5bb2
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-9c56709
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-d8c96a1
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-5ade9d1
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-44d0adf
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-b062c8f
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-e019499
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-0a40520
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-59df2d7
    {
        --width: 10%;
    }
    .elementor-64152 .elementor-element.elementor-element-60db086
    {
        --width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-64c90f0
    {
        --width: 30%;
    }
    .elementor-64152 .elementor-element.elementor-element-6a916db
    {
        --width: 30%;
    }
    .elementor-64152 .elementor-element.elementor-element-4521a22
    {
        --width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-ecc3e9d
    {
        --width: 30%;
    }
    .elementor-64152 .elementor-element.elementor-element-1a299e6
    {
        --width: 100%;
    }
}
@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-64152 .elementor-element.elementor-element-003a7f8
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-641b979
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-92138e6
    {
        --margin-top: 31px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-deec16c
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-22f0601
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-2ff77f5
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-ecbbd1a
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-0a4f5f4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-226adb9
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-733c2f6
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-4d39202
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-248e4c8
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-34c7189
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-6969a80
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-6104c2f
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-596b949
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-5c885a7
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-d468a56
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-7982f17
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-da552a5
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-ef791c4
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-ef2a89d
    {
        --margin-top: 18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-80ffb1d
    {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-12c0245
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-56730a3
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64152 .elementor-element.elementor-element-f4c6a60
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-64152 .elementor-element.elementor-element-f25e776
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-f25e776>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-f25e776.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-331d6d3
    {
        --justify-content: center;
    }
}
@media(max-width: 1024px)
{
    .elementor-64152 .elementor-element.elementor-element-1961b75
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-64152 .elementor-element.elementor-element-1961b75:not(.elementor-motion-effects-element-type-background), .elementor-64152 .elementor-element.elementor-element-1961b75>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: top left;
    }
    .elementor-64152 .elementor-element.elementor-element-811f5e7
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .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-64152 .elementor-element.elementor-element-bcde431
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64152 .elementor-element.elementor-element-479f9b0 img
    {
        width: 67%;
    }
    .elementor-64152 .elementor-element.elementor-element-15a16c2
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-15a16c2.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-1443b5e
    {
        --container-widget-width: 86%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,86%);
        max-width: 86%;
    }
    .elementor-64152 .elementor-element.elementor-element-cbd5d95 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-e134797 .elementor-heading-title
    {
        font-size: 33px;
        line-height: 1.4em;
    }
    .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-64152 .elementor-element.elementor-element-b6e75f8
    {
        width: var(--container-widget-width,189.297px);
        max-width: 189.297px;
        --container-widget-width: 189.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-title
    {
        margin-bottom: 14px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 33%;
    }
    .elementor-64152 .elementor-element.elementor-element-58c3e2f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-58c3e2f
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f
    {
        width: var(--container-widget-width,189.531px);
        max-width: 189.531px;
        --container-widget-width: 189.531px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-title
    {
        margin-bottom: 17px;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-64152 .elementor-element.elementor-element-a780b07>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a780b07
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515
    {
        width: var(--container-widget-width,186.859px);
        max-width: 186.859px;
        --container-widget-width: 186.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-64152 .elementor-element.elementor-element-5cb668a>.elementor-widget-container
    {
        margin: 1px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5cb668a
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-title
    {
        margin-bottom: 13px;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 43%;
    }
    .elementor-64152 .elementor-element.elementor-element-591501d>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-591501d
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 42%;
    }
    .elementor-64152 .elementor-element.elementor-element-5ee7064>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5ee7064
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c
    {
        width: var(--container-widget-width,183.859px);
        max-width: 183.859px;
        --container-widget-width: 183.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-64152 .elementor-element.elementor-element-73a2989>.elementor-widget-container
    {
        margin: -18px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-73a2989
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-title
    {
        margin-bottom: 14px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-64152 .elementor-element.elementor-element-2662b2a>.elementor-widget-container
    {
        margin: -18px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-2662b2a
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876
    {
        width: var(--container-widget-width,189.531px);
        max-width: 189.531px;
        --container-widget-width: 189.531px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-title
    {
        margin-bottom: 4px;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-64152 .elementor-element.elementor-element-0634092>.elementor-widget-container
    {
        margin: 5px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-0634092
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-64152 .elementor-element.elementor-element-9cb73e1>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-9cb73e1
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-7f4c78a>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7f4c78a
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 43%;
    }
    .elementor-64152 .elementor-element.elementor-element-b04c041>.elementor-widget-container
    {
        margin: 3px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b04c041
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda
    {
        width: var(--container-widget-width,183.859px);
        max-width: 183.859px;
        --container-widget-width: 183.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 44%;
    }
    .elementor-64152 .elementor-element.elementor-element-49d3245>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-49d3245
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-7ddc372
    {
        --margin-top: 13px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 11%;
    }
    .elementor-64152 .elementor-element.elementor-element-ec19977>.elementor-widget-container
    {
        margin: 20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ec19977
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-003a7f8
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-1caaabe .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-1caaabe .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-b61bb35
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-641b979
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-fb41f85 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-fb41f85 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-5960278>.elementor-widget-container
    {
        margin: -3px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5960278
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-92138e6
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-33aaac5
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-deec16c
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-211b97e
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-22f0601
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3ec9f27>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-bd1f5f4
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-2ff77f5
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-ca67a71
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-ecbbd1a
    {
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-80425a6
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-0a4f5f4
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-226adb9>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-226adb9.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-226adb9
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-733c2f6
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-4d39202>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4d39202.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-4d39202
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-248e4c8
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-34c7189>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-34c7189.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-34c7189
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-6969a80
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-6104c2f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6104c2f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6104c2f
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-596b949
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-5c885a7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5c885a7.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-5c885a7
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-d468a56
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-7982f17>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7982f17.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-7982f17
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-1ad111f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-b52d471 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-44492bd>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-44492bd
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-da552a5
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3b33d14 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-3b33d14 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-f606782
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-ef791c4
    {
        --margin-top: 2px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-6fce9bd
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-ef2a89d
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-981f310>.elementor-widget-container
    {
        margin: -3px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-981f310
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-80ffb1d
    {
        --margin-top: -4px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-441e397>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-441e397
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-12c0245
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-7fc30cb>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7fc30cb
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-56730a3
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-bc1bb74>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-bc1bb74
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-f4c6a60
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-e0c43d5>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-64152 .elementor-element.elementor-element-81b3391>.elementor-widget-container
    {
        margin: -3px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-81b3391
    {
        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-64152 .elementor-element.elementor-element-c6a737f.e-con
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-8ae0241.e-con
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-b3cd8a2.e-con
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-c2709dc.e-con
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-4be50b7.e-con
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ba62e9b.e-con
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-64152 .elementor-element.elementor-element-c30886c .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-195ecd3 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-16cb527
    {
        width: var(--container-widget-width,150.094px);
        max-width: 150.094px;
        --container-widget-width: 150.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-16cb527 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-70133c3
    {
        width: var(--container-widget-width,150.094px);
        max-width: 150.094px;
        --container-widget-width: 150.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-70133c3 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-4ed4b97
    {
        width: var(--container-widget-width,150.094px);
        max-width: 150.094px;
        --container-widget-width: 150.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4ed4b97 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-9a03e9a .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-349afe8
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-349afe8.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-349afe8 .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-f25e776
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-64152 .elementor-element.elementor-element-852ba1f
    {
        width: var(--container-widget-width,458.266px);
        max-width: 458.266px;
        --container-widget-width: 458.266px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-852ba1f .elementor-heading-title
    {
        font-size: 18px;
        line-height: 1.4em;
    }
    .elementor-64152 .elementor-element.elementor-element-d29cee9 .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e71e2e
    {
        --justify-content: space-around;
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-64c90f0
    {
        --flex-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-64152 .elementor-element.elementor-element-6a916db
    {
        --flex-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-64152 .elementor-element.elementor-element-4521a22
    {
        --margin-top: -7px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-ecc3e9d
    {
        --flex-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-64152 .elementor-element.elementor-element-40fdab0>.elementor-widget-container
    {
        margin: -50px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7caf10f .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-627577c
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-627577c.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-55f0aa3
    {
        --container-widget-width: 86%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,86%);
        max-width: 86%;
    }
    .elementor-64152 .elementor-element.elementor-element-ad7b635 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-29ad4fe
    {
        --justify-content: center;
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-311c496
    {
        width: var(--container-widget-width,416.219px);
        max-width: 416.219px;
        --container-widget-width: 416.219px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-311c496 .elementor-heading-title
    {
        font-size: 18px;
        line-height: 1.4em;
    }
    .elementor-64152 .elementor-element.elementor-element-4ab5033 .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-8538081
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-8538081.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-54a9d9b
    {
        --container-widget-width: 86%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,86%);
        max-width: 86%;
    }
    .elementor-64152 .elementor-element.elementor-element-6a54c06>.elementor-widget-container
    {
        margin: 25px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-9cfd253 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-c27b9e2
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-c27b9e2.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-f0cefac>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-64152 .elementor-element.elementor-element-1961b75
    {
        --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-64152 .elementor-element.elementor-element-26aaff7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-26aaff7
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-26aaff7 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-c7c93cc>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-c7c93cc
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-c7c93cc .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-64152 .elementor-element.elementor-element-3171cfa>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-3171cfa
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-3171cfa .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64152 .elementor-element.elementor-element-4ede0f7
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64152 .elementor-element.elementor-element-43cd507
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-15a16c2>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-15a16c2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-f65d714>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-f65d714 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-1443b5e
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-64152 .elementor-element.elementor-element-1443b5e.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-75a9d52
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-75a9d52.e-con
    {
        --align-self: center;
        --order: 99999/* order end hack */;
    }
    .elementor-64152 .elementor-element.elementor-element-cbd5d95
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-cbd5d95>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-cbd5d95.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-cbd5d95 .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64152 .elementor-element.elementor-element-4915d22
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-1256db9
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-e134797>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-e134797 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-b256aa8>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b256aa8 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64152 .elementor-element.elementor-element-e4b8196
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8
    {
        width: var(--container-widget-width,252px);
        max-width: 252px;
        --container-widget-width: 252px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-b6e75f8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-58c3e2f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-58c3e2f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-58c3e2f
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f
    {
        width: var(--container-widget-width,252.516px);
        max-width: 252.516px;
        --container-widget-width: 252.516px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-021252f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-64152 .elementor-element.elementor-element-a780b07>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-a780b07
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-69aa515 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-5cb668a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-5cb668a
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-016d0a6
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736
    {
        width: var(--container-widget-width,260px);
        max-width: 260px;
        --container-widget-width: 260px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-6165736 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-64152 .elementor-element.elementor-element-591501d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-591501d
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224
    {
        width: var(--container-widget-width,215.297px);
        max-width: 215.297px;
        --container-widget-width: 215.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-09a0224 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64152 .elementor-element.elementor-element-5ee7064>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-5ee7064
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-4450d2c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-64152 .elementor-element.elementor-element-73a2989>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-73a2989
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-48b4bef
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847
    {
        width: var(--container-widget-width,237px);
        max-width: 237px;
        --container-widget-width: 237px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-ea24847 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-2662b2a>.elementor-widget-container
    {
        margin: -0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-2662b2a
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876
    {
        width: var(--container-widget-width,260.516px);
        max-width: 260.516px;
        --container-widget-width: 260.516px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-6dc4876 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64152 .elementor-element.elementor-element-0634092>.elementor-widget-container
    {
        margin: -0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-0634092
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612
    {
        width: var(--container-widget-width,204px);
        max-width: 204px;
        --container-widget-width: 204px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-a13b612 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64152 .elementor-element.elementor-element-9cb73e1>.elementor-widget-container
    {
        margin: -0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-9cb73e1
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-fb68b78
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a
    {
        width: var(--container-widget-width,266.688px);
        max-width: 266.688px;
        --container-widget-width: 266.688px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-5e7397a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-7f4c78a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-7f4c78a
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8
    {
        width: var(--container-widget-width,234.297px);
        max-width: 234.297px;
        --container-widget-width: 234.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-0e1cef8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64152 .elementor-element.elementor-element-b04c041>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-b04c041
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-8228dda .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64152 .elementor-element.elementor-element-49d3245>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-49d3245
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64152 .elementor-element.elementor-element-a6c186d
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-dbc389b
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-1894e8b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-ba06747>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ba06747 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64152 .elementor-element.elementor-element-9cc2b67
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-738034a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 13%;
    }
    .elementor-64152 .elementor-element.elementor-element-2bf28a4 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-64152 .elementor-element.elementor-element-ec19977>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 30px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ec19977
    {
        --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-64152 .elementor-element.elementor-element-ec19977.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-1caaabe .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-1caaabe .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-64152 .elementor-element.elementor-element-b61bb35>.elementor-widget-container
    {
        margin: 5px 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b61bb35
    {
        --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-64152 .elementor-element.elementor-element-b61bb35.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-fb41f85>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-fb41f85 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-fb41f85 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-5960278>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5960278
    {
        --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-64152 .elementor-element.elementor-element-5960278.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-92138e6
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-8fa1268>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-8fa1268 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-33aaac5>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-33aaac5
    {
        --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-64152 .elementor-element.elementor-element-33aaac5.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-08d105c>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-08d105c .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-211b97e>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-211b97e
    {
        --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-64152 .elementor-element.elementor-element-211b97e.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-22f0601
    {
        --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-64152 .elementor-element.elementor-element-3ec9f27>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-3ec9f27 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-bd1f5f4>.elementor-widget-container
    {
        margin: 17px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-bd1f5f4
    {
        --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-64152 .elementor-element.elementor-element-bd1f5f4.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-2ff77f5
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b9cbe>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b9cbe .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-ca67a71>.elementor-widget-container
    {
        margin: 22px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ca67a71
    {
        --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-64152 .elementor-element.elementor-element-ca67a71.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ecbbd1a
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-5c1a8ef>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-5c1a8ef .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-80425a6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-80425a6
    {
        --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-64152 .elementor-element.elementor-element-80425a6.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-a507a76
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-0a4f5f4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-e6ebcbc .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-226adb9>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-226adb9
    {
        --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-64152 .elementor-element.elementor-element-226adb9.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-733c2f6
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-29e0ecf .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-4d39202>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4d39202
    {
        --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-64152 .elementor-element.elementor-element-4d39202.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-248e4c8
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-5817726 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-34c7189>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-34c7189
    {
        --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-64152 .elementor-element.elementor-element-34c7189.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6969a80
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-7704925 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-6104c2f>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6104c2f
    {
        --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-64152 .elementor-element.elementor-element-6104c2f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-596b949
    {
        --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-64152 .elementor-element.elementor-element-596b949.e-con
    {
        --align-self: flex-start;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-3d40d00 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-5c885a7>.elementor-widget-container
    {
        margin: -28px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5c885a7
    {
        --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-64152 .elementor-element.elementor-element-5c885a7.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-d468a56
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64152 .elementor-element.elementor-element-17c98b3 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-7982f17>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7982f17
    {
        --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-64152 .elementor-element.elementor-element-7982f17.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-b52d471 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-44492bd
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64152 .elementor-element.elementor-element-44492bd>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-44492bd.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-da552a5
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3b33d14 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-f606782>.elementor-widget-container
    {
        margin: 20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-f606782
    {
        --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-64152 .elementor-element.elementor-element-f606782.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ef791c4
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-686b90e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 12%;
    }
    .elementor-64152 .elementor-element.elementor-element-6fce9bd>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6fce9bd
    {
        --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-64152 .elementor-element.elementor-element-6fce9bd.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ef2a89d
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-f61404e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64152 .elementor-element.elementor-element-981f310
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64152 .elementor-element.elementor-element-981f310>.elementor-widget-container
    {
        margin: 15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-981f310.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-80ffb1d
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-7e78dac .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-441e397>.elementor-widget-container
    {
        margin: 15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-441e397
    {
        --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-64152 .elementor-element.elementor-element-441e397.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-12c0245
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-37dc96c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-64152 .elementor-element.elementor-element-7fc30cb>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7fc30cb
    {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64152 .elementor-element.elementor-element-7fc30cb.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-56730a3
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-49707ac .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-bc1bb74>.elementor-widget-container
    {
        margin: 18px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-bc1bb74
    {
        --container-widget-width: 97%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,97%);
        max-width: 97%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64152 .elementor-element.elementor-element-bc1bb74.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64152 .elementor-element.elementor-element-e0c43d5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64152 .elementor-element.elementor-element-81b3391>.elementor-widget-container
    {
        margin: 5px 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-81b3391
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64152 .elementor-element.elementor-element-81b3391.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-7d0122f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-63a7010.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-63a7010 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-64152 .elementor-element.elementor-element-8319e16
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-27a895e
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-27a895e.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-64152 .elementor-element.elementor-element-fa0e66b
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-fa0e66b.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-fa0e66b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64152 .elementor-element.elementor-element-be029cc>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-be029cc .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64152 .elementor-element.elementor-element-57601e2.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-64152 .elementor-element.elementor-element-0afa63c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-0afa63c.e-con
    {
        --order: 2;
    }
    .elementor-64152 .elementor-element.elementor-element-c2a3873 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .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-64152 .elementor-element.elementor-element-9f24e3f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-9f24e3f
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-9f24e3f .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-d0fdb48.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-64152 .elementor-element.elementor-element-7ecd2fb
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-fc81115 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64152 .elementor-element.elementor-element-37b5637>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-37b5637
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-37b5637 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-aa0965d
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-64152 .elementor-element.elementor-element-5b6c238
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-4605276 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64152 .elementor-element.elementor-element-065295c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-065295c
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-065295c .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-a16d4fa
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-b6f7cf4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64152 .elementor-element.elementor-element-ff2c992>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ff2c992
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-ff2c992 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-793f6cb
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-64152 .elementor-element.elementor-element-80d93e0
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-ec5f2c2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64152 .elementor-element.elementor-element-ca14563>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ca14563
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-ca14563 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-b988bad
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-1203a38 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64152 .elementor-element.elementor-element-f86f99e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-f86f99e
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-f86f99e .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-c4f62a4
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-17eca05
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-17eca05 .elementor-button
    {
        line-height: 1.3em;
    }
    .elementor-64152 .elementor-element.elementor-element-b6d2f9e
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-def5f04>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-def5f04 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64152 .elementor-element.elementor-element-e909646>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-e909646 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64152 .elementor-element.elementor-element-5997a9e
    {
        --width: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-fff4df0
    {
        --width: 38%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-64152 .elementor-element.elementor-element-c30886c .elementor-counter
    {
        gap: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-c30886c .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64152 .elementor-element.elementor-element-c30886c .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64152 .elementor-element.elementor-element-400038f
    {
        --width: 40%;
    }
    .elementor-64152 .elementor-element.elementor-element-195ecd3 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-195ecd3 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64152 .elementor-element.elementor-element-195ecd3 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64152 .elementor-element.elementor-element-c7df94b
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-16cb527
    {
        width: var(--container-widget-width,129px);
        max-width: 129px;
        --container-widget-width: 129px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-16cb527 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-16cb527 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64152 .elementor-element.elementor-element-16cb527 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64152 .elementor-element.elementor-element-7c90eb5
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-70133c3
    {
        width: var(--container-widget-width,129px);
        max-width: 129px;
        --container-widget-width: 129px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-70133c3 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-70133c3 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64152 .elementor-element.elementor-element-70133c3 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64152 .elementor-element.elementor-element-83e50f1
    {
        --width: 100%;
        --justify-content: flex-start;
    }
    .elementor-64152 .elementor-element.elementor-element-83e50f1.e-con
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-4ed4b97
    {
        width: var(--container-widget-width,160px);
        max-width: 160px;
        --container-widget-width: 160px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4ed4b97 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-4ed4b97 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64152 .elementor-element.elementor-element-4ed4b97 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64152 .elementor-element.elementor-element-0461d19
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-9a03e9a
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-9a03e9a .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64152 .elementor-element.elementor-element-d8bfb3d
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-349afe8 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-c67bc25 .elementor-divider-separator
    {
        width: 20%;
    }
    .elementor-64152 .elementor-element.elementor-element-873f30e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-f25e776>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-f25e776
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-64152 .elementor-element.elementor-element-f25e776 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-a69d23a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-ee8c037
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-7e88ee7
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-ade269d
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-f3c87ad
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-238dfba
    {
        --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-64152 .elementor-element.elementor-element-393fce3
    {
        --width: 50%;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-e3e19ae
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-4040739
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-a7a296e
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-3abfdb8
    {
        --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-64152 .elementor-element.elementor-element-63a1c40
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-419e6ae
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-411b443
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-e38e5ae
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5da03d0
    {
        --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-64152 .elementor-element.elementor-element-4703f84
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-e076f19
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-c1019a4
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-e7b3f05
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-c421b66
    {
        --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-64152 .elementor-element.elementor-element-ca05b83
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5a2775e
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5f3e69b
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-11d8fb8
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-fcf26d9
    {
        --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-64152 .elementor-element.elementor-element-fe9c164
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-a55b9a4
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-a41e233
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-7f9f874
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5aeb6bb
    {
        --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-64152 .elementor-element.elementor-element-5c630ff
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-9530586
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-e0ada08
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-f0b2429
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-b703381
    {
        --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-64152 .elementor-element.elementor-element-a1bea0b
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-8051332
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-149369a
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-56cbee3
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-651d500
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-1f3ad69
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-d29cee9 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64152 .elementor-element.elementor-element-ccb94e7
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-6ecfcda .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-5259f1e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5259f1e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64152 .elementor-element.elementor-element-5259f1e .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-64152 .elementor-element.elementor-element-7c55c83
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-64152 .elementor-element.elementor-element-8c006d8
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-90ea905>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-edbaa3e
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-669ed03>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ccbc368
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3a77da8
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-287e47a
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-fdd61ab
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-ce7e072
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-98e1dc9
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-2c1ae39
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-036df97
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5932546
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-704a2b3
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-e83c67a
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-0f3d96b
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-4521501
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-df84f99
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-e4bbb69
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5b841f2
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-c4f9546
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-62599fd
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-d8c96a1
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5ade9d1
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-44d0adf
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-b062c8f
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-e019499
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-60db086
    {
        --width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-3679861
    {
        --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-64152 .elementor-element.elementor-element-3679861>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-3679861.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-64152 .elementor-element.elementor-element-eba998d>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-eba998d.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-eba998d .elementor-button
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-0cadcb8
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-1ffe174 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-61d5eb9>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-61d5eb9 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64152 .elementor-element.elementor-element-0e71e2e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-64c90f0
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-175aea3 img
    {
        width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-5c65e65 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-f0ed98e>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-f0ed98e
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6a916db
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3cabc09 img
    {
        width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-18df777 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-4f4fedb>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-4f4fedb
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-4521a22
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-ab35cae img
    {
        width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-288e2f8 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-1d205dc>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-1d205dc
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ecc3e9d
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-40fdab0 img
    {
        width: 50%;
    }
    .elementor-64152 .elementor-element.elementor-element-c794b0d .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-5459a4e>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-5459a4e
    {
        text-align: center;
    }
    .elementor-64152 .elementor-element.elementor-element-7caf10f .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64152 .elementor-element.elementor-element-44c2307
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-627577c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-627577c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-2f21d01>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-2f21d01 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-55f0aa3
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-55f0aa3.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-5684aa5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-5684aa5.e-con
    {
        --align-self: center;
        --order: 99999/* order end hack */;
    }
    .elementor-64152 .elementor-element.elementor-element-ad7b635
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ad7b635>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ad7b635.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-ad7b635 .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64152 .elementor-element.elementor-element-3c0e73b
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-cb40735
    {
        --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-64152 .elementor-element.elementor-element-597cb95 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-8285902>.elementor-widget-container
    {
        margin: -12px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-8285902 .elementor-divider-separator
    {
        width: 12%;
    }
    .elementor-64152 .elementor-element.elementor-element-1a299e6
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(15px / 2);
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(15px / 2);
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(15px / 2);
        margin-left: calc(15px / 2);
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-15px / 2);
        margin-left: calc(-15px / 2);
    }
    body.rtl .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-15px / 2);
    }
    body:not(.rtl) .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-15px / 2);
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-36b0ee6 .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-42b8fed
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-3542ba8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-3542ba8 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-c5798ce
    {
        padding: 36px 0 36px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-c30ae65
    {
        width: var(--container-widget-width,100.588%);
        max-width: 100.588%;
        --container-widget-width: 100.588%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-c30ae65.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-c30ae65 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-ad39028>.elementor-widget-container
    {
        margin: 10px 0 20px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-ad39028 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64152 .elementor-element.elementor-element-4078865
    {
        margin-top: -10px;
        margin-bottom: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-e153a07
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-4ab5033 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64152 .elementor-element.elementor-element-3e2c798
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-8538081>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-8538081 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64152 .elementor-element.elementor-element-0c1f916>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-0c1f916 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-54a9d9b
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-64152 .elementor-element.elementor-element-54a9d9b.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6a54c06
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-6a54c06.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-6a54c06 img
    {
        width: 80%;
    }
    .elementor-64152 .elementor-element.elementor-element-68d110a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-68d110a.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-64152 .elementor-element.elementor-element-9cfd253
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-9cfd253>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-9cfd253.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-9cfd253 .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64152 .elementor-element.elementor-element-20a6974
    {
        padding: 36px 0 36px 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b11d651>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-dc48e29
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-91997ff>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-d782693 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-b8ab19f>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-b8ab19f .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-7d50e3c>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-7d50e3c .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-7e300ef>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-7e300ef .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-c859571>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64152 .elementor-element.elementor-element-c859571 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-64152 .elementor-element.elementor-element-a8c44c9
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64152 .elementor-element.elementor-element-c27b9e2
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64152 .elementor-element.elementor-element-c27b9e2.elementor-element
    {
        --align-self: center;
    }
    .elementor-64152 .elementor-element.elementor-element-c27b9e2 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64152 .elementor-element.elementor-element-575d087>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64152 .elementor-element.elementor-element-575d087 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64152 .elementor-element.elementor-element-e3dd0df
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-34dbfe4
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-49db225
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-180c4b5
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-d27b2dc
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-51e43e4
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-1c9d7fa
    {
        font-size: 14px;
    }
    .elementor-64152 .elementor-element.elementor-element-f0cefac>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64152 .elementor-element.elementor-element-f0cefac
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-cc37820 */
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-6210018 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e4b8196 *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-016d0a6 *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3195cab */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-48b4bef *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-fb68b78 *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a6c186d *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7d0122f *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-dbc389b */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{/*.features_middle_first_sec{*//*margin-top:150px;*//*}*/
    .first_column_2_box
    {
        margin-top: 0;
    }
    .last_column_2_box
    {
        margin-top: 20px;
    }
    .first_column_3_box
    {
        margin-top: 20px;
    }
    .last_column_3_box
    {
        margin-top: 32px;
    }
    .middle_1_box
    {
        margin-top: 70px;
    }
    .first_column_4_box
    {
        margin-top: 12px;
    }
    .middle_2_box
    {
        margin-top: 40px;
    }
    .last_column_4_box
    {
        margin-top: 15px;
    }
    .last_column_5_box
    {
        margin-top: 22px;
    }
    .first_column_5_box
    {
        margin-top: 20px;
    }
    .middle_column_3_box
    {
        margin-top: 22px;
    }
    .last_column_six_box
    {
        margin-top: 10px;
    }
    .first_column_6_box
    {
        margin-top: 18px;
    }
    .first_column_7_box
    {
        margin-top: 8px;
    }
    .middle_4_box
    {
        margin-top: 30px;
    }
    .last_column_seven_box
    {
        margin-top: 5px;
    }
    .first_column_8_box
    {
        margin-top: 16px;
    }
    .last_column_nine_box
    {
        margin-top: 15px;
    }
    .first_column_9_box
    {
        margin-top: 65px;
    }
    .first_column_10_box
    {
        margin-top: 25px;
    }
    .first_column_11_box
    {
        margin-top: 10px;
    }
    .middle_column_6_box
    {
        margin-top: 25px;
    }
    .middle_column_7_box
    {
        margin-top: 28px;
    }
    .middle_column_8_box
    {
        margin-top: 42px;
    }
    .last_column_9_box
    {
        margin-top: 0;
    }
    .last_column_10_box
    {
        margin-top: 25px;
    }
    .last_column_11_box
    {
        margin-top: 15px;
    }
    .features_middle_second_sec
    {
        margin-top: 0;
    }
    .features_last_column_game_sec
    {
        margin-top: -5px;
    }
    .first_column_sec_box
    {
        margin-top: 34px;
    }
    .last_column_3rd_box
    {
        margin-top: 15px;
    }
    .last_column_2nd_box
    {
        margin-top: 35px;
    }
    .middle_first_box
    {
        margin-top: 100px;
    }
    .last_column_fourth_box
    {
        margin-top: -10px;
    }
    .first_column_fifth_box
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-0afa63c */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7ecd2fb */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5b6c238 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b988bad */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-26ec248 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ede7bfb */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-3679861 */
@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 image, class: .elementor-element-1cc6ce0 */
.additional_services img
{
    animation: moveElements 3s ease-in-out 900ms infinite;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-4078865 */
.timeline.height-8:after
{
    height: 779px!important;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-f0cefac */
.faq_style .e-n-accordion-item[open] .e-n-accordion-item-title
{
    margin-block-end: var(--n-accordion-item-title-distance-from-content);
    color: var(--n-accordion-title-active-color);
    font-weight: 600;
}
.faq_style [tabindex="-1"]:focus, input:read-write:focus, select:focus, textarea:focus
{
    box-shadow: none!important;
}/* End custom CSS *//* Start custom CSS */
article#post-49440
{
    width: 100%!important;
    display: block!important;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
