﻿.elementor-31811 .elementor-element.elementor-element-4688664
{
    --display: flex;
    --min-height: 680px;
    --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: 40px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-4688664:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-4688664>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Casino-banner.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.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-31811 .elementor-element.elementor-element-a23484a>.elementor-widget-container
{
    margin: -40px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-1cef7ff
{
    --display: flex;
    --flex-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-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-31811 .elementor-element.elementor-element-b795ec1 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 600;
    line-height: 1.3em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-a3e0401 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    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-31811 .elementor-element.elementor-element-0a12643
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    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-31811 .elementor-element.elementor-element-6eb04d8 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-31811 .elementor-element.elementor-element-6eb04d8 .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-6eb04d8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-6eb04d8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-6eb04d8
{
    z-index: 2;
}
.elementor-31811 .elementor-element.elementor-element-6eb04d8 .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-6eb04d8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-e7bad30
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-f986c02
{
    --display: flex;
    --justify-content: center;
}
.elementor-31811 .elementor-element.elementor-element-f986c02:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-f986c02>.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-31811 .elementor-element.elementor-element-e6d45dd
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-e6d45dd:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-e6d45dd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31811 .elementor-element.elementor-element-0bfe7d3
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-addf708
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-addf708 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-31811 .elementor-element.elementor-element-bd614c3
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-bd614c3 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-bd614c3 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-72db18c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-fb60626
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-fb60626:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-fb60626>.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-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-e3dddcd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e3dddcd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e3dddcd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-32e78c5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-2d9e91f
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-2d9e91f:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-2d9e91f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-fc2f91c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f91c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f91c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-b09806c
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-1a6580a
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-1a6580a:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-1a6580a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-description
{
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-07dc364
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-d3ed2dd
{
    --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-31811 .elementor-element.elementor-element-ee4ad87
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-ee4ad87:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-ee4ad87>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-4cdf5cd
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-28531d5
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-28531d5:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-28531d5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-7644342.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-31811 .elementor-element.elementor-element-7644342.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-7644342.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-8570ebb
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-4d1cdb7
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-4d1cdb7:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-4d1cdb7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f9a1a40
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-f5c2377
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-f5c2377:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-f5c2377>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31811 .elementor-element.elementor-element-4409ba9>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-4409ba9 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-48ce99f .elementor-button
{
    background-color: #1754d5;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-31811 .elementor-element.elementor-element-48ce99f .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-48ce99f .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-48ce99f .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-48ce99f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-9e67c16
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-9e67c16:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-9e67c16>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31811 .elementor-element.elementor-element-d35ae69
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-a893edc
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a893edc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-cc18656
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-31811 .elementor-element.elementor-element-cc18656 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-cc18656 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-ad683d9
{
    --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: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-36ce20a
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-648763f
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-20b1e6e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-20b1e6e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-20b1e6e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-20b1e6e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-20b1e6e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-20b1e6e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-20b1e6e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-7d03267
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-7d03267>.elementor-widget-container
{
    margin: -15px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-7d03267.elementor-element
{
    --align-self: flex-end;
}
.elementor-31811 .elementor-element.elementor-element-de03930
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-bb509a3.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-bb509a3.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-bb509a3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-bb509a3 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31811 .elementor-element.elementor-element-bb509a3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-bb509a3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-dd29877
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-dd29877>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-dd29877.elementor-element
{
    --align-self: flex-end;
}
.elementor-31811 .elementor-element.elementor-element-5cb88e7
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-ab13725.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-ab13725.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-ab13725.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-ab13725 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-ab13725 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-ab13725 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-15c2c5c
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-15c2c5c>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-15c2c5c.elementor-element
{
    --align-self: flex-end;
}
.elementor-31811 .elementor-element.elementor-element-dca776c
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-c997c40>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-c997c40 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-c997c40 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-c997c40 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-5afe569
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-5afe569>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-5afe569.elementor-element
{
    --align-self: flex-end;
}
.elementor-31811 .elementor-element.elementor-element-5ba1a39
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-2eb1fa5>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-6e9fb83
{
    --display: flex;
    --margin-top: 80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-32dd18e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-32dd18e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-32dd18e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-32dd18e .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3em;
}
.elementor-31811 .elementor-element.elementor-element-32dd18e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-32dd18e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-b109b3d
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-b109b3d>.elementor-widget-container
{
    margin: -15px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-b109b3d.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-383be57
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-df1b52a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-df1b52a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-df1b52a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-df1b52a .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-df1b52a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-df1b52a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-fabd3e3
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-fabd3e3>.elementor-widget-container
{
    margin: -20px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-fabd3e3.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-cccefdd
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-0bfe067
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-4e1a891.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-4e1a891.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-4e1a891.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-4e1a891 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31811 .elementor-element.elementor-element-4e1a891 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-4e1a891 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-dff0d13
{
    width: var(--container-widget-width,72%);
    max-width: 72%;
    --container-widget-width: 72%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-dff0d13>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-af325e7
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-65b7ce2.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-65b7ce2.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-65b7ce2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-65b7ce2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31811 .elementor-element.elementor-element-65b7ce2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-65b7ce2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-ef80784
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-ef80784>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-ef80784.elementor-element
{
    --align-self: flex-start;
}
.elementor-31811 .elementor-element.elementor-element-8670581
{
    --display: flex;
    --justify-content: flex-start;
}
.elementor-31811 .elementor-element.elementor-element-c0ea9b5.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-c0ea9b5.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-c0ea9b5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-c0ea9b5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31811 .elementor-element.elementor-element-c0ea9b5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-c0ea9b5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-6f08a46
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-6f08a46>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-a28c6a9
{
    --display: flex;
    --justify-content: flex-start;
}
.elementor-31811 .elementor-element.elementor-element-5533073.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-5533073.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-5533073.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-5533073 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31811 .elementor-element.elementor-element-5533073 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-5533073 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f7a3e60
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-f7a3e60>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-de00c2f .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-de00c2f>.elementor-widget-container
{
    margin: 0 0 50px 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-de00c2f.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-84d06d5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-84d06d5:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-84d06d5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31811 .elementor-element.elementor-element-5051da1>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-5051da1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-46aba52 .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-31811 .elementor-element.elementor-element-46aba52 .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-46aba52 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-46aba52 .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-46aba52 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-bdafb31
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-b37dac8
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-c500bd9
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-c500bd9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-856411d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-856411d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-856411d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-738bc92
{
    --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-31811 .elementor-element.elementor-element-54c9a54
{
    --display: flex;
    --justify-content: center;
}
.elementor-31811 .elementor-element.elementor-element-85dc8b4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-40670f2
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    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-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-afec50d
{
    --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-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-11219bf
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-606a1de
{
    --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-31811 .elementor-element.elementor-element-6655a30
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-1efc573
{
    --display: flex;
    --justify-content: center;
}
.elementor-31811 .elementor-element.elementor-element-d5a1645 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-ed1b3e4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-d96169c
{
    --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-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-63b6c6a
{
    --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-31811 .elementor-element.elementor-element-7427c99
{
    --display: flex;
    --justify-content: center;
}
.elementor-31811 .elementor-element.elementor-element-5769348 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-19e2ea7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-893abf8
{
    --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-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-4c98a7b
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-32c1963
{
    --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-31811 .elementor-element.elementor-element-43d90a2
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-dc28823
{
    --display: flex;
    --justify-content: center;
}
.elementor-31811 .elementor-element.elementor-element-9230fb9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-f318dd7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-87863dc
{
    --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-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-c1ebc36
{
    --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-31811 .elementor-element.elementor-element-9a41ffb
{
    --display: flex;
    --justify-content: center;
}
.elementor-31811 .elementor-element.elementor-element-c0c91d3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-2ab6fce
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8
{
    --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-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-1144af2
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-a669c64
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-a669c64:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-a669c64>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-70263c8>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-70263c8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-dfb7201 .elementor-button
{
    background-color: #1754d5;
    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: #1754d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-31811 .elementor-element.elementor-element-dfb7201 .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-dfb7201 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-dfb7201 .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-dfb7201 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-af9499c
{
    --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-31811 .elementor-element.elementor-element-af9499c:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-af9499c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31811 .elementor-element.elementor-element-202503f
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-84bf0e1
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-84bf0e1 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-cbe852d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-cbe852d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-cbe852d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-a80e7bc
{
    --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;
    --background-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-74b2a82
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-74b2a82:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-74b2a82>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-debfb00.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-debfb00.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-debfb00.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-debfb00 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-debfb00 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-debfb00 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-f31280b
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-f31280b .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-ac05522
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-ac05522:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-ac05522>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-129d3bb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-129d3bb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-129d3bb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-129d3bb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-129d3bb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-129d3bb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-129d3bb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-81d4d07
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-81d4d07 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-02f3312
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-02f3312:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-02f3312>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-c0d8008.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-c0d8008.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-c0d8008.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-c0d8008 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-c0d8008 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-c0d8008 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-3eaec3f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-3c68858
{
    --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-31811 .elementor-element.elementor-element-a8cc395
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-a8cc395:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-a8cc395>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-9c5c9c1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-9c5c9c1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-9c5c9c1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-9c5c9c1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-9c5c9c1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-9c5c9c1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-4b0fb2f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-5187010
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-5187010:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-5187010>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-c8ccbfa.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-c8ccbfa.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-c8ccbfa.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-c8ccbfa .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-c8ccbfa .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31811 .elementor-element.elementor-element-c8ccbfa .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-0e32ef2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-1995cfb
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-1995cfb:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-1995cfb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-5812a29.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-5812a29.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-5812a29.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-5812a29 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-31811 .elementor-element.elementor-element-5812a29 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-5812a29 .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-d8ead13
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-d8ead13 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-1c4c453
{
    --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;
    --background-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-4fbfc31
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-4fbfc31:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-4fbfc31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-e7fa656.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e7fa656.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e7fa656.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e7fa656 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-e7fa656 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-e7fa656 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-9ad1186
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-9ad1186 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-b72a6f9
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-b72a6f9:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-b72a6f9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-7b3262a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7b3262a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7b3262a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7b3262a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-7b3262a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-7b3262a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-cd28820
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-cd28820 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-30aca50
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-30aca50:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-30aca50>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-b6530a9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-b6530a9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-b6530a9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-b6530a9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-b6530a9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-b6530a9 .elementor-image-box-title
{
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-bac4f27
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-bac4f27 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-cfbecf8
{
    --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;
    --background-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f278ed0
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-f278ed0:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-f278ed0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-853def7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-853def7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-853def7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-853def7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-853def7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-853def7 .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-5602824
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-5602824 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-c8a8123
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-c8a8123:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-c8a8123>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-f04df4d.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31811 .elementor-element.elementor-element-f04df4d.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31811 .elementor-element.elementor-element-f04df4d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31811 .elementor-element.elementor-element-f04df4d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-f04df4d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f04df4d .elementor-image-box-title
{
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3em;
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-064bd07
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-064bd07 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-ee1c8c3
{
    --display: flex;
    --flex-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-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-31811 .elementor-element.elementor-element-ee1c8c3:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-ee1c8c3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-0f1297c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-0f1297c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-0f1297c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-0f1297c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-31811 .elementor-element.elementor-element-0f1297c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-0f1297c .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3em;
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-69cc8b1 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-b3a78ba
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-b3a78ba:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-b3a78ba>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31811 .elementor-element.elementor-element-c14e703>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-c14e703 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-d685834 .elementor-button
{
    background-color: #1754d5;
    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: #1754d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-31811 .elementor-element.elementor-element-d685834 .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-d685834 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-d685834 .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-d685834 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-8a009f4
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-8a009f4:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-8a009f4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31811 .elementor-element.elementor-element-fe20bce
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-fe20bce .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-7a436d1
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-7a436d1 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-7a436d1 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-df4f74a
{
    --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-31811 .elementor-element.elementor-element-14ff046
{
    --display: flex;
    --flex-direction: 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-eael-flip-box .neb-protected-content-message, .elementor-widget-eael-flip-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-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-fa1bbc2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-e0dbae2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f833a23
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-17a58ab
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-e739230
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-31f84ff
{
    --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-31811 .elementor-element.elementor-element-305dacd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b797adb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-2f9ab1c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ca9797f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d0be670
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-51d7602
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f5cae74 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a86286b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-adaad7d
{
    --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-31811 .elementor-element.elementor-element-8478827
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-0ca89dd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b843e45
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 11.5px;
}
.elementor-31811 .elementor-element.elementor-element-d22d773
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 11px;
}
.elementor-31811 .elementor-element.elementor-element-18445c9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-e3f46c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-3371772 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d860075 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-14cb461
{
    --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-31811 .elementor-element.elementor-element-1c39423
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: flex-start;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-container.eael-template
{
    min-height: 165px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b79ca46
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-8e6901a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d1d2c06
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3cd41f6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ba856e6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-88f6628 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0c7177e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-2bd7fa0
{
    --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-31811 .elementor-element.elementor-element-e0c4b3e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3a84c33
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-dc9508d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-e3111a7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-9c13ff3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ef8d5f9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d8f26bb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6e37b2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-ddbce2e
{
    --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-31811 .elementor-element.elementor-element-7596009
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-7df4f20
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b46404d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ada8166
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-2f64e5f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 100px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-80fc6fa
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-9960c7c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-643de20 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-c81a7a5
{
    --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-31811 .elementor-element.elementor-element-78e262a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-12901d9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-00b6b0a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-4105d75
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b04a601
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d56a8d1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0ea2115 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fc2f630 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-c3ec1e9
{
    --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-31811 .elementor-element.elementor-element-9e5fbdd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-124b99b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-25bcf32
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-9af58cb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-4b1478e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-483ac61
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d822657 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d636a44 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-50eb927
{
    --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-31811 .elementor-element.elementor-element-19a7260
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-2fd9eee
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-46fbd78
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-21fc515
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f821c25
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-fce5094
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ab2757c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-dc61b98 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-76e0706
{
    --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-31811 .elementor-element.elementor-element-b2d8096
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3ef73e9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-527264f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3c840b6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-128177b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-48dd6fd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b428f11 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-6f7aa75 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-82d2e51
{
    --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-31811 .elementor-element.elementor-element-70d5a76
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-36aeaa0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d836a18
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f57f957
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-0b48801
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-5f96a7f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-4d48b05 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-01c2b4e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-e498b6b
{
    --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-31811 .elementor-element.elementor-element-e6df4b7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-67f97c6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-de4dca6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-2d660a2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-2463033
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-3f8f05e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-a5edc92 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-fa5b9ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-6a4b104
{
    --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-31811 .elementor-element.elementor-element-8a61e91
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-e8afc27
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-f5224b4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-b339a31
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-d113076
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-6b27595
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-266e874 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31811 .elementor-element.elementor-element-f0906c7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31811 .elementor-element.elementor-element-eabee2d
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-eabee2d:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-eabee2d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-fdfa91a
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-fdfa91a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-75ba16c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-75ba16c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-75ba16c .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-31811 .elementor-element.elementor-element-6a21398
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-14d17b4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-df04df4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-7947216
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-351e4d2>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-351e4d2:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-351e4d2 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-a1a81bd
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-6a85cdf>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-6a85cdf:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-6a85cdf img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-db43a02
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-65f381a>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-65f381a:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-65f381a img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-6b485ba
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-632ad6d>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-632ad6d:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-632ad6d img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-9c36ab2
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-c737a87>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-c737a87:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-c737a87 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-b1f5a9d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-0f7598f
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-3d7da10
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-1a70865>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-1a70865:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-1a70865 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-2ec9f81
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-057e746>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-057e746:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-057e746 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-b3e2e13
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-fcc1b69>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-fcc1b69:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-fcc1b69 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-6fb6044
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-aaf8aa7
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-6698d34
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-aa9cccc
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 100px;
    --padding-right: 100px;
}
.elementor-31811 .elementor-element.elementor-element-9c22c4a
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-29ec203>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-29ec203:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-29ec203 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-1767a2f
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-c0b8f2d>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-c0b8f2d:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-c0b8f2d img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-a98e14f
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-38eee0a>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-38eee0a:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-38eee0a img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-592a059
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-9a966ff>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-9a966ff:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-9a966ff img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-81b5628
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 100px;
    --padding-right: 100px;
}
.elementor-31811 .elementor-element.elementor-element-ac0dcf6
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-ac21630
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-c79ec38>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-c79ec38:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-c79ec38 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-4d82624
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-78cfc7e>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-78cfc7e:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-78cfc7e img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-ef6017b
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-40677da
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-e3e1fe9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-14aa7b6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 100px;
    --padding-right: 100px;
}
.elementor-31811 .elementor-element.elementor-element-db28ce5
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-bb1522e>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-bb1522e:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-bb1522e img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-25d5188
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-f490a0d>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-f490a0d:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-f490a0d img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-415d252
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-3c055b1>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-3c055b1:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-3c055b1 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-6c843e2
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-23e46ae>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-23e46ae:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-23e46ae img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-76b9b87
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-45b56a2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-5a180ed
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-9a50710
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-c3e3380>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-c3e3380:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-c3e3380 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-65ea467
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-1126396>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-1126396:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-1126396 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-000068e
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-403268a>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-403268a:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-403268a img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-ab3861d
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-f322b63>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-f322b63:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-f322b63 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-917f539
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-5ddd767>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-5ddd767:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-5ddd767 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-44050d1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 80px;
    --padding-right: 80px;
}
.elementor-31811 .elementor-element.elementor-element-59225e8
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-0025b43>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-0025b43:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-0025b43 img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-1b387e8
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-6b0b94e>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-6b0b94e:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-6b0b94e img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-5782924
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-5c0166c>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-5c0166c:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-5c0166c img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-d112f5b
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31811 .elementor-element.elementor-element-685743c>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-685743c:hover img
{
    opacity: 1;
}
.elementor-31811 .elementor-element.elementor-element-685743c img
{
    transition-duration: 0s;
}
.elementor-31811 .elementor-element.elementor-element-ddce76a
{
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 0px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #fff;
    --n-tabs-title-color-active: #fff;
}
.elementor-31811 .elementor-element.elementor-element-ddce76a>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-ddce76a>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-ddce76a.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
{
    border-style: none;
}
.elementor-31811 .elementor-element.elementor-element-ddce76a.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-31811 .elementor-element.elementor-element-ddce76a.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
{
    border-style: solid;
    border-width: 0 0 3px 0;
    border-color: #f24c2c;
}
.elementor-31811 .elementor-element.elementor-element-ddce76a.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-31811 .elementor-element.elementor-element-ddce76a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover
{
    --n-tabs-title-color-hover: #fff;
}
.elementor-31811 .elementor-element.elementor-element-7864e18
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-6c7eb8f>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-6c7eb8f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-496bc6b .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1745d5;
    color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-31811 .elementor-element.elementor-element-496bc6b .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-496bc6b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-496bc6b .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-496bc6b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-e33c1d3
{
    --display: flex;
    --flex-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: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-eb551d9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-eb551d9
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-eb551d9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-bff4736
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-5ba57c1
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-5ba57c1 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-5ba57c1 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-c0638e4
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-d095249
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-2ddb0a7
{
    --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: 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: #d1d1d1;
    --border-color: #d1d1d1;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-92da12d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-31811 .elementor-element.elementor-element-448455a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-31811 .elementor-element.elementor-element-41b518e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-31811 .elementor-element.elementor-element-d764200
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-31811 .elementor-element.elementor-element-0cb5848
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-0cb5848:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-0cb5848>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31811 .elementor-element.elementor-element-2f326cb
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-e4257b8>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-e4257b8.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-e4257b8
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-e4257b8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-fba5b46
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-fba5b46 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-fba5b46 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-0f64f62
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-974e1ec
{
    --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-31811 .elementor-element.elementor-element-bf42824
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-69aa708
{
    --display: flex;
    --flex-direction: 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-31811 .elementor-element.elementor-element-25b7e1e .elementor-counter
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-25b7e1e .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-31811 .elementor-element.elementor-element-25b7e1e .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-98f4d3a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-31811 .elementor-element.elementor-element-b809980
{
    --spacer-size: 70px;
}
.elementor-31811 .elementor-element.elementor-element-b809980>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-2045040
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e16012f .elementor-counter
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-e16012f .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-31811 .elementor-element.elementor-element-e16012f .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-69097f5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-cecd2e8
{
    --spacer-size: 70px;
}
.elementor-31811 .elementor-element.elementor-element-cecd2e8>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-d90d2af
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-a96fa7f .elementor-counter
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-a96fa7f .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-31811 .elementor-element.elementor-element-a96fa7f .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-f305cb0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-d6a26f1
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-4207dcc
{
    --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: 5px 5px 5px 5px;
}
.elementor-31811 .elementor-element.elementor-element-4207dcc:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-4207dcc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-6b3063f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-ccebbbc
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31811 .elementor-element.elementor-element-ccebbbc.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-ccebbbc .elementor-counter
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-ccebbbc .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-ccebbbc .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-ab718c1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-de25af7
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31811 .elementor-element.elementor-element-de25af7.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-de25af7 .elementor-counter
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-de25af7 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-de25af7 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-d6d73d4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-0b4e600
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31811 .elementor-element.elementor-element-0b4e600.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-0b4e600 .elementor-counter
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-0b4e600 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-0b4e600 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-bbe04ec
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-d2d258c
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31811 .elementor-element.elementor-element-d2d258c.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-d2d258c .elementor-counter
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-d2d258c .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31811 .elementor-element.elementor-element-d2d258c .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31811 .elementor-element.elementor-element-987dd3e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-326ddef>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-326ddef .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-4bdc27c .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-31811 .elementor-element.elementor-element-4bdc27c .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-4bdc27c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-4bdc27c .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-4bdc27c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-5c0a31e
{
    --display: flex;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-5c0a31e:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-5c0a31e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31811 .elementor-element.elementor-element-96347af
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-96347af .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-cc00740
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-cc00740 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-cc00740 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-d7cf011
{
    --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-31811 .elementor-element.elementor-element-a284917
{
    --display: flex;
    --flex-direction: 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-video .neb-protected-content-message, .elementor-widget-video .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-31811 .elementor-element.elementor-element-2e784ab>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-2e784ab .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-31811 .elementor-element.elementor-element-2981f14
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-06be880>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-06be880 .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-31811 .elementor-element.elementor-element-701516b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-7626720>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-7626720 .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-31811 .elementor-element.elementor-element-5b2ca8b
{
    --display: flex;
}
.elementor-widget-shortcode .neb-protected-content-message, .elementor-widget-shortcode .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-31811 .elementor-element.elementor-element-d9624be>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-1c192b1
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-37352d2
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-37352d2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-c82bb3c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-c82bb3c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-c82bb3c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-1e3c2d4
{
    --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-31811 .elementor-element.elementor-element-4e456e4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-12e6f88
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-df71070 img
{
    height: 100px;
}
.elementor-31811 .elementor-element.elementor-element-c8050a0
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-1781aa0 img
{
    height: 100px;
}
.elementor-31811 .elementor-element.elementor-element-c863b62
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-0441172
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-5472741>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-5472741.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-31811 .elementor-element.elementor-element-5472741
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-5472741 img
{
    width: 100%;
}
.elementor-31811 .elementor-element.elementor-element-0421eca
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-058ee8a img
{
    width: 100%;
    height: 100px;
}
.elementor-31811 .elementor-element.elementor-element-9d58933
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-6c6f9de
{
    --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-31811 .elementor-element.elementor-element-edd5ac3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-2970b95
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-644c832
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-4c212b7
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-8ed614e
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-45cbf96
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-b5413e9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-82c48d1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-47a1aee
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-40fbd62
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-3ab87ff
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-c71550d
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-f453fec
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-da7a01d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-54d1f09
{
    --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-31811 .elementor-element.elementor-element-186c512
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-7fc3e66
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-b666a96
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-7248e04
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-fea8636
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-dbf6a1a
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-55540cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-c815bad
{
    --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-31811 .elementor-element.elementor-element-c84d7ea
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-9a5db73
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-29649ae
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-3222243
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-c926b04
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-ddc43ee
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-92e4208
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-4e7c13a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-3b9c4bc
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-33c936c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-0f2c0ea
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-76fd209
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-961e1fd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-a8fc009
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-731ca31
{
    --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-31811 .elementor-element.elementor-element-731ca31>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-31811 .elementor-element.elementor-element-731ca31.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-31811 .elementor-element.elementor-element-731ca31.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-31811 .elementor-element.elementor-element-731ca31.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-31811 .elementor-element.elementor-element-731ca31>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-31811 .elementor-element.elementor-element-731ca31.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-31811 .elementor-element.elementor-element-731ca31 [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-31811 .elementor-element.elementor-element-e46187b .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-31811 .elementor-element.elementor-element-e46187b .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-e46187b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-e46187b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-e46187b
{
    z-index: 2;
}
.elementor-31811 .elementor-element.elementor-element-e46187b .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-e46187b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-f18199a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-f18199a:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-f18199a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31811 .elementor-element.elementor-element-1f4b2f6
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-1f4b2f6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-1f4b2f6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-2f13369
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-2f13369 .elementor-divider-separator
{
    width: 15%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-2f13369 .elementor-divider
{
    text-align: left;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-7740596
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-7740596:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-7740596>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31811 .elementor-element.elementor-element-a2bd05f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-268fffe
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-ce67c89 .elementor-button
{
    background-color: #1754d5;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    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-31811 .elementor-element.elementor-element-ce67c89 .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-ce67c89 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-ce67c89>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-31811 .elementor-element.elementor-element-ce67c89
{
    z-index: 2;
}
.elementor-31811 .elementor-element.elementor-element-ce67c89 .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-ce67c89 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-df650e6
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-9677410>.elementor-widget-container
{
    margin: -220px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-9677410 img
{
    width: 100%;
}
.elementor-31811 .elementor-element.elementor-element-fb41003
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-fb41003:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-fb41003>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #215cd5;
}
.elementor-31811 .elementor-element.elementor-element-f0ba85a
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f0ba85a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-7709e6f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-7709e6f .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-7709e6f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-dd8414b
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-dd8414b>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-31811 .elementor-element.elementor-element-dd8414b.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-dd8414b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.5em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-bfbe382
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 26px;
    --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-31811 .elementor-element.elementor-element-bfbe382>.elementor-widget-container
{
    background-color: #2e65d9;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-bfbe382.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(10px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(10px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}
body.rtl .elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-10px / 2);
}
body:not(.rtl) .elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-10px / 2);
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.7em;
}
.elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31811 .elementor-element.elementor-element-366fdaa
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-e919dcc>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-e919dcc .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-3f5f15c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1745d5;
    color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-31811 .elementor-element.elementor-element-3f5f15c .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-3f5f15c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-3f5f15c .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-3f5f15c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-b3c27a0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-b3c27a0:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-b3c27a0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31811 .elementor-element.elementor-element-146b831>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-146b831.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-146b831
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-146b831 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-06b3ef4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-06b3ef4 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-06b3ef4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-5e41689
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-31811 .elementor-element.elementor-element-a719e3f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a719e3f:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-a719e3f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31811 .elementor-element.elementor-element-af1536a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-af1536a
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-af1536a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-8342a11>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-8342a11
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-5488c8f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-5488c8f:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-5488c8f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31811 .elementor-element.elementor-element-2712e7e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-2712e7e
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-2712e7e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-a4fc93a>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-a4fc93a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-1cd5633
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-31811 .elementor-element.elementor-element-4be473e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-4be473e:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-4be473e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31811 .elementor-element.elementor-element-544ee80>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-544ee80
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-544ee80 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-b0374d5>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-b0374d5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-a4ef268
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-a4ef268:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-a4ef268>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31811 .elementor-element.elementor-element-89ea4b3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-89ea4b3
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-89ea4b3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-d60a2ff>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-d60a2ff
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-39a5b2c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-31811 .elementor-element.elementor-element-47a8095
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-47a8095:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-47a8095>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31811 .elementor-element.elementor-element-e07d7d3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-e07d7d3
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-e07d7d3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-65597d8>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-65597d8
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-d3e902a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-d3e902a:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-d3e902a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31811 .elementor-element.elementor-element-61210fa>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-61210fa
{
    text-align: left;
}
.elementor-31811 .elementor-element.elementor-element-61210fa .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-162c014>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31811 .elementor-element.elementor-element-162c014
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-0028d2e .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #215cd5;
    color: #215cd5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-31811 .elementor-element.elementor-element-0028d2e .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-0028d2e .elementor-button:focus
{
    background-color: #215cd5;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-0028d2e>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-0028d2e
{
    z-index: 2;
}
.elementor-31811 .elementor-element.elementor-element-0028d2e .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-0028d2e .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-31811 .elementor-element.elementor-element-122a7c5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-122a7c5:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-122a7c5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31811 .elementor-element.elementor-element-122a7c5.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-31811 .elementor-element.elementor-element-f3441f0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-f3441f0.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-f3441f0
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-f3441f0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-28f4899
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-28f4899 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-28f4899 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-72d8f15
{
    --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-31811 .elementor-element.elementor-element-eb37e96
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 25px 0px;
    --row-gap: 25px;
    --column-gap: 0px;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 40px;
    padding: 2px 0 0 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-9d3d200 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-48488c7>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-48488c7 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-48488c7.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-48488c7.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-48488c7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-48488c7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-48488c7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-48488c7 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 0 0 0 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-a6fcaae .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 40px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-b30bacb .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-4a3b4ab
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-62a0ab3
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-62a0ab3 img
{
    width: 75%;
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 2px 8px 23px 6px #0c44ba;
}
.elementor-31811 .elementor-element.elementor-element-0e83604
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 25px 0px;
    --row-gap: 25px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -20px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-e1cc2f1 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-8b6bc8c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-daa1216>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 5px 0 5px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-daa1216 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-daa1216.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-daa1216.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-daa1216.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-daa1216 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-daa1216 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-daa1216 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -25px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-d9f8d25 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-b4807fd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-31811 .elementor-element.elementor-element-12b1a6f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-f6b66ea
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-9b1eb6f>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-9b1eb6f .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-9b1eb6f.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-9b1eb6f.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-9b1eb6f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-9b1eb6f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-9b1eb6f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-9b1eb6f .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-e63a3b1
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-a71efdb>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-a71efdb .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-a71efdb.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-a71efdb.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-a71efdb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-a71efdb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-a71efdb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-a71efdb .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-2cafa4d
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-1a35cb2>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31811 .elementor-element.elementor-element-1a35cb2 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-1a35cb2.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31811 .elementor-element.elementor-element-1a35cb2.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31811 .elementor-element.elementor-element-1a35cb2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31811 .elementor-element.elementor-element-1a35cb2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31811 .elementor-element.elementor-element-1a35cb2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-1a35cb2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-0660746
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-7ffdb2c .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-31811 .elementor-element.elementor-element-7ffdb2c .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-7ffdb2c .elementor-button:focus
{
    background-color: #1754d5;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-7ffdb2c>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-7ffdb2c
{
    z-index: 2;
}
.elementor-31811 .elementor-element.elementor-element-7ffdb2c .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-7ffdb2c .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-31811 .elementor-element.elementor-element-ce75ec8
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-ce75ec8:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-ce75ec8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31811 .elementor-element.elementor-element-6862a5e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-6862a5e.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-6862a5e
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-6862a5e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-30cacf2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-30cacf2 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-30cacf2 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-8a4985a
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-484e4be
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-31811 .elementor-element.elementor-element-484e4be::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.elementor-background-video-container::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.e-con-inner>.elementor-background-video-container::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.elementor-background-slideshow::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.e-con-inner>.elementor-background-slideshow::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-31811 .elementor-element.elementor-element-7d0e2d7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7d0e2d7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7d0e2d7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7d0e2d7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-7d0e2d7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-7d0e2d7 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-7ee56e9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7ee56e9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7ee56e9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7ee56e9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-7ee56e9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-7ee56e9 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-cd083f9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-cd083f9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-cd083f9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-cd083f9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-cd083f9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-cd083f9 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-525e13c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-525e13c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-525e13c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-525e13c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-525e13c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-525e13c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-3a61ff4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-3a61ff4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-3a61ff4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-3a61ff4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-3a61ff4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-3a61ff4 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-0ca286c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-0ca286c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-0ca286c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-0ca286c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-0ca286c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-0ca286c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-6e2b48b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-6e2b48b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-6e2b48b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-6e2b48b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-6e2b48b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-6e2b48b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-8903ebd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-8903ebd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-8903ebd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-8903ebd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-8903ebd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-8903ebd .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-7ff9e73.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9e73.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9e73.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-7ff9e73 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31811 .elementor-element.elementor-element-7ff9e73 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-7ff9e73 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31811 .elementor-element.elementor-element-4144896
{
    --display: flex;
    --min-height: 400px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-4144896:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-4144896>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-2887.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-31811 .elementor-element.elementor-element-a3b6ed3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-31811 .elementor-element.elementor-element-423dab4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e6ca0a0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e6ca0a0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e6ca0a0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-e6ca0a0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-e6ca0a0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-e6ca0a0 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-e6ca0a0 .elementor-image-box-description
{
    color: #fff;
}
.elementor-31811 .elementor-element.elementor-element-5af2b3f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-5f8ff3c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-53e18ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-53e18ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-53e18ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-53e18ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-53e18ca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-53e18ca .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-500100b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-23ae664
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-44f8086.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-44f8086.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-44f8086.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-44f8086 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-44f8086 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-44f8086 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-d391856
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-bca7585
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-f020653.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-f020653.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-f020653.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-f020653 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-f020653 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f020653 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-e0a5035
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-489fdeb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-23a3a31.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-23a3a31.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-23a3a31.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-23a3a31 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-23a3a31 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-23a3a31 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-55a32a7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-578bc04
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-56408ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-56408ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-56408ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-56408ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-56408ca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-56408ca .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-2b5814a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ae30143
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8>.elementor-widget-container
{
    margin: 0 0 0 10px;
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8.elementor-position-right .elementor-image-box-img
{
    margin-left: 5px;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8.elementor-position-left .elementor-image-box-img
{
    margin-right: 5px;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 5px;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-c046ac8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-c8c20f4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-f79825f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-dcec3bc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-dcec3bc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-dcec3bc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-dcec3bc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-dcec3bc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-dcec3bc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-9699ad7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-208906d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-9fb5e85>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-9fb5e85.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31811 .elementor-element.elementor-element-9fb5e85.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31811 .elementor-element.elementor-element-9fb5e85.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31811 .elementor-element.elementor-element-9fb5e85 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31811 .elementor-element.elementor-element-9fb5e85 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31811 .elementor-element.elementor-element-9fb5e85 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31811 .elementor-element.elementor-element-80dd6e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e5530df .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 22px 30px 22px 30px;
}
.elementor-31811 .elementor-element.elementor-element-e5530df .elementor-button:hover, .elementor-31811 .elementor-element.elementor-element-e5530df .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-e5530df>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-e5530df
{
    z-index: 2;
}
.elementor-31811 .elementor-element.elementor-element-e5530df .elementor-button:hover svg, .elementor-31811 .elementor-element.elementor-element-e5530df .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31811 .elementor-element.elementor-element-cae3951
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-b8c31c3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-b93f499>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-b93f499
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-b93f499 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-49e47a9
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-49e47a9 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-49e47a9 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31811 .elementor-element.elementor-element-e96a0c3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-9941f87
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-5443b64
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-5c5b112 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-31811 .elementor-element.elementor-element-5c5b112 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31811 .elementor-element.elementor-element-5c5b112 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-5d2f1ea
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e06861c .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-31811 .elementor-element.elementor-element-e06861c .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31811 .elementor-element.elementor-element-e06861c .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-bd53420
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-5738f41 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-31811 .elementor-element.elementor-element-5738f41 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31811 .elementor-element.elementor-element-5738f41 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-7d4ef9e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-723bcf0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-7b2ce6e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-23522e5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-cc97972 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-31811 .elementor-element.elementor-element-cc97972 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31811 .elementor-element.elementor-element-cc97972 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-1b2ea7e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-1bd7939 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-31811 .elementor-element.elementor-element-1bd7939 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31811 .elementor-element.elementor-element-1bd7939 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31811 .elementor-element.elementor-element-b3ab656
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e79bec9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e561f76
{
    width: var(--container-widget-width,67%);
    max-width: 67%;
    --container-widget-width: 67%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-e561f76.elementor-element
{
    --align-self: center;
}
.elementor-31811 .elementor-element.elementor-element-6bd7d0d
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-eb2a550
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-cfd681f
{
    --display: flex;
}
.elementor-31811 .elementor-element.elementor-element-904562b
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-9dffe89
{
    text-align: center;
}
.elementor-31811 .elementor-element.elementor-element-9dffe89 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-ed98f9c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31811 .elementor-element.elementor-element-ed98f9c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31811 .elementor-element.elementor-element-ed98f9c .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-31811 .elementor-element.elementor-element-8952e4b
{
    --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-31811 .elementor-element.elementor-element-8952e4b:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-8952e4b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-8952e4b: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-31811 .elementor-element.elementor-element-8952e4b, .elementor-31811 .elementor-element.elementor-element-8952e4b::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-db90ded
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-f731d34>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-f731d34
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-8630e35
{
    --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-31811 .elementor-element.elementor-element-8630e35:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-8630e35>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-8630e35: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-31811 .elementor-element.elementor-element-8630e35, .elementor-31811 .elementor-element.elementor-element-8630e35::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-8d9e83f
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-65f9d0d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-65f9d0d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-eca8200
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-eca8200:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-eca8200>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-eca8200: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-31811 .elementor-element.elementor-element-eca8200, .elementor-31811 .elementor-element.elementor-element-eca8200::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-3383937
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-26b277f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-8ac4293
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-8ac4293:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-8ac4293>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-8ac4293: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-31811 .elementor-element.elementor-element-8ac4293, .elementor-31811 .elementor-element.elementor-element-8ac4293::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-e799149
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e40c3d1
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-0305580
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-0305580:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-0305580>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-0305580: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-31811 .elementor-element.elementor-element-0305580, .elementor-31811 .elementor-element.elementor-element-0305580::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f8f29e3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-ecbcee2
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-e0a1f9e
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-e0a1f9e:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-e0a1f9e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-e0a1f9e: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-31811 .elementor-element.elementor-element-e0a1f9e, .elementor-31811 .elementor-element.elementor-element-e0a1f9e::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-4fd7448
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-1461657
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-8cf5b1a
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-8cf5b1a:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-8cf5b1a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-8cf5b1a: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-31811 .elementor-element.elementor-element-8cf5b1a, .elementor-31811 .elementor-element.elementor-element-8cf5b1a::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f95930c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-e05a292
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-705e7ed
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31811 .elementor-element.elementor-element-705e7ed:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-705e7ed>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-705e7ed: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-31811 .elementor-element.elementor-element-705e7ed, .elementor-31811 .elementor-element.elementor-element-705e7ed::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-f1ae90c
{
    --display: flex;
    --flex-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-31811 .elementor-element.elementor-element-0ee9ad1
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-c86e246
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-c86e246:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-c86e246>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-c86e246: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-31811 .elementor-element.elementor-element-c86e246, .elementor-31811 .elementor-element.elementor-element-c86e246::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-5d0a4b3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-c9f8d4b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-a2ee2e6
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31811 .elementor-element.elementor-element-a2ee2e6:not(.elementor-motion-effects-element-type-background), .elementor-31811 .elementor-element.elementor-element-a2ee2e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31811 .elementor-element.elementor-element-a2ee2e6: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-31811 .elementor-element.elementor-element-a2ee2e6, .elementor-31811 .elementor-element.elementor-element-a2ee2e6::before
{
    --border-transition: .3s;
}
.elementor-31811 .elementor-element.elementor-element-9b281de
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31811 .elementor-element.elementor-element-efe417a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31811 .elementor-element.elementor-element-3ca4dc9
{
    --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-31811 .elementor-element.elementor-element-3ca4dc9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-31811 .elementor-element.elementor-element-3ca4dc9>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-31811 .elementor-element.elementor-element-3ca4dc9
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-31811 .elementor-element.elementor-element-3ca4dc9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
@media(min-width: 768px)
{
    .elementor-31811 .elementor-element.elementor-element-4688664
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1cef7ff
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-e7bad30
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-f986c02
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-72db18c
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-d3ed2dd
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-f5c2377
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-9e67c16
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-ad683d9
    {
        --content-width: 1388px;
    }
    .elementor-31811 .elementor-element.elementor-element-36ce20a
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-5ba1a39
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-cccefdd
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-84d06d5
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-bdafb31
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-b37dac8
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-54c9a54
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-11219bf
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-6655a30
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1efc573
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-7427c99
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-4c98a7b
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-43d90a2
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-dc28823
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-9a41ffb
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1144af2
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-a80e7bc
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-74b2a82
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-ac05522
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-02f3312
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-3c68858
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-a8cc395
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-5187010
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1995cfb
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1c4c453
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-4fbfc31
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-b72a6f9
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-30aca50
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-cfbecf8
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-f278ed0
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-ee1c8c3
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-b3a78ba
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-8a009f4
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-df4f74a
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-14ff046
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-fa1bbc2
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-e0dbae2
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-f833a23
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-17a58ab
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-e739230
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-31f84ff
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-305dacd
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-b797adb
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-2f9ab1c
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-ca9797f
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-d0be670
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-51d7602
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-adaad7d
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-8478827
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca89dd
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-b843e45
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-d22d773
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-18445c9
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-e3f46c0
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-14cb461
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1c39423
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-b79ca46
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-8e6901a
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-d1d2c06
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-3cd41f6
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-ba856e6
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-2bd7fa0
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-e0c4b3e
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-3a84c33
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-dc9508d
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-e3111a7
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-9c13ff3
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-ef8d5f9
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-ddbce2e
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-7596009
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-7df4f20
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-b46404d
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-ada8166
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-2f64e5f
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-80fc6fa
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-c81a7a5
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-78e262a
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-12901d9
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-00b6b0a
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-4105d75
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-b04a601
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-d56a8d1
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-c3ec1e9
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-9e5fbdd
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-124b99b
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-25bcf32
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-9af58cb
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-4b1478e
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-483ac61
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-50eb927
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-19a7260
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-2fd9eee
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-46fbd78
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-21fc515
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-f821c25
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-fce5094
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-76e0706
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-b2d8096
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-3ef73e9
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-527264f
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-3c840b6
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-128177b
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-48dd6fd
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-82d2e51
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-70d5a76
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-36aeaa0
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-d836a18
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-f57f957
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-0b48801
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-5f96a7f
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-e498b6b
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-e6df4b7
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-67f97c6
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-de4dca6
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-2d660a2
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-2463033
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-3f8f05e
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-6a4b104
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-8a61e91
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-e8afc27
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-f5224b4
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-b339a31
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-d113076
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-6b27595
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-eabee2d
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-14d17b4
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-7947216
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-a1a81bd
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-db43a02
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-6b485ba
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-9c36ab2
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-0f7598f
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-3d7da10
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-2ec9f81
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-b3e2e13
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-6fb6044
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-6698d34
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1767a2f
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-e3e1fe9
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-45b56a2
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-7864e18
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-e33c1d3
    {
        --width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-c0638e4
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-d095249
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-2ddb0a7
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-92da12d
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-448455a
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-41b518e
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-d764200
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-2f326cb
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-0f64f62
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-bf42824
    {
        --width: 24.5%;
    }
    .elementor-31811 .elementor-element.elementor-element-69aa708
    {
        --width: 16%;
    }
    .elementor-31811 .elementor-element.elementor-element-98f4d3a
    {
        --width: 1.5%;
    }
    .elementor-31811 .elementor-element.elementor-element-2045040
    {
        --width: 16%;
    }
    .elementor-31811 .elementor-element.elementor-element-69097f5
    {
        --width: 1.5%;
    }
    .elementor-31811 .elementor-element.elementor-element-d90d2af
    {
        --width: 16%;
    }
    .elementor-31811 .elementor-element.elementor-element-f305cb0
    {
        --width: 24.5%;
    }
    .elementor-31811 .elementor-element.elementor-element-d6a26f1
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-6b3063f
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-ab718c1
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-d6d73d4
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-bbe04ec
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-987dd3e
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-5c0a31e
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-a284917
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-2981f14
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-701516b
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-5b2ca8b
    {
        --width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-1c192b1
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-4e456e4
    {
        --width: 17%;
    }
    .elementor-31811 .elementor-element.elementor-element-12e6f88
    {
        --width: 13%;
    }
    .elementor-31811 .elementor-element.elementor-element-c8050a0
    {
        --width: 13%;
    }
    .elementor-31811 .elementor-element.elementor-element-c863b62
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-0441172
    {
        --width: 13%;
    }
    .elementor-31811 .elementor-element.elementor-element-0421eca
    {
        --width: 13%;
    }
    .elementor-31811 .elementor-element.elementor-element-9d58933
    {
        --width: 16%;
    }
    .elementor-31811 .elementor-element.elementor-element-edd5ac3
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-2970b95
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-644c832
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-4c212b7
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-8ed614e
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-45cbf96
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-b5413e9
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-82c48d1
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-47a1aee
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-40fbd62
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-3ab87ff
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-c71550d
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-f453fec
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-da7a01d
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-186c512
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-7fc3e66
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-b666a96
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-7248e04
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-fea8636
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-dbf6a1a
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-55540cf
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-c815bad
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-c84d7ea
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-9a5db73
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-29649ae
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-3222243
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-c926b04
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-ddc43ee
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-92e4208
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-4e7c13a
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-3b9c4bc
    {
        --width: 14%;
    }
    .elementor-31811 .elementor-element.elementor-element-33c936c
    {
        --width: 12%;
    }
    .elementor-31811 .elementor-element.elementor-element-0f2c0ea
    {
        --width: 12%;
    }
    .elementor-31811 .elementor-element.elementor-element-76fd209
    {
        --width: 12%;
    }
    .elementor-31811 .elementor-element.elementor-element-961e1fd
    {
        --width: 12%;
    }
    .elementor-31811 .elementor-element.elementor-element-a8fc009
    {
        --width: 15%;
    }
    .elementor-31811 .elementor-element.elementor-element-f18199a
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-7740596
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-a2bd05f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-df650e6
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-fb41003
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-b3c27a0
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-5e41689
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-a719e3f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-5488c8f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-1cd5633
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-4be473e
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-a4ef268
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-39a5b2c
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-47a8095
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-d3e902a
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-122a7c5
    {
        --width: 100.062%;
    }
    .elementor-31811 .elementor-element.elementor-element-72d8f15
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-eb37e96
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-4a3b4ab
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-0e83604
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-b4807fd
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-12b1a6f
    {
        --width: 5%;
    }
    .elementor-31811 .elementor-element.elementor-element-f6b66ea
    {
        --width: 30%;
    }
    .elementor-31811 .elementor-element.elementor-element-e63a3b1
    {
        --width: 30%;
    }
    .elementor-31811 .elementor-element.elementor-element-2cafa4d
    {
        --width: 30%;
    }
    .elementor-31811 .elementor-element.elementor-element-0660746
    {
        --width: 5%;
    }
    .elementor-31811 .elementor-element.elementor-element-8a4985a
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-4144896
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-a3b6ed3
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-423dab4
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-5af2b3f
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-5f8ff3c
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-500100b
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-23ae664
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-d391856
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-bca7585
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-e0a5035
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-489fdeb
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-55a32a7
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-578bc04
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-2b5814a
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-ae30143
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-c8c20f4
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-f79825f
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-9699ad7
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-208906d
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-80dd6e7
    {
        --width: 11%;
    }
    .elementor-31811 .elementor-element.elementor-element-cae3951
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-e96a0c3
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-9941f87
    {
        --width: 10%;
    }
    .elementor-31811 .elementor-element.elementor-element-5443b64
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-5d2f1ea
    {
        --width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-bd53420
    {
        --width: 30%;
    }
    .elementor-31811 .elementor-element.elementor-element-7d4ef9e
    {
        --width: 10%;
    }
    .elementor-31811 .elementor-element.elementor-element-723bcf0
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-7b2ce6e
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-23522e5
    {
        --width: 30%;
    }
    .elementor-31811 .elementor-element.elementor-element-1b2ea7e
    {
        --width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-b3ab656
    {
        --width: 30%;
    }
    .elementor-31811 .elementor-element.elementor-element-e79bec9
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-904562b
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-db90ded
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-8d9e83f
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-3383937
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-8ac4293
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-e799149
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-0305580
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-f8f29e3
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-e0a1f9e
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-4fd7448
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-8cf5b1a
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-f95930c
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-705e7ed
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-f1ae90c
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-c86e246
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-5d0a4b3
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-a2ee2e6
    {
        --content-width: 1460px;
    }
    .elementor-31811 .elementor-element.elementor-element-9b281de
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-31811 .elementor-element.elementor-element-1cef7ff
    {
        --content-width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-4a3b4ab
    {
        --width: 45%;
    }
    .elementor-31811 .elementor-element.elementor-element-0e83604
    {
        --width: 29%;
    }
    .elementor-31811 .elementor-element.elementor-element-f6b66ea
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-e63a3b1
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-2cafa4d
    {
        --width: 33%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .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-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .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-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-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-32e78c5
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-b09806c
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-07dc364
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-4cdf5cd
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-8570ebb
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-f9a1a40
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-20b1e6e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-20b1e6e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-20b1e6e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-20b1e6e .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-7d03267
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-bb509a3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-bb509a3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-bb509a3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-bb509a3 .elementor-image-box-title
    {
        margin-bottom: 9px;
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-dd29877
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-ab13725.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-ab13725.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-ab13725.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-ab13725 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-15c2c5c
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40 .elementor-image-box-title
    {
        margin-bottom: 18px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-5afe569
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-32dd18e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-32dd18e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-32dd18e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-32dd18e .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-b109b3d
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-df1b52a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-df1b52a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-df1b52a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-df1b52a .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-fabd3e3
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-4e1a891.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-4e1a891.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-4e1a891.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-4e1a891 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-dff0d13
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-65b7ce2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-65b7ce2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-65b7ce2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-65b7ce2 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-ef80784
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-c0ea9b5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-c0ea9b5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-c0ea9b5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-c0ea9b5 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-6f08a46
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-5533073.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-5533073.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-5533073.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-5533073 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-f7a3e60
    {
        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-31811 .elementor-element.elementor-element-11219bf.e-con
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-6655a30.e-con
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-4c98a7b.e-con
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-43d90a2.e-con
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-1144af2.e-con
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-31811 .elementor-element.elementor-element-25b7e1e .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-e16012f .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-a96fa7f .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-d9624be>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 25px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-4a3b4ab.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-b4807fd
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-f6b66ea
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-e63a3b1
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-2cafa4d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-4144896
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-a3b6ed3
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-e6ca0a0 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-53e18ca .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-31811 .elementor-element.elementor-element-53e18ca .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-44f8086 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-f020653 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-23a3a31 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-23a3a31 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-578bc04
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-56408ca .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-ae30143
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-c046ac8 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-f79825f
    {
        --margin-top: -30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-dcec3bc .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-208906d
    {
        --margin-top: -47px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-9fb5e85 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-e96a0c3
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-31811 .elementor-element.elementor-element-e96a0c3.e-con
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-5443b64
    {
        --justify-content: center;
    }
    .elementor-31811 .elementor-element.elementor-element-5443b64.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-5c5b112 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-5d2f1ea
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-e06861c>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e06861c .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-bd53420
    {
        --justify-content: center;
    }
    .elementor-31811 .elementor-element.elementor-element-5738f41 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-723bcf0
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-31811 .elementor-element.elementor-element-723bcf0.e-con
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-23522e5
    {
        --justify-content: center;
    }
    .elementor-31811 .elementor-element.elementor-element-23522e5.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-cc97972 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-1b2ea7e
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-1bd7939>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-1bd7939 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-3ca4dc9>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-31811 .elementor-element.elementor-element-a23484a img
    {
        width: 66%;
    }
    .elementor-31811 .elementor-element.elementor-element-1cef7ff
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-31811 .elementor-element.elementor-element-b795ec1
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-b795ec1 .elementor-heading-title
    {
        font-size: 32px;
        line-height: 40px;
    }
    .elementor-31811 .elementor-element.elementor-element-a3e0401
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-a3e0401 .elementor-heading-title
    {
        font-size: 14px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-31811 .elementor-element.elementor-element-0a12643
    {
        text-align: center;
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-6eb04d8 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-e6d45dd
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-0bfe7d3
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-addf708
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-addf708.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-addf708 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-bd614c3>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-bd614c3 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31811 .elementor-element.elementor-element-72db18c
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-31811 .elementor-element.elementor-element-e3dddcd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e3dddcd.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-e3dddcd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-32e78c5>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-32e78c5
    {
        font-size: 13.31px;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-fc2f91c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-b09806c>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-b09806c
    {
        font-size: 13.31px;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-3978392 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-07dc364>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-07dc364
    {
        font-size: 13.31px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-cf8e35e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-4cdf5cd>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-4cdf5cd
    {
        font-size: 13.31px;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7644342 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-8570ebb>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-8570ebb
    {
        font-size: 13.31px;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31811 .elementor-element.elementor-element-b5b8a4f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31811 .elementor-element.elementor-element-f9a1a40>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-f9a1a40
    {
        font-size: 13.31px;
    }
    .elementor-31811 .elementor-element.elementor-element-9e67c16
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-d35ae69
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-a893edc .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-31811 .elementor-element.elementor-element-cc18656>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-cc18656 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31811 .elementor-element.elementor-element-ad683d9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-36ce20a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-20b1e6e .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-20b1e6e .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-31811 .elementor-element.elementor-element-7d03267>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7d03267
    {
        --container-widget-width: 84%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,84%);
        max-width: 84%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-7d03267.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-bb509a3 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-bb509a3 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-dd29877>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-dd29877
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-dd29877.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-ab13725>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-ab13725 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-ab13725 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-15c2c5c
    {
        --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-31811 .elementor-element.elementor-element-15c2c5c.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c997c40 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-5afe569>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 25px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-5afe569
    {
        --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-31811 .elementor-element.elementor-element-5afe569.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-5ba1a39
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-6e9fb83
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-32dd18e .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-b109b3d
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-df1b52a .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31811 .elementor-element.elementor-element-fabd3e3
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-4e1a891 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-dff0d13
    {
        --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-31811 .elementor-element.elementor-element-dff0d13.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-65b7ce2 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-ef80784
    {
        --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-31811 .elementor-element.elementor-element-ef80784.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-c0ea9b5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-6f08a46
    {
        --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-31811 .elementor-element.elementor-element-6f08a46.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-5533073 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-f7a3e60>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-f7a3e60
    {
        --container-widget-width: 88%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,88%);
        max-width: 88%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-f7a3e60.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-de00c2f
    {
        width: var(--container-widget-width,50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-de00c2f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-de00c2f .elementor-button
    {
        line-height: 24px;
        border-radius: 8px 8px 8px 8px;
        padding: 10px 30px 10px 30px;
    }
    .elementor-31811 .elementor-element.elementor-element-bdafb31
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-b37dac8
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-b37dac8.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31811 .elementor-element.elementor-element-c500bd9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-856411d>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-856411d .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31811 .elementor-element.elementor-element-54c9a54.e-con
    {
        --order: 2;
    }
    .elementor-31811 .elementor-element.elementor-element-85dc8b4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-40670f2
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .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-31811 .elementor-element.elementor-element-afec50d>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-afec50d
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-afec50d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-606a1de.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31811 .elementor-element.elementor-element-d5a1645 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-ed1b3e4
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31811 .elementor-element.elementor-element-d96169c>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-d96169c
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-d96169c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-63b6c6a
    {
        --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-31811 .elementor-element.elementor-element-5769348 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-19e2ea7
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31811 .elementor-element.elementor-element-893abf8>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-893abf8
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-893abf8 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-9230fb9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-f318dd7
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31811 .elementor-element.elementor-element-87863dc>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-87863dc
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-87863dc .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-c1ebc36
    {
        --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-31811 .elementor-element.elementor-element-c0c91d3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-2ab6fce
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31811 .elementor-element.elementor-element-a88d0c8>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a88d0c8
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-a88d0c8 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-af9499c
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-84bf0e1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-cbe852d>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-cbe852d .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-debfb00>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-debfb00 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-debfb00 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-debfb00 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-f31280b>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-129d3bb>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-129d3bb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-81d4d07>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c0d8008>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c0d8008 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-c0d8008 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-3eaec3f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9c5c9c1>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9c5c9c1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-9c5c9c1 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-4b0fb2f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c8ccbfa>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c8ccbfa .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-c8ccbfa .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-0e32ef2>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-5812a29>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-5812a29 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-5812a29 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-d8ead13>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e7fa656>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e7fa656 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-e7fa656 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-e7fa656 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-9ad1186>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7b3262a>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7b3262a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-7b3262a .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-cd28820>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b6530a9>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b6530a9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-853def7>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-853def7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-853def7 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-f04df4d .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-31811 .elementor-element.elementor-element-f04df4d .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-0f1297c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-0f1297c .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-fe20bce .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-31811 .elementor-element.elementor-element-7a436d1>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7a436d1 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-14ff046
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-f93c2c6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-fa1bbc2
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-0828841 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-e0dbae2
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-02570dd .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-f833a23
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-b7633e9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-17a58ab
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-7419dba .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-e739230
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-1833ab1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-305dacd
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-5d8318b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-b797adb
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-7b052b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-2f9ab1c
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-1e7db49 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-ca9797f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-9f2dfc9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-d0be670
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-908afbb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-51d7602
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-0492458 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-8478827
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-63b7e09 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca89dd
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-987d47e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-b843e45
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-f41a57a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-d22d773
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-8725354 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-18445c9
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-fa0004c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-e3f46c0
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-44678cb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-1c39423
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-9b36c32 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-b79ca46
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ed1bcf8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-8e6901a
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-6db8ca1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-d1d2c06
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-58d7ddc .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-3cd41f6
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-b7d2d7a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-ba856e6
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-75e5c6f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-e0c4b3e
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-442c671 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-3a84c33
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-8e9193e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-dc9508d
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-028098a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-e3111a7
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-e69a940 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-9c13ff3
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-b8f36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-ef8d5f9
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ef96357 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9.5px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-7596009
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-0a186d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9.5px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-7df4f20
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-a4feeba .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-b46404d
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-2ce99e7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9.5px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-ada8166
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9d5f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-2f64e5f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-78ff465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-80fc6fa
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-fc78960 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-78e262a
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-a695862 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-12901d9
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-3fe4460 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-00b6b0a
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ed8b0da .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-4105d75
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-fd6024a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-b04a601
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ea678b4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-d56a8d1
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-7363d29 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-9e5fbdd
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-54b0a61 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-124b99b
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-a23495c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-25bcf32
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-e5e11ec .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-9af58cb
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-a4cc51b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-4b1478e
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-0b3dbfc .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-483ac61
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-286092d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-19a7260
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-40df381 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-2fd9eee
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ad00758 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-46fbd78
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-cad30c4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-21fc515
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-f576d43 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-f821c25
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-a226855 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-fce5094
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-b2fca7d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-b2d8096
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-c27bfa0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-3ef73e9
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-12187fd .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-527264f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-d896013 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-3c840b6
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-f1c3fe2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-128177b
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-b5fbb8a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-48dd6fd
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-72258b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-70d5a76
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-4099ab6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-36aeaa0
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-2bc21eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-d836a18
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-915bd2c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-f57f957
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-f7d7752 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-0b48801
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-af2fa4a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-5f96a7f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-3be0d79 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-e6df4b7
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-b0dde36 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-67f97c6
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-8f4d18b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-de4dca6
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-e631ef6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-2d660a2
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-97281eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-2463033
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ef493ab .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-3f8f05e
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-09aa5fb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-8a61e91
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-5ac0e97 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-e8afc27
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ba71821 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-f5224b4
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ca50470 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-b339a31
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-d03e175 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-d113076
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-14e8182 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-6b27595
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ed801b2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-eabee2d
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-fdfa91a
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fdfa91a.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-fdfa91a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-75ba16c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-75ba16c .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-6a21398
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-df04df4
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-b1f5a9d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-aaf8aa7
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-aa9cccc
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-a98e14f
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-592a059
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-81b5628
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-ac0dcf6
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-ac21630
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-c79ec38 img
    {
        width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-4d82624
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-ef6017b
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-14aa7b6
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-db28ce5
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-25d5188
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-415d252
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-6c843e2
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-9a50710
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-65ea467
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-000068e
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-ab3861d
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-917f539
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-44050d1
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-59225e8
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-1b387e8
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-5782924
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-d112f5b
    {
        --width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-ddce76a>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-7864e18
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-e33c1d3
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-eb551d9 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.3em;
    }
    .elementor-31811 .elementor-element.elementor-element-c0638e4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-0cb5848
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-e4257b8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e4257b8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-fba5b46>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fba5b46 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31811 .elementor-element.elementor-element-bf42824
    {
        --width: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-69aa708
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-31811 .elementor-element.elementor-element-25b7e1e .elementor-counter
    {
        gap: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-25b7e1e .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31811 .elementor-element.elementor-element-25b7e1e .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-2045040
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-e16012f .elementor-counter
    {
        gap: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-e16012f .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31811 .elementor-element.elementor-element-e16012f .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-d90d2af
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-a96fa7f .elementor-counter
    {
        gap: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-a96fa7f .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31811 .elementor-element.elementor-element-a96fa7f .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-6b3063f
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ccebbbc .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31811 .elementor-element.elementor-element-ccebbbc .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31811 .elementor-element.elementor-element-ccebbbc .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-ab718c1
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-de25af7 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31811 .elementor-element.elementor-element-de25af7 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31811 .elementor-element.elementor-element-de25af7 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-d6d73d4
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-0b4e600 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31811 .elementor-element.elementor-element-0b4e600 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31811 .elementor-element.elementor-element-0b4e600 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-bbe04ec
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-d2d258c .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31811 .elementor-element.elementor-element-d2d258c .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31811 .elementor-element.elementor-element-d2d258c .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-987dd3e
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-5c0a31e
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-96347af .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-cc00740>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-cc00740 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-a284917
    {
        --flex-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: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-2981f14
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-701516b
    {
        --padding-top: 0px;
        --padding-bottom: 10px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-5b2ca8b
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-d9624be>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-37352d2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-c82bb3c>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c82bb3c .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31811 .elementor-element.elementor-element-c82bb3c .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-31811 .elementor-element.elementor-element-1e3c2d4
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-12e6f88
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-df71070>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c8050a0
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-1781aa0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-c863b62
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-0441172
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-0421eca
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-0421eca.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31811 .elementor-element.elementor-element-2970b95
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-644c832
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-4c212b7
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-8ed614e
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-45cbf96
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-47a1aee
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-40fbd62
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-3ab87ff
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-c71550d
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-f453fec
    {
        --width: 33%;
    }
    .elementor-31811 .elementor-element.elementor-element-7fc3e66
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-b666a96
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-7248e04
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-fea8636
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-9a5db73
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-29649ae
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-3222243
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-c926b04
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-ddc43ee
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-3b9c4bc
    {
        --width: 50%;
    }
    .elementor-31811 .elementor-element.elementor-element-731ca31
    {
        --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-31811 .elementor-element.elementor-element-731ca31>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-731ca31.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-31811 .elementor-element.elementor-element-f18199a
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-1f4b2f6>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-1f4b2f6
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-1f4b2f6 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-2f13369>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-2f13369 .elementor-divider-separator
    {
        width: 25%;
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-2f13369 .elementor-divider
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-7740596
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-a2bd05f
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-31811 .elementor-element.elementor-element-268fffe>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-268fffe
    {
        text-align: center;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-df650e6
    {
        --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-31811 .elementor-element.elementor-element-df650e6.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31811 .elementor-element.elementor-element-9677410>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-fb41003
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-f0ba85a>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-f0ba85a .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-7709e6f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7709e6f .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-dd8414b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-dd8414b
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-dd8414b .elementor-heading-title
    {
        font-size: 13px;
    }
    .elementor-31811 .elementor-element.elementor-element-bfbe382>.elementor-widget-container
    {
        margin: 0 10px 0 10px;
        padding: 15px 10px 15px 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-bfbe382
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31811 .elementor-element.elementor-element-bfbe382 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 1.4em;
    }
    .elementor-31811 .elementor-element.elementor-element-366fdaa
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-b3c27a0
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-146b831>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-146b831 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-06b3ef4>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-06b3ef4 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-5e41689
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-a719e3f
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-af1536a>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-af1536a .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-8342a11>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-8342a11
    {
        font-size: 11px;
    }
    .elementor-31811 .elementor-element.elementor-element-2712e7e>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-2712e7e .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-a4fc93a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-a4fc93a
    {
        font-size: 11px;
    }
    .elementor-31811 .elementor-element.elementor-element-1cd5633
    {
        --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-31811 .elementor-element.elementor-element-4be473e
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-544ee80>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-544ee80
    {
        text-align: left;
    }
    .elementor-31811 .elementor-element.elementor-element-544ee80 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-b0374d5>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-b0374d5
    {
        font-size: 11px;
    }
    .elementor-31811 .elementor-element.elementor-element-a4ef268
    {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-89ea4b3>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-89ea4b3 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-d60a2ff>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-d60a2ff
    {
        font-size: 11px;
    }
    .elementor-31811 .elementor-element.elementor-element-39a5b2c
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-47a8095
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-e07d7d3>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-e07d7d3 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-65597d8>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-65597d8
    {
        font-size: 11px;
    }
    .elementor-31811 .elementor-element.elementor-element-61210fa>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-61210fa .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31811 .elementor-element.elementor-element-162c014>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-162c014
    {
        font-size: 11px;
    }
    .elementor-31811 .elementor-element.elementor-element-122a7c5
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-f3441f0>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-f3441f0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-28f4899>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-28f4899 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-eb37e96
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-9d3d200>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9d3d200 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9d3d200.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9d3d200.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9d3d200.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9d3d200 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-48488c7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-48488c7 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-48488c7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-48488c7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-48488c7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-48488c7 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-a6fcaae>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a6fcaae .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a6fcaae.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a6fcaae.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a6fcaae.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a6fcaae .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-b30bacb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 8px 0 13px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b30bacb .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b30bacb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b30bacb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b30bacb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-b30bacb .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-4a3b4ab
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-4a3b4ab.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31811 .elementor-element.elementor-element-0e83604
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-e1cc2f1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 8px 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e1cc2f1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e1cc2f1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e1cc2f1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e1cc2f1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-e1cc2f1 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-8b6bc8c>.elementor-widget-container
    {
        padding: 8px 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-8b6bc8c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-8b6bc8c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-8b6bc8c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-8b6bc8c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-8b6bc8c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-8b6bc8c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-31811 .elementor-element.elementor-element-daa1216>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-daa1216 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-daa1216.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-daa1216.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-daa1216.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-daa1216 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-d9f8d25>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-d9f8d25 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-d9f8d25.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-d9f8d25.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-d9f8d25.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-d9f8d25 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-b4807fd
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-f6b66ea
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-9b1eb6f>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9b1eb6f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9b1eb6f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9b1eb6f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9b1eb6f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9b1eb6f .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-e63a3b1
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-a71efdb>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a71efdb .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a71efdb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a71efdb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a71efdb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-a71efdb .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-2cafa4d
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-1a35cb2>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31811 .elementor-element.elementor-element-1a35cb2 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-1a35cb2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-1a35cb2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-1a35cb2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-1a35cb2 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-ce75ec8
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-6862a5e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-30cacf2>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-30cacf2 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-8a4985a
    {
        --content-width: 100%;
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-484e4be
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-484e4be::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.elementor-background-video-container::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.e-con-inner>.elementor-background-video-container::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.elementor-background-slideshow::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.e-con-inner>.elementor-background-slideshow::before, .elementor-31811 .elementor-element.elementor-element-484e4be>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-31811 .elementor-element.elementor-element-484e4be.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 25px 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-7d0e2d7 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-7ee56e9 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 25px 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-cd083f9 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-525e13c .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-3a61ff4 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-0ca286c .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-6e2b48b .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-8903ebd .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73
    {
        width: var(--container-widget-width,40%);
        max-width: 40%;
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 50px 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31811 .elementor-element.elementor-element-7ff9e73 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31811 .elementor-element.elementor-element-e6ca0a0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-53e18ca .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31811 .elementor-element.elementor-element-53e18ca .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-44f8086 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-f020653 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-23a3a31 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-23a3a31.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-23a3a31.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-23a3a31.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-23a3a31 .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-31811 .elementor-element.elementor-element-578bc04
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-56408ca>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-56408ca .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-56408ca.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-56408ca.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-56408ca.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31811 .elementor-element.elementor-element-ae30143
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-c046ac8 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31811 .elementor-element.elementor-element-f79825f
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-dcec3bc .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-208906d
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-9fb5e85 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31811 .elementor-element.elementor-element-e5530df .elementor-button
    {
        padding: 18px 30px 18px 30px;
    }
    .elementor-31811 .elementor-element.elementor-element-b8c31c3
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-b93f499>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-b93f499 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31811 .elementor-element.elementor-element-49e47a9>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-49e47a9 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-5c5b112 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31811 .elementor-element.elementor-element-e06861c .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31811 .elementor-element.elementor-element-5738f41 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31811 .elementor-element.elementor-element-cc97972 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31811 .elementor-element.elementor-element-1bd7939 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31811 .elementor-element.elementor-element-e561f76
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31811 .elementor-element.elementor-element-e561f76.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-904562b
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31811 .elementor-element.elementor-element-9dffe89
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31811 .elementor-element.elementor-element-9dffe89.elementor-element
    {
        --align-self: center;
    }
    .elementor-31811 .elementor-element.elementor-element-9dffe89 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31811 .elementor-element.elementor-element-ed98f9c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31811 .elementor-element.elementor-element-ed98f9c .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31811 .elementor-element.elementor-element-f731d34
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-65f9d0d
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-26b277f
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-e40c3d1
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-ecbcee2
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-1461657
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-e05a292
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-0ee9ad1
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-c9f8d4b
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-efe417a
    {
        font-size: 14px;
    }
    .elementor-31811 .elementor-element.elementor-element-3ca4dc9>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31811 .elementor-element.elementor-element-3ca4dc9
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-f986c02 */
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-1a6580a */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-72db18c *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.05);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
    .even_box h3.elementor-image-box-title
    {
        margin-top: -10px;
        margin-left: -35px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-28531d5 */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4d1cdb7 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d3ed2dd *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.05);
}
@media(max-width: 767px)
{
    .even_box_four h3.elementor-image-box-title
    {
        margin-top: -4px;
        margin-right: -20px;
    }
    .even_box_six h3.elementor-image-box-title
    {
        margin-top: 0;
        margin-right: 50px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-54c9a54 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-1efc573 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7427c99 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-dc28823 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-af9499c */
.casino-type-section .elementor-image-box-wrapper
{
    display: flex;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2ddb0a7 */
.geograph_flag .elementor-image-box-wrapper
{
    display: inline-flex;
}
.geograph_flag p.elementor-image-box-title
{
    padding-left: 10px;
}
.flag-container img
{
    width: 45px;
    margin-right: 10px;
    border-radius: 5px;
}
.flag-icon
{
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-974e1ec */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4207dcc */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5b2ca8b */
.video_slide .sa_hover_container
{
    padding: 10px!important;
}
.video_slide .sa_hover_container .wp-video
{
    border: 5px solid #fff!important;
    border-radius: 10px;
}
.video_slide .mejs-controls
{
    display: none!important;
}
.testimonial_sec .sa_hover_container
{
    min-height: 450px;
}
.testimonial_sec .sa_hover_container
{
    padding: 0!important;
}
.testimonial_sec .testimonial_item
{
    background: #fff;
    padding: 33px;
    text-align: center;
    font-size: 17px;
    border-radius: 20px;
}
.Divider
{
    border-top: 2px solid #000;
    width: 21%;
    margin: 0 auto;
    margin-bottom: 19px;
}
.testimonial_item .content
{
    margin-bottom: 19px;
}
.testimonial_name h3
{
    font-family: 'Vanguard CF';
    color: #1654d5;
    font-weight: 500;
    font-size: 32px;
}
.testimonial_name p.founder_details
{
    color: #f00;
    font-size: 20px;
}
@media(max-width: 767px)
{
    .testimonial_sec .sa_hover_container
    {
        min-height: 650px!important;
    }
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-731ca31 */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
    .tabs_arrows #e-n-tab-content-1401
    {
        box-shadow: none;
    }
    .tabs_arrows #e-n-tab-content-1403, .tabs_arrows #e-n-tab-content-1402, .tabs_arrows #e-n-tab-content-1404
    {
        box-shadow: none;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-72d8f15 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b4807fd */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-122a7c5 */
.sw-solution-sec figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 10px 10px 0 10px;
}
.sw-solution-sec figure.elementor-image-box-img:hover
{
    background: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e96a0c3 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-723bcf0 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b8c31c3 */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-3ca4dc9 */
.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 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 */
