﻿.elementor-31995 .elementor-element.elementor-element-03f77f1
{
    --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-31995 .elementor-element.elementor-element-03f77f1:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-03f77f1>.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-31995 .elementor-element.elementor-element-16f4495>.elementor-widget-container
{
    margin: -40px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-49466cb
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f9700f4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 600;
    line-height: 1.3em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-2edcada .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-31995 .elementor-element.elementor-element-8cd4b6b
{
    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-31995 .elementor-element.elementor-element-600c438 .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-31995 .elementor-element.elementor-element-600c438 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-600c438 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-600c438>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-600c438
{
    z-index: 2;
}
.elementor-31995 .elementor-element.elementor-element-600c438 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-600c438 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-be3aeca
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-c380c58
{
    --display: flex;
    --justify-content: center;
}
.elementor-31995 .elementor-element.elementor-element-c380c58:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-c380c58>.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-31995 .elementor-element.elementor-element-70d1d99
{
    --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-31995 .elementor-element.elementor-element-70d1d99:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-70d1d99>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31995 .elementor-element.elementor-element-e61ed2d
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-750a39c
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-750a39c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-31995 .elementor-element.elementor-element-a2dc8e6
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-a2dc8e6 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-a2dc8e6 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-6453816
{
    --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-31995 .elementor-element.elementor-element-48ed3b1
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-48ed3b1:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-48ed3b1>.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-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-71518cb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-71518cb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-71518cb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-71518cb .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-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-062bf47
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-4c76dc7
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-4c76dc7:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-4c76dc7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-88c4db8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-88c4db8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-88c4db8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-6237154
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-7de2552
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-7de2552:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-7de2552>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-description
{
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-12e6d42
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-5979da6
{
    --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-31995 .elementor-element.elementor-element-53404c3
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-53404c3:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-53404c3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-9a1974a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-f740f9e
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f740f9e:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-f740f9e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-802d43d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-31995 .elementor-element.elementor-element-802d43d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-802d43d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-e9739b3
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-d560a17
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-d560a17:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-d560a17>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-d4a37f9
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-4f2d3ea
{
    --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-31995 .elementor-element.elementor-element-4f2d3ea:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-4f2d3ea>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31995 .elementor-element.elementor-element-f5d4e51>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-f5d4e51 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-6603c42 .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-31995 .elementor-element.elementor-element-6603c42 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-6603c42 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-6603c42 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-6603c42 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-2884b98
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-2884b98:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-2884b98>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31995 .elementor-element.elementor-element-f09be79
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-ce96bc2
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ce96bc2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-e75735b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-31995 .elementor-element.elementor-element-e75735b .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-e75735b .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-9d22156
{
    --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-31995 .elementor-element.elementor-element-93ca57d
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-d68fb7b
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-fdfab17>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-fdfab17.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-fdfab17.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-fdfab17.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-fdfab17 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-fdfab17 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-fdfab17 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-f915d5a
{
    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-31995 .elementor-element.elementor-element-f915d5a>.elementor-widget-container
{
    margin: -15px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-f915d5a.elementor-element
{
    --align-self: flex-end;
}
.elementor-31995 .elementor-element.elementor-element-2b288e5
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-b24af6c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-b24af6c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-b24af6c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-b24af6c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31995 .elementor-element.elementor-element-b24af6c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-b24af6c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-df1e068
{
    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-31995 .elementor-element.elementor-element-df1e068>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-df1e068.elementor-element
{
    --align-self: flex-end;
}
.elementor-31995 .elementor-element.elementor-element-0bd344c
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-7174394.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-7174394.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-7174394.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-7174394 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-7174394 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-7174394 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-03f526f
{
    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-31995 .elementor-element.elementor-element-03f526f>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-03f526f.elementor-element
{
    --align-self: flex-end;
}
.elementor-31995 .elementor-element.elementor-element-fc8ccb1
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-3df31b8>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-3df31b8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-3df31b8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-3df31b8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-5e493d3
{
    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-31995 .elementor-element.elementor-element-5e493d3>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-5e493d3.elementor-element
{
    --align-self: flex-end;
}
.elementor-31995 .elementor-element.elementor-element-4b50685
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-4b5cdcb>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-bbc52d7
{
    --display: flex;
    --margin-top: 80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-b7475c8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-b7475c8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-b7475c8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-b7475c8 .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-b7475c8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-b7475c8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-c2e3b59
{
    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-31995 .elementor-element.elementor-element-c2e3b59>.elementor-widget-container
{
    margin: -15px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-c2e3b59.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-76138e0
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-97cd304.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-97cd304.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-97cd304.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-97cd304 .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-97cd304 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-97cd304 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f72a462
{
    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-31995 .elementor-element.elementor-element-f72a462>.elementor-widget-container
{
    margin: -20px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-f72a462.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-20879e8
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-fdff4c5
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-1a01a78.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-1a01a78.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-1a01a78.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-1a01a78 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31995 .elementor-element.elementor-element-1a01a78 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-1a01a78 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-82cb00c
{
    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-31995 .elementor-element.elementor-element-82cb00c>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-a728087
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-e2667b8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-e2667b8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-e2667b8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-e2667b8 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31995 .elementor-element.elementor-element-e2667b8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-e2667b8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-ebf8075
{
    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-31995 .elementor-element.elementor-element-ebf8075>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-ebf8075.elementor-element
{
    --align-self: flex-start;
}
.elementor-31995 .elementor-element.elementor-element-736dc6f
{
    --display: flex;
    --justify-content: flex-start;
}
.elementor-31995 .elementor-element.elementor-element-aa63e26.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-aa63e26.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-aa63e26.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-aa63e26 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31995 .elementor-element.elementor-element-aa63e26 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-aa63e26 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f3ff6a5
{
    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-31995 .elementor-element.elementor-element-f3ff6a5>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-3060f4d
{
    --display: flex;
    --justify-content: flex-start;
}
.elementor-31995 .elementor-element.elementor-element-af76c2d.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-af76c2d.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-af76c2d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-af76c2d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-31995 .elementor-element.elementor-element-af76c2d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-af76c2d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f82326c
{
    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-31995 .elementor-element.elementor-element-f82326c>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-eca6297 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-eca6297>.elementor-widget-container
{
    margin: 0 0 50px 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-eca6297.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-af23c97
{
    --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-31995 .elementor-element.elementor-element-af23c97:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-af23c97>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31995 .elementor-element.elementor-element-3197a8e>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-3197a8e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-0c654f2 .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-31995 .elementor-element.elementor-element-0c654f2 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-0c654f2 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-0c654f2 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-0c654f2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-5e1877b
{
    --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-31995 .elementor-element.elementor-element-c0da5d4
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-d46c549
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-d46c549 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-66e8b2e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-66e8b2e .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-66e8b2e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-79d4639
{
    --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-31995 .elementor-element.elementor-element-ed7443e
{
    --display: flex;
    --justify-content: center;
}
.elementor-31995 .elementor-element.elementor-element-584fa59 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-0c89677
{
    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-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d
{
    --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-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-0bb15e7
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-2c67f22
{
    --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-31995 .elementor-element.elementor-element-a407977
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-a0844fc
{
    --display: flex;
    --justify-content: center;
}
.elementor-31995 .elementor-element.elementor-element-0913b09 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-c4421cd
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f
{
    --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-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-0d8c4a1
{
    --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-31995 .elementor-element.elementor-element-7666d3c
{
    --display: flex;
    --justify-content: center;
}
.elementor-31995 .elementor-element.elementor-element-b729db9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-b5eebae
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-bce1157
{
    --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-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-c162219
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-3d7f419
{
    --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-31995 .elementor-element.elementor-element-761cfcf
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-563fc64
{
    --display: flex;
    --justify-content: center;
}
.elementor-31995 .elementor-element.elementor-element-77e43a4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-dd0001f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8
{
    --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-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-92acaa4
{
    --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-31995 .elementor-element.elementor-element-8cffd8e
{
    --display: flex;
    --justify-content: center;
}
.elementor-31995 .elementor-element.elementor-element-13a5121 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-3e83af4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa
{
    --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-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-157a02a
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-926a1ef
{
    --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-31995 .elementor-element.elementor-element-926a1ef:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-926a1ef>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-085ae0c>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-085ae0c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-fbf646c .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-31995 .elementor-element.elementor-element-fbf646c .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-fbf646c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-fbf646c .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-fbf646c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-f17dc7e
{
    --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-31995 .elementor-element.elementor-element-f17dc7e:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-f17dc7e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31995 .elementor-element.elementor-element-8413146
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-89696bf
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-89696bf .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-b936896
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-b936896 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-b936896 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-8d597d7
{
    --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-31995 .elementor-element.elementor-element-e7e7b7a
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-e7e7b7a:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-e7e7b7a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-9b74b9e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9b74b9e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9b74b9e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9b74b9e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-9b74b9e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-9b74b9e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-73ff721
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-73ff721 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-a05bbc9
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-a05bbc9:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-a05bbc9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-87f04ca>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-87f04ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-87f04ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-87f04ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-87f04ca .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-87f04ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-87f04ca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-df0bf1f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-4286923
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-4286923:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-4286923>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-cb0b2aa.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-cb0b2aa.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-cb0b2aa.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-cb0b2aa .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-cb0b2aa .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-cb0b2aa .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-97b8373
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-97b8373 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-15b9daf
{
    --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-31995 .elementor-element.elementor-element-a078ee4
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-a078ee4:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-a078ee4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-52daf7c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-52daf7c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-52daf7c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-52daf7c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-52daf7c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-52daf7c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-9cf296d
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-9cf296d .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-5059333
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-5059333:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-5059333>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-9e684ea.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9e684ea.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9e684ea.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-9e684ea .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-9e684ea .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-31995 .elementor-element.elementor-element-9e684ea .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-b5aa42f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-bb9fe32
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-bb9fe32:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-bb9fe32>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-4d4f008.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-4d4f008.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-4d4f008.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-4d4f008 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-31995 .elementor-element.elementor-element-4d4f008 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-4d4f008 .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-57a5d34
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-57a5d34 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-12cca01
{
    --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-31995 .elementor-element.elementor-element-7732486
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-7732486:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-7732486>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-fa95913.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-fa95913.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-fa95913.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-fa95913 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-fa95913 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-fa95913 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-b3cf927
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-b3cf927 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-c21ea31
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c21ea31:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-c21ea31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-5d82385.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5d82385.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5d82385.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5d82385 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-5d82385 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-5d82385 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-2af8436
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-2af8436 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-b685cf8
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-b685cf8:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-b685cf8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-2a4f9d6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-2a4f9d6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-2a4f9d6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-2a4f9d6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-2a4f9d6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-2a4f9d6 .elementor-image-box-title
{
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-42c1dfb .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-7ab3302
{
    --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-31995 .elementor-element.elementor-element-dd23ffc
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-dd23ffc:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-dd23ffc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-0355ad4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-0355ad4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-0355ad4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-0355ad4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-0355ad4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-0355ad4 .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-5c41db0
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-5c41db0 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-ee74016
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-ee74016:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-ee74016>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-fed16c9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-31995 .elementor-element.elementor-element-fed16c9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-31995 .elementor-element.elementor-element-fed16c9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-31995 .elementor-element.elementor-element-fed16c9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-fed16c9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-fed16c9 .elementor-image-box-title
{
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3em;
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-65d01ae
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-65d01ae .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-c8ff12a
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c8ff12a:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-c8ff12a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-fb39d0a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-fb39d0a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-fb39d0a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-fb39d0a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-31995 .elementor-element.elementor-element-fb39d0a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-fb39d0a .elementor-image-box-title
{
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3em;
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-98a9b35
{
    --e-icon-list-icon-size: 25px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-icon
{
    padding-right: 20px;
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-98a9b35 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-a093078
{
    --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-31995 .elementor-element.elementor-element-a093078:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-a093078>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31995 .elementor-element.elementor-element-0eba8c6>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-0eba8c6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-1332437 .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-31995 .elementor-element.elementor-element-1332437 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-1332437 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-1332437 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-1332437 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-3fd28bc
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-3fd28bc:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-3fd28bc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31995 .elementor-element.elementor-element-4a811e7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-4a811e7
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-4a811e7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-5327e24
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-5327e24 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-5327e24 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-ec14b26
{
    --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-31995 .elementor-element.elementor-element-34ee6a7
{
    --display: flex;
    --flex-direction: 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-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ed786d5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-c7e793e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-edb747e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-82826e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-69a1010
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-a635985
{
    --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-31995 .elementor-element.elementor-element-ab37694
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-29626c6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-beef746
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-3332a49
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-4439bc1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-17cbeda
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-538ceeb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9f043fa .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-5b64347
{
    --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-31995 .elementor-element.elementor-element-3aee40b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-8f2e986
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-2c93bf7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-f198c89
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-58dae6b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b8be9d0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d105ca3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8f3fb65 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-c30674c
{
    --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-31995 .elementor-element.elementor-element-c8b4e98
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-a475639
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-9befb06
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-a65ebbd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-1c2813a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-d0ac6d0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e5895ab .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-59c37ba .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-b0e69a5
{
    --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-31995 .elementor-element.elementor-element-2f49ae3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-98550c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-2ae120d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-7a334cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-aab2e04
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-f714c40
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-dad662c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e42fa6e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-593baf3
{
    --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-31995 .elementor-element.elementor-element-a0b77cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-41b573d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-743136d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-305da3a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ff7d70d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 100px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-62657d2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ecffd48 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-c36babc .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-037eb65
{
    --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-31995 .elementor-element.elementor-element-8b3780c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-3b54f07
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-a90ad97
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-8f0de71
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-3297e94
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-7d78e94
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1000f3a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e76ab29 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-087d5db
{
    --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-31995 .elementor-element.elementor-element-04042e4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-8449d16
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b3a2a24
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-6a3ae0c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b7b7cad
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-89b5fac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-00d9647 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e68be0a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-9211e87
{
    --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-31995 .elementor-element.elementor-element-2ad553e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-4d29064
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-2b2ab3a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-8553298
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-08927dd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-4fce3f7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b767298 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1b32792 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-738f442
{
    --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-31995 .elementor-element.elementor-element-cfc6f9d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-a6e6642
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-12af838
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-2c95a69
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ea966cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-e730c06
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7042b59 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-76cb2eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-c3c7e33
{
    --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-31995 .elementor-element.elementor-element-6b7675d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-2a3857a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-5e338ba
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-adae71b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-e58b2b8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ca3f9bc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-00e3966 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-979d5df .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-ca01abd
{
    --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-31995 .elementor-element.elementor-element-8412aa6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-bae7102
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-fd50e04
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-e891348
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-b6d37e1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-65e9cf9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-9fa8e70 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-934bc2e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-fbe7bc4
{
    --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-31995 .elementor-element.elementor-element-90e1a4a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-f8d7cb1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-60ef47a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-dc2db65
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-d0f3c9f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-777ab53
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-container.eael-template
{
    min-height: 160px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-d8b158a .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-front-container
{
    background-color: #fff;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-rear-container
{
    background-color: #f3f3f3;
    align-items: center;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-flip-card
{
    transition-duration: 500ms;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-container:not(.eael-template)
{
    height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-container.eael-template
{
    min-height: 150px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon
{
    width: 200px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-icon-image img
{
    border-radius: 8px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-front-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading
{
    color: #000;
    font-size: 16px;
}
.elementor-31995 .elementor-element.elementor-element-aa967d1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
}
.elementor-31995 .elementor-element.elementor-element-deda043
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-deda043:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-deda043>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-accf77b
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-accf77b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-702d120
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-702d120 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-702d120 .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-31995 .elementor-element.elementor-element-6421c06
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-ed27215
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b999586
{
    --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-31995 .elementor-element.elementor-element-a8ae41f
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-241dfc6>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-241dfc6:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-241dfc6 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-033c0b1
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-853e014>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-853e014:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-853e014 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-f8eac2f
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-426e907>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-426e907:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-426e907 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-187d8f4
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-d772e31>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-d772e31:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-d772e31 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-782e3d6
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-d47f58f>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-d47f58f:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-d47f58f img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-895e9e4
{
    --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-31995 .elementor-element.elementor-element-1f1c448
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-9582620
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-d9bccaa>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-d9bccaa:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-d9bccaa img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-eff6af4
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-1f091c5>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-1f091c5:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-1f091c5 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-941730c
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-b7445a7>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-b7445a7:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-b7445a7 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-c9e675d
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-458bd07
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-f04776f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-9f57525
{
    --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-31995 .elementor-element.elementor-element-2208c29
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-605ab3b>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-605ab3b:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-605ab3b img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-74bcee6
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-c3e6e7a>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-c3e6e7a:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-c3e6e7a img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-16a8174
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-e3b5be6>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-e3b5be6:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-e3b5be6 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-428be36
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-9456466>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-9456466:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-9456466 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-def5ae1
{
    --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-31995 .elementor-element.elementor-element-6245545
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-5b73f7c
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-f4d1cf9>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-f4d1cf9:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-f4d1cf9 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-20295b1
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-1f466d9>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-1f466d9:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-1f466d9 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-9f804d4
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-dc84fab
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-612ba44
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-931a905
{
    --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-31995 .elementor-element.elementor-element-fce9b41
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-8b7c2dc>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-8b7c2dc:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-8b7c2dc img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-9aae2fd
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-ce360bb>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-ce360bb:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-ce360bb img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-e620056
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-03d6aa5>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-03d6aa5:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-03d6aa5 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-6900011
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-bf1cbda>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-bf1cbda:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-bf1cbda img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-1dd41b9
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-9d030c7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-9a9b683
{
    --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-31995 .elementor-element.elementor-element-3f38267
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-5d8a85f>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-5d8a85f:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-5d8a85f img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-78e012f
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-7cf404b>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-7cf404b:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-7cf404b img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-e092b1c
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-5770959>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-5770959:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-5770959 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-f7f7088
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-7175efa>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-7175efa:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-7175efa img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-63e913c
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-f8618dd>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-f8618dd:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-f8618dd img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-b0d7545
{
    --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-31995 .elementor-element.elementor-element-dad5552
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-11d5a0f>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-11d5a0f:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-11d5a0f img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-342f4df
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-bbf3a13>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-bbf3a13:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-bbf3a13 img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-f7ac1cf
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-2d55c6c>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-2d55c6c:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-2d55c6c img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-cc67f42
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-31995 .elementor-element.elementor-element-1936b3f>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-1936b3f:hover img
{
    opacity: 1;
}
.elementor-31995 .elementor-element.elementor-element-1936b3f img
{
    transition-duration: 0s;
}
.elementor-31995 .elementor-element.elementor-element-25db57f
{
    --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;
    --n-tabs-icon-gap: 0px;
}
.elementor-31995 .elementor-element.elementor-element-25db57f>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-25db57f>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-25db57f.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-31995 .elementor-element.elementor-element-25db57f.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-31995 .elementor-element.elementor-element-25db57f.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-31995 .elementor-element.elementor-element-25db57f.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-31995 .elementor-element.elementor-element-25db57f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover
{
    --n-tabs-title-color-hover: #fff;
}
.elementor-31995 .elementor-element.elementor-element-40c7d52
{
    --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-31995 .elementor-element.elementor-element-9269759>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-9269759 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-6e6b537 .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-31995 .elementor-element.elementor-element-6e6b537 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-6e6b537 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-6e6b537 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-6e6b537 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-1eebebc
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-ff03c79>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-ff03c79
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-ff03c79 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-681d1b1
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-89e6cc3
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-89e6cc3 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-89e6cc3 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-ac4cfc1
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-759c3fa
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-43906d3
{
    --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-31995 .elementor-element.elementor-element-02a2ee6
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c53ddb9
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-8c8813b
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-1c9163a
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c24160b
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c24160b:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-c24160b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-31995 .elementor-element.elementor-element-1d4d60b
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-af42c4e>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-af42c4e.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-af42c4e
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-af42c4e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-51722bc
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-51722bc .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-51722bc .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-f5d5e21
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-ea672c9
{
    --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-31995 .elementor-element.elementor-element-db353b8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-c5b807e
{
    --display: flex;
    --flex-direction: 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-31995 .elementor-element.elementor-element-4f1d04a .elementor-counter
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-4f1d04a .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-31995 .elementor-element.elementor-element-4f1d04a .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-5c161ba
{
    --display: flex;
    --flex-direction: 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-31995 .elementor-element.elementor-element-77c798c
{
    --spacer-size: 70px;
}
.elementor-31995 .elementor-element.elementor-element-77c798c>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-2ed8520
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-c4eeb73 .elementor-counter
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-c4eeb73 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-31995 .elementor-element.elementor-element-c4eeb73 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-17e555f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-6db2a57
{
    --spacer-size: 70px;
}
.elementor-31995 .elementor-element.elementor-element-6db2a57>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-d3ccdf5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-01150b7 .elementor-counter
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-01150b7 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-31995 .elementor-element.elementor-element-01150b7 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-b5f770c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-3883d71
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-a9d8384
{
    --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-31995 .elementor-element.elementor-element-a9d8384:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-a9d8384>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-d6fffa8
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-5483de5
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31995 .elementor-element.elementor-element-5483de5.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-5483de5 .elementor-counter
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-5483de5 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-5483de5 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-cbe85c9
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-b3e60c5
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31995 .elementor-element.elementor-element-b3e60c5.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-b3e60c5 .elementor-counter
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-b3e60c5 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-b3e60c5 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-cfcf6d6
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-5085765
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31995 .elementor-element.elementor-element-5085765.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-5085765 .elementor-counter
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-5085765 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-5085765 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-206f737
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f06bcb0
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-31995 .elementor-element.elementor-element-f06bcb0.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-f06bcb0 .elementor-counter
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-f06bcb0 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-31995 .elementor-element.elementor-element-f06bcb0 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-31995 .elementor-element.elementor-element-b6a0a8c
{
    --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-31995 .elementor-element.elementor-element-6be37a5>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-6be37a5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-c0005a3 .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-31995 .elementor-element.elementor-element-c0005a3 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-c0005a3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-c0005a3 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-c0005a3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-8c201e5
{
    --display: flex;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-8c201e5:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-8c201e5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-31995 .elementor-element.elementor-element-2193f72
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-2193f72 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-9484347
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-9484347 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-9484347 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-645d01a
{
    --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-31995 .elementor-element.elementor-element-2916f37
{
    --display: flex;
    --flex-direction: 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-31995 .elementor-element.elementor-element-9cfdbad>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-9cfdbad .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-31995 .elementor-element.elementor-element-d38944c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f907436>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-f907436 .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-31995 .elementor-element.elementor-element-fc7081a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-4757888>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-4757888 .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-31995 .elementor-element.elementor-element-c45a14f
{
    --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-31995 .elementor-element.elementor-element-c842249>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-1993040
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-aae9335
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-aae9335 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-406815e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-406815e .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-406815e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-37b01ce
{
    --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-31995 .elementor-element.elementor-element-ab9c393
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-0290c13
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-01fafb5 img
{
    height: 100px;
}
.elementor-31995 .elementor-element.elementor-element-e65eafc
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f4a1512 img
{
    height: 100px;
}
.elementor-31995 .elementor-element.elementor-element-ea268a0
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c81938a
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-6afd29a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-6afd29a.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-31995 .elementor-element.elementor-element-6afd29a
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-6afd29a img
{
    width: 100%;
}
.elementor-31995 .elementor-element.elementor-element-63154d8
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-eb2cb5c img
{
    width: 100%;
    height: 100px;
}
.elementor-31995 .elementor-element.elementor-element-9db22a2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-e59e032
{
    --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-31995 .elementor-element.elementor-element-61fbac3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-64bf89c
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f4354af
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-9bf463a
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-ad2190b
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-cec462b
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-5600125
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-4afee95
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-530bf69
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-73b1d4f
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-8434821
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f31f8a9
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-07efc5a
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-9551e90
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ef1e20d
{
    --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-31995 .elementor-element.elementor-element-adeaafa
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-dc1adf3
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-a418f0b
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-0e6f61c
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-6c2a795
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-cc452d1
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-3a83046
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-691e5d2
{
    --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-31995 .elementor-element.elementor-element-b73197c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-48b03f2
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-b47986d
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-8c8a966
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-d3152bb
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-8c575f2
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-7d2f486
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-1adc9f4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-c8703b5
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f9a3a9d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-5d90a6f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-585a965
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-96bdefe
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-af53aac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-003a3bd
{
    --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-31995 .elementor-element.elementor-element-003a3bd>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-31995 .elementor-element.elementor-element-003a3bd.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-31995 .elementor-element.elementor-element-003a3bd.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-31995 .elementor-element.elementor-element-003a3bd.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-31995 .elementor-element.elementor-element-003a3bd>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-31995 .elementor-element.elementor-element-003a3bd.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-31995 .elementor-element.elementor-element-003a3bd [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-31995 .elementor-element.elementor-element-a65ec13 .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-31995 .elementor-element.elementor-element-a65ec13 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-a65ec13 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-a65ec13>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-a65ec13
{
    z-index: 2;
}
.elementor-31995 .elementor-element.elementor-element-a65ec13 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-a65ec13 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-0bee10e
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-0bee10e:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-0bee10e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31995 .elementor-element.elementor-element-bc5178b
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-bc5178b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-bc5178b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.3em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-f63e3c8
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-f63e3c8 .elementor-divider-separator
{
    width: 15%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-f63e3c8 .elementor-divider
{
    text-align: left;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-5e07782
{
    --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-31995 .elementor-element.elementor-element-5e07782:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-5e07782>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31995 .elementor-element.elementor-element-7adb41a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-79cbf4b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-1564a62 .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-31995 .elementor-element.elementor-element-1564a62 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-1564a62 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-1564a62>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-31995 .elementor-element.elementor-element-1564a62
{
    z-index: 2;
}
.elementor-31995 .elementor-element.elementor-element-1564a62 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-1564a62 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-18b44ce
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c227d59>.elementor-widget-container
{
    margin: -220px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-c227d59 img
{
    width: 100%;
}
.elementor-31995 .elementor-element.elementor-element-2d4bfeb
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-2d4bfeb:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-2d4bfeb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #215cd5;
}
.elementor-31995 .elementor-element.elementor-element-46b866c
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-46b866c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-49acfe4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-49acfe4 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-49acfe4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-3597907
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-3597907>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-31995 .elementor-element.elementor-element-3597907.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-3597907 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.5em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-190b36c
{
    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-31995 .elementor-element.elementor-element-190b36c>.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-31995 .elementor-element.elementor-element-190b36c.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(10px / 2);
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(10px / 2);
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}
body.rtl .elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-10px / 2);
}
body:not(.rtl) .elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-10px / 2);
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-icon i
{
    color: #e64b2a;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-icon svg
{
    fill: #e64b2a;
    transition: fill .3s;
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.7em;
}
.elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-31995 .elementor-element.elementor-element-11d1427
{
    --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-31995 .elementor-element.elementor-element-4633fa9>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-4633fa9 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-e889157 .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-31995 .elementor-element.elementor-element-e889157 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-e889157 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-e889157 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-e889157 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-3f1a56b
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-3f1a56b:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-3f1a56b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31995 .elementor-element.elementor-element-e973387>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-e973387.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-e973387
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-e973387 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-911dc4f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-911dc4f .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-911dc4f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-052af50
{
    --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-31995 .elementor-element.elementor-element-98d9c81
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-98d9c81:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-98d9c81>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31995 .elementor-element.elementor-element-7f7de1c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-7f7de1c
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-7f7de1c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-2cf5c39>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-2cf5c39
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-f6ffdf4
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-f6ffdf4:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-f6ffdf4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31995 .elementor-element.elementor-element-ed4ebe6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-ed4ebe6
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-ed4ebe6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-c0f2d1b>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-c0f2d1b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-11a95c7
{
    --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-31995 .elementor-element.elementor-element-5c690f1
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-5c690f1:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-5c690f1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31995 .elementor-element.elementor-element-42893e1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-42893e1
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-42893e1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-bf3d214>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-bf3d214
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-71043b1
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-71043b1:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-71043b1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31995 .elementor-element.elementor-element-5d3b292>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-5d3b292
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-5d3b292 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-3659a23>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-3659a23
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-e097531
{
    --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-31995 .elementor-element.elementor-element-8d1fe4b
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-8d1fe4b:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-8d1fe4b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31995 .elementor-element.elementor-element-d599ff7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-d599ff7
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-d599ff7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-368e24d>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-368e24d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-5e3cc97
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-5e3cc97:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-5e3cc97>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-31995 .elementor-element.elementor-element-011e4ad>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-011e4ad
{
    text-align: left;
}
.elementor-31995 .elementor-element.elementor-element-011e4ad .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-d8229b0>.elementor-widget-container
{
    padding: 10px 10px 10px 10px;
}
.elementor-31995 .elementor-element.elementor-element-d8229b0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-7440975 .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-31995 .elementor-element.elementor-element-7440975 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-7440975 .elementor-button:focus
{
    background-color: #215cd5;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-7440975>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-7440975
{
    z-index: 2;
}
.elementor-31995 .elementor-element.elementor-element-7440975 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-7440975 .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-31995 .elementor-element.elementor-element-edf4455
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-edf4455:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-edf4455>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-31995 .elementor-element.elementor-element-edf4455.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-31995 .elementor-element.elementor-element-01f47f4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-01f47f4.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-01f47f4
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-01f47f4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-e0a4b41
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-e0a4b41 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-e0a4b41 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-57586f6
{
    --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-31995 .elementor-element.elementor-element-855b066
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-bddf38d>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 40px;
    padding: 2px 0 0 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-bddf38d .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-bddf38d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-bddf38d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-bddf38d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-bddf38d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-bddf38d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-bddf38d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-2a54ce2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-4738bda>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 0 0 0 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-4738bda .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-4738bda.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-4738bda.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-4738bda.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-4738bda .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-4738bda .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-4738bda .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-7081763>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 40px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-7081763 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-7081763.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-7081763.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-7081763.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-7081763 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-7081763 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-7081763 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-f1de1b8
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-52505fa
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-52505fa 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-31995 .elementor-element.elementor-element-2693d90
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-357dc88>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -20px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-357dc88 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-357dc88.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-357dc88.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-357dc88.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-357dc88 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-357dc88 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-357dc88 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-9aff051>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-9aff051 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-9aff051.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-9aff051.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-9aff051.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-9aff051 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-9aff051 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-9aff051 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-83790e5>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 5px 0 5px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-83790e5 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-83790e5.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-83790e5.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-83790e5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-83790e5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-83790e5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-83790e5 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -25px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-8e3b052 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-710106f
{
    --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-31995 .elementor-element.elementor-element-ae44c0a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-a75df2f
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-465b529>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-465b529 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-465b529.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-465b529.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-465b529.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-465b529 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-465b529 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-465b529 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-9a94faf
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-4a2ddd2>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-4a2ddd2 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-4a2ddd2.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-4a2ddd2.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-4a2ddd2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-4a2ddd2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-4a2ddd2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-4a2ddd2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-d6bea00
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-c3e004b>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-31995 .elementor-element.elementor-element-c3e004b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-c3e004b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-31995 .elementor-element.elementor-element-c3e004b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-31995 .elementor-element.elementor-element-c3e004b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-31995 .elementor-element.elementor-element-c3e004b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-31995 .elementor-element.elementor-element-c3e004b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-c3e004b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-ae73211
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f12b872 .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-31995 .elementor-element.elementor-element-f12b872 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-f12b872 .elementor-button:focus
{
    background-color: #1754d5;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-f12b872>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-f12b872
{
    z-index: 2;
}
.elementor-31995 .elementor-element.elementor-element-f12b872 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-f12b872 .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-31995 .elementor-element.elementor-element-3145ec7
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-3145ec7:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-3145ec7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-31995 .elementor-element.elementor-element-d775d0a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-d775d0a.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-d775d0a
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-d775d0a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-e0c9aa0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-e0c9aa0 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-e0c9aa0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-f3d5e18
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-759b96c
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-31995 .elementor-element.elementor-element-759b96c::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.elementor-background-video-container::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.e-con-inner>.elementor-background-video-container::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.elementor-background-slideshow::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.e-con-inner>.elementor-background-slideshow::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-31995 .elementor-element.elementor-element-3c5fcd7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-3c5fcd7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-3c5fcd7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-3c5fcd7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-3c5fcd7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-3c5fcd7 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-4cb87e0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-4cb87e0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-4cb87e0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-4cb87e0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-4cb87e0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-4cb87e0 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-f3e3fb0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f3e3fb0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f3e3fb0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f3e3fb0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-f3e3fb0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f3e3fb0 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-5e01f3c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5e01f3c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5e01f3c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5e01f3c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-5e01f3c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-5e01f3c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-610ff19.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-610ff19.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-610ff19.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-610ff19 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-610ff19 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-610ff19 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-328c141.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-328c141.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-328c141.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-328c141 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-328c141 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-328c141 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-f4c43b4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f4c43b4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f4c43b4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f4c43b4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-f4c43b4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f4c43b4 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-a86da6d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-a86da6d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-a86da6d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-a86da6d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-a86da6d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-a86da6d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-8f5ba1a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-8f5ba1a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-8f5ba1a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-8f5ba1a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-31995 .elementor-element.elementor-element-8f5ba1a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-8f5ba1a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-31995 .elementor-element.elementor-element-5f0428f
{
    --display: flex;
    --min-height: 400px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-5f0428f:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-5f0428f>.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-31995 .elementor-element.elementor-element-22c791e
{
    --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-31995 .elementor-element.elementor-element-4598867
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f8bf0f3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f8bf0f3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f8bf0f3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-f8bf0f3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-f8bf0f3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f8bf0f3 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-f8bf0f3 .elementor-image-box-description
{
    color: #fff;
}
.elementor-31995 .elementor-element.elementor-element-a5df243
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-d479d19
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b85cd4d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-b85cd4d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-b85cd4d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-b85cd4d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-b85cd4d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-b85cd4d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-51707c7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-fe34ae2
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-03459f5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-03459f5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-03459f5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-03459f5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-03459f5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-03459f5 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-6897672
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f2e8f33
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-5244d79.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5244d79.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5244d79.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-5244d79 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-5244d79 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-5244d79 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-a0ebe60
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-3cbdd39
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-a76d667.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-a76d667.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-a76d667.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-a76d667 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-a76d667 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-a76d667 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-c90398a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-719e323
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-57d619d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-57d619d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-57d619d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-57d619d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-57d619d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-57d619d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-bfbadb3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-c3509c5
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-87f12bf>.elementor-widget-container
{
    margin: 0 0 0 10px;
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf.elementor-position-right .elementor-image-box-img
{
    margin-left: 5px;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf.elementor-position-left .elementor-image-box-img
{
    margin-right: 5px;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 5px;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-87f12bf .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-060abc8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-ae2f585
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-6bd3458.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-6bd3458.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-6bd3458.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-6bd3458 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-6bd3458 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-6bd3458 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-c842e21
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-5fa91bf
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-53fba18>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-53fba18.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-31995 .elementor-element.elementor-element-53fba18.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-31995 .elementor-element.elementor-element-53fba18.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-31995 .elementor-element.elementor-element-53fba18 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-31995 .elementor-element.elementor-element-53fba18 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-31995 .elementor-element.elementor-element-53fba18 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-31995 .elementor-element.elementor-element-8784e51
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-9304188 .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-31995 .elementor-element.elementor-element-9304188 .elementor-button:hover, .elementor-31995 .elementor-element.elementor-element-9304188 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-9304188>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-9304188
{
    z-index: 2;
}
.elementor-31995 .elementor-element.elementor-element-9304188 .elementor-button:hover svg, .elementor-31995 .elementor-element.elementor-element-9304188 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-31995 .elementor-element.elementor-element-86423a9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f7ed75f
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-adebb3b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-adebb3b
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-adebb3b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-5016e01
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-5016e01 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-5016e01 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-31995 .elementor-element.elementor-element-38cfef8
{
    --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-31995 .elementor-element.elementor-element-28d1708
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-a691f36
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-dc88aca .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-31995 .elementor-element.elementor-element-dc88aca .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31995 .elementor-element.elementor-element-dc88aca .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-bbc1c78
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-5e01467 .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-31995 .elementor-element.elementor-element-5e01467 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31995 .elementor-element.elementor-element-5e01467 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-0db1e1d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-5d52201 .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-31995 .elementor-element.elementor-element-5d52201 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31995 .elementor-element.elementor-element-5d52201 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-9d44bb0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-efea8e0
{
    --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-31995 .elementor-element.elementor-element-d617854
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b9308f0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-12d400f .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-31995 .elementor-element.elementor-element-12d400f .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31995 .elementor-element.elementor-element-12d400f .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-f6163cb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-69c4551 .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-31995 .elementor-element.elementor-element-69c4551 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-31995 .elementor-element.elementor-element-69c4551 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-31995 .elementor-element.elementor-element-6eb905e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-17755c2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-68a26a2
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-68a26a2.elementor-element
{
    --align-self: center;
}
.elementor-31995 .elementor-element.elementor-element-775ab81
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-947c598
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-8fe5f98
{
    text-align: center;
}
.elementor-31995 .elementor-element.elementor-element-8fe5f98 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-6e3284e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-31995 .elementor-element.elementor-element-6e3284e .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-31995 .elementor-element.elementor-element-6e3284e .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-31995 .elementor-element.elementor-element-12dc1d8
{
    --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-31995 .elementor-element.elementor-element-12dc1d8:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-12dc1d8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-12dc1d8: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-31995 .elementor-element.elementor-element-12dc1d8, .elementor-31995 .elementor-element.elementor-element-12dc1d8::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-69aa9f8
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-0a5ea2e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-0a5ea2e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-cb65935
{
    --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-31995 .elementor-element.elementor-element-cb65935:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-cb65935>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-cb65935: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-31995 .elementor-element.elementor-element-cb65935, .elementor-31995 .elementor-element.elementor-element-cb65935::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-bc1466f
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-861425e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-861425e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-434288f
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-434288f:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-434288f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-434288f: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-31995 .elementor-element.elementor-element-434288f, .elementor-31995 .elementor-element.elementor-element-434288f::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-6a54c95
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-9a8b136
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-a0d9dca
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-a0d9dca:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-a0d9dca>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-a0d9dca: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-31995 .elementor-element.elementor-element-a0d9dca, .elementor-31995 .elementor-element.elementor-element-a0d9dca::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-1b68a04
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-8df4f66
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-ca5a76b
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-ca5a76b:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-ca5a76b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-ca5a76b: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-31995 .elementor-element.elementor-element-ca5a76b, .elementor-31995 .elementor-element.elementor-element-ca5a76b::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f9055d7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-b5aad90
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-133e6eb
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-133e6eb:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-133e6eb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-133e6eb: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-31995 .elementor-element.elementor-element-133e6eb, .elementor-31995 .elementor-element.elementor-element-133e6eb::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-4b0f31d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-f64f175
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-03c0ed7
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-03c0ed7:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-03c0ed7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-03c0ed7: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-31995 .elementor-element.elementor-element-03c0ed7, .elementor-31995 .elementor-element.elementor-element-03c0ed7::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-227795a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-57949ae
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-239568a
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-31995 .elementor-element.elementor-element-239568a:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-239568a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-239568a: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-31995 .elementor-element.elementor-element-239568a, .elementor-31995 .elementor-element.elementor-element-239568a::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-3c83d89
{
    --display: flex;
    --flex-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-31995 .elementor-element.elementor-element-917e671
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-a62ff81
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-a62ff81:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-a62ff81>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-a62ff81: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-31995 .elementor-element.elementor-element-a62ff81, .elementor-31995 .elementor-element.elementor-element-a62ff81::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-467e90e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-81657cc
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-4b97b31
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-31995 .elementor-element.elementor-element-4b97b31:not(.elementor-motion-effects-element-type-background), .elementor-31995 .elementor-element.elementor-element-4b97b31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-31995 .elementor-element.elementor-element-4b97b31: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-31995 .elementor-element.elementor-element-4b97b31, .elementor-31995 .elementor-element.elementor-element-4b97b31::before
{
    --border-transition: .3s;
}
.elementor-31995 .elementor-element.elementor-element-f61b287
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-31995 .elementor-element.elementor-element-bcb8b80
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-31995 .elementor-element.elementor-element-becca6b
{
    --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-31995 .elementor-element.elementor-element-becca6b>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-31995 .elementor-element.elementor-element-becca6b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-31995 .elementor-element.elementor-element-becca6b
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-31995 .elementor-element.elementor-element-becca6b>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
.elementor-31995 .elementor-element.elementor-element-8c076ba
{
    --display: flex;
}
.elementor-31995 .elementor-element.elementor-element-fce43f9
{
    --display: flex;
}
@media(min-width: 768px)
{
    .elementor-31995 .elementor-element.elementor-element-03f77f1
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-49466cb
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-be3aeca
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-c380c58
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-6453816
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-5979da6
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-4f2d3ea
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-2884b98
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d22156
    {
        --content-width: 1388px;
    }
    .elementor-31995 .elementor-element.elementor-element-93ca57d
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-4b50685
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-20879e8
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e1877b
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-c0da5d4
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ed7443e
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-0bb15e7
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-a407977
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-a0844fc
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-7666d3c
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-c162219
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-761cfcf
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-563fc64
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-8cffd8e
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-157a02a
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-8d597d7
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-15b9daf
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-12cca01
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-7ab3302
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-3fd28bc
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ec14b26
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-34ee6a7
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-ed786d5
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-c7e793e
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-edb747e
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-82826e7
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-69a1010
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-a635985
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ab37694
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-29626c6
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-beef746
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-3332a49
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-4439bc1
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-17cbeda
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-5b64347
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-3aee40b
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-8f2e986
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-2c93bf7
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-f198c89
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-58dae6b
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-b8be9d0
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-c30674c
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-c8b4e98
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-a475639
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-9befb06
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-a65ebbd
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-1c2813a
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-d0ac6d0
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-b0e69a5
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-2f49ae3
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-98550c0
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-2ae120d
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-7a334cf
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-aab2e04
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-f714c40
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-593baf3
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-a0b77cf
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-41b573d
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-743136d
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-305da3a
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-ff7d70d
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-62657d2
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-037eb65
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-8b3780c
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-3b54f07
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-a90ad97
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-8f0de71
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-3297e94
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-7d78e94
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-087d5db
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-04042e4
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-8449d16
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-b3a2a24
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-6a3ae0c
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-b7b7cad
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-89b5fac
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-9211e87
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-2ad553e
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-4d29064
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-2b2ab3a
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-8553298
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-08927dd
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-4fce3f7
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-738f442
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-cfc6f9d
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-a6e6642
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-12af838
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-2c95a69
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-ea966cf
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-e730c06
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-c3c7e33
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-6b7675d
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-2a3857a
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-5e338ba
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-adae71b
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-e58b2b8
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-ca3f9bc
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-ca01abd
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-8412aa6
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-bae7102
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-fd50e04
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-e891348
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-b6d37e1
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-65e9cf9
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-fbe7bc4
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-90e1a4a
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-f8d7cb1
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-60ef47a
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-dc2db65
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-d0f3c9f
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-777ab53
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-deda043
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ed27215
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-a8ae41f
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-033c0b1
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-f8eac2f
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-187d8f4
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-782e3d6
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-1f1c448
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-9582620
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-eff6af4
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-941730c
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-c9e675d
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-f04776f
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-74bcee6
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-612ba44
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d030c7
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-40c7d52
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-1eebebc
    {
        --width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ac4cfc1
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-759c3fa
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-43906d3
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-02a2ee6
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-c53ddb9
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-8c8813b
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-1c9163a
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-1d4d60b
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-f5d5e21
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ea672c9
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-db353b8
    {
        --width: 24.5%;
    }
    .elementor-31995 .elementor-element.elementor-element-c5b807e
    {
        --width: 16%;
    }
    .elementor-31995 .elementor-element.elementor-element-5c161ba
    {
        --width: 1.5%;
    }
    .elementor-31995 .elementor-element.elementor-element-2ed8520
    {
        --width: 16%;
    }
    .elementor-31995 .elementor-element.elementor-element-17e555f
    {
        --width: 1.5%;
    }
    .elementor-31995 .elementor-element.elementor-element-d3ccdf5
    {
        --width: 16%;
    }
    .elementor-31995 .elementor-element.elementor-element-b5f770c
    {
        --width: 24.5%;
    }
    .elementor-31995 .elementor-element.elementor-element-3883d71
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-a9d8384
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-d6fffa8
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-cbe85c9
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-cfcf6d6
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-206f737
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-8c201e5
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-2916f37
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-d38944c
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-fc7081a
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-c45a14f
    {
        --width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-1993040
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ab9c393
    {
        --width: 17%;
    }
    .elementor-31995 .elementor-element.elementor-element-0290c13
    {
        --width: 13%;
    }
    .elementor-31995 .elementor-element.elementor-element-e65eafc
    {
        --width: 13%;
    }
    .elementor-31995 .elementor-element.elementor-element-ea268a0
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-c81938a
    {
        --width: 13%;
    }
    .elementor-31995 .elementor-element.elementor-element-63154d8
    {
        --width: 13%;
    }
    .elementor-31995 .elementor-element.elementor-element-9db22a2
    {
        --width: 16%;
    }
    .elementor-31995 .elementor-element.elementor-element-61fbac3
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-64bf89c
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-f4354af
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-9bf463a
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-ad2190b
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-cec462b
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-5600125
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-4afee95
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-530bf69
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-73b1d4f
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-8434821
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-f31f8a9
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-07efc5a
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-9551e90
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-adeaafa
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-dc1adf3
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-a418f0b
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-0e6f61c
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-6c2a795
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-cc452d1
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-3a83046
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-691e5d2
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-b73197c
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-48b03f2
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-b47986d
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-8c8a966
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-d3152bb
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-8c575f2
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-7d2f486
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-1adc9f4
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-c8703b5
    {
        --width: 14%;
    }
    .elementor-31995 .elementor-element.elementor-element-f9a3a9d
    {
        --width: 12%;
    }
    .elementor-31995 .elementor-element.elementor-element-5d90a6f
    {
        --width: 12%;
    }
    .elementor-31995 .elementor-element.elementor-element-585a965
    {
        --width: 12%;
    }
    .elementor-31995 .elementor-element.elementor-element-96bdefe
    {
        --width: 12%;
    }
    .elementor-31995 .elementor-element.elementor-element-af53aac
    {
        --width: 15%;
    }
    .elementor-31995 .elementor-element.elementor-element-0bee10e
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e07782
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-7adb41a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-18b44ce
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-2d4bfeb
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-11d1427
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-3f1a56b
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-052af50
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-98d9c81
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-f6ffdf4
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-11a95c7
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-5c690f1
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-71043b1
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-e097531
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-8d1fe4b
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-5e3cc97
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-edf4455
    {
        --width: 100.062%;
    }
    .elementor-31995 .elementor-element.elementor-element-57586f6
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-855b066
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-f1de1b8
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-2693d90
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-710106f
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ae44c0a
    {
        --width: 5%;
    }
    .elementor-31995 .elementor-element.elementor-element-a75df2f
    {
        --width: 30%;
    }
    .elementor-31995 .elementor-element.elementor-element-9a94faf
    {
        --width: 30%;
    }
    .elementor-31995 .elementor-element.elementor-element-d6bea00
    {
        --width: 30%;
    }
    .elementor-31995 .elementor-element.elementor-element-ae73211
    {
        --width: 5%;
    }
    .elementor-31995 .elementor-element.elementor-element-f3d5e18
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-759b96c
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-5f0428f
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-22c791e
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-4598867
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-a5df243
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-d479d19
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-51707c7
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-fe34ae2
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-6897672
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-f2e8f33
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-a0ebe60
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-3cbdd39
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-c90398a
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-719e323
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-bfbadb3
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-c3509c5
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-060abc8
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-ae2f585
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-c842e21
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-5fa91bf
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-8784e51
    {
        --width: 11%;
    }
    .elementor-31995 .elementor-element.elementor-element-86423a9
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-38cfef8
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-28d1708
    {
        --width: 10%;
    }
    .elementor-31995 .elementor-element.elementor-element-a691f36
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-bbc1c78
    {
        --width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-0db1e1d
    {
        --width: 30%;
    }
    .elementor-31995 .elementor-element.elementor-element-9d44bb0
    {
        --width: 10%;
    }
    .elementor-31995 .elementor-element.elementor-element-efea8e0
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-d617854
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-b9308f0
    {
        --width: 30%;
    }
    .elementor-31995 .elementor-element.elementor-element-f6163cb
    {
        --width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-6eb905e
    {
        --width: 30%;
    }
    .elementor-31995 .elementor-element.elementor-element-17755c2
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-947c598
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-69aa9f8
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-bc1466f
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-6a54c95
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-a0d9dca
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-1b68a04
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-ca5a76b
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-f9055d7
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-133e6eb
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-4b0f31d
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-03c0ed7
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-227795a
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-239568a
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-3c83d89
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-a62ff81
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-467e90e
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-4b97b31
    {
        --content-width: 1460px;
    }
    .elementor-31995 .elementor-element.elementor-element-f61b287
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-31995 .elementor-element.elementor-element-49466cb
    {
        --content-width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-f1de1b8
    {
        --width: 45%;
    }
    .elementor-31995 .elementor-element.elementor-element-2693d90
    {
        --width: 29%;
    }
    .elementor-31995 .elementor-element.elementor-element-a75df2f
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-9a94faf
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-d6bea00
    {
        --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-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-062bf47
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-6237154
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-12e6d42
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-9a1974a
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-e9739b3
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-d4a37f9
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-fdfab17.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-fdfab17.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-fdfab17.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-fdfab17 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-f915d5a
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-b24af6c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-b24af6c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-b24af6c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-b24af6c .elementor-image-box-title
    {
        margin-bottom: 9px;
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-df1e068
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-7174394.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-7174394.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-7174394.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-7174394 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-03f526f
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8 .elementor-image-box-title
    {
        margin-bottom: 18px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-5e493d3
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-b7475c8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-b7475c8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-b7475c8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-b7475c8 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-c2e3b59
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-97cd304.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-97cd304.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-97cd304.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-97cd304 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-f72a462
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-1a01a78.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-1a01a78.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-1a01a78.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-1a01a78 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-82cb00c
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-e2667b8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-e2667b8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-e2667b8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-e2667b8 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-ebf8075
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-aa63e26.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-aa63e26.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-aa63e26.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-aa63e26 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-f3ff6a5
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-af76c2d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-af76c2d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-af76c2d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-af76c2d .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-f82326c
    {
        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-31995 .elementor-element.elementor-element-0bb15e7.e-con
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-a407977.e-con
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-c162219.e-con
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-761cfcf.e-con
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-157a02a.e-con
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-31995 .elementor-element.elementor-element-4f1d04a .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-c4eeb73 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-01150b7 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-c842249>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 25px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-f1de1b8.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-710106f
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-a75df2f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-9a94faf
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-d6bea00
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-5f0428f
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-22c791e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-f8bf0f3 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-b85cd4d .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-31995 .elementor-element.elementor-element-b85cd4d .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-03459f5 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-5244d79 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-a76d667 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-a76d667 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-719e323
    {
        --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-31995 .elementor-element.elementor-element-57d619d .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-c3509c5
    {
        --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-31995 .elementor-element.elementor-element-87f12bf .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-ae2f585
    {
        --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-31995 .elementor-element.elementor-element-6bd3458 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-5fa91bf
    {
        --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-31995 .elementor-element.elementor-element-53fba18 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-38cfef8
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-31995 .elementor-element.elementor-element-38cfef8.e-con
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-a691f36
    {
        --justify-content: center;
    }
    .elementor-31995 .elementor-element.elementor-element-a691f36.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-dc88aca .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-bbc1c78
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01467>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01467 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-0db1e1d
    {
        --justify-content: center;
    }
    .elementor-31995 .elementor-element.elementor-element-5d52201 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-efea8e0
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-31995 .elementor-element.elementor-element-efea8e0.e-con
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-b9308f0
    {
        --justify-content: center;
    }
    .elementor-31995 .elementor-element.elementor-element-b9308f0.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-12d400f .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-f6163cb
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-69c4551>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-69c4551 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-becca6b>.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-31995 .elementor-element.elementor-element-16f4495 img
    {
        width: 66%;
    }
    .elementor-31995 .elementor-element.elementor-element-49466cb
    {
        --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-31995 .elementor-element.elementor-element-f9700f4
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-f9700f4 .elementor-heading-title
    {
        font-size: 32px;
        line-height: 40px;
    }
    .elementor-31995 .elementor-element.elementor-element-2edcada
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-2edcada .elementor-heading-title
    {
        font-size: 14px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-31995 .elementor-element.elementor-element-8cd4b6b
    {
        text-align: center;
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-600c438 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-70d1d99
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-e61ed2d
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-750a39c
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-750a39c.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-750a39c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-a2dc8e6>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-a2dc8e6 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31995 .elementor-element.elementor-element-6453816
    {
        --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-31995 .elementor-element.elementor-element-71518cb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-71518cb.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-71518cb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-062bf47>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-062bf47
    {
        font-size: 13.31px;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-88c4db8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-6237154>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-6237154
    {
        font-size: 13.31px;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-79b4bec .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-12e6d42>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-12e6d42
    {
        font-size: 13.31px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d452f2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-9a1974a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-9a1974a
    {
        font-size: 13.31px;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-802d43d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-e9739b3>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-e9739b3
    {
        font-size: 13.31px;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-31995 .elementor-element.elementor-element-cb54b9e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-31995 .elementor-element.elementor-element-d4a37f9>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-d4a37f9
    {
        font-size: 13.31px;
    }
    .elementor-31995 .elementor-element.elementor-element-2884b98
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-f09be79
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-ce96bc2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-31995 .elementor-element.elementor-element-e75735b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-e75735b .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31995 .elementor-element.elementor-element-9d22156
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-93ca57d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-fdfab17 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-fdfab17 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-31995 .elementor-element.elementor-element-f915d5a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-f915d5a
    {
        --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-31995 .elementor-element.elementor-element-f915d5a.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-b24af6c .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-b24af6c .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-df1e068>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-df1e068
    {
        --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-31995 .elementor-element.elementor-element-df1e068.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-7174394>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-7174394 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-7174394 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-03f526f
    {
        --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-31995 .elementor-element.elementor-element-03f526f.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-3df31b8 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e493d3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 25px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-5e493d3
    {
        --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-31995 .elementor-element.elementor-element-5e493d3.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-4b50685
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-bbc52d7
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-b7475c8 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-c2e3b59
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-97cd304 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-31995 .elementor-element.elementor-element-f72a462
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-1a01a78 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-82cb00c
    {
        --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-31995 .elementor-element.elementor-element-82cb00c.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-e2667b8 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-ebf8075
    {
        --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-31995 .elementor-element.elementor-element-ebf8075.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-aa63e26 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-f3ff6a5
    {
        --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-31995 .elementor-element.elementor-element-f3ff6a5.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-af76c2d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-f82326c>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-f82326c
    {
        --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-31995 .elementor-element.elementor-element-f82326c.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-eca6297
    {
        width: var(--container-widget-width,50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-eca6297>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-eca6297 .elementor-button
    {
        line-height: 24px;
        border-radius: 8px 8px 8px 8px;
        padding: 10px 30px 10px 30px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e1877b
    {
        --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-31995 .elementor-element.elementor-element-c0da5d4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-c0da5d4.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31995 .elementor-element.elementor-element-d46c549 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-66e8b2e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-66e8b2e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31995 .elementor-element.elementor-element-ed7443e.e-con
    {
        --order: 2;
    }
    .elementor-31995 .elementor-element.elementor-element-584fa59 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-0c89677
    {
        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-31995 .elementor-element.elementor-element-39b0f2d>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-39b0f2d
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-39b0f2d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-2c67f22.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31995 .elementor-element.elementor-element-0913b09 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-c4421cd
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31995 .elementor-element.elementor-element-9a9cf0f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9a9cf0f
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-9a9cf0f .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-0d8c4a1
    {
        --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-31995 .elementor-element.elementor-element-b729db9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-b5eebae
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31995 .elementor-element.elementor-element-bce1157>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-bce1157
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-bce1157 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-77e43a4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-dd0001f
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31995 .elementor-element.elementor-element-6ea6ff8>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-6ea6ff8
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-6ea6ff8 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-92acaa4
    {
        --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-31995 .elementor-element.elementor-element-13a5121 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-3e83af4
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-31995 .elementor-element.elementor-element-7f7e6aa>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-7f7e6aa
    {
        --e-icon-list-icon-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-7f7e6aa .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-f17dc7e
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-89696bf .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-b936896>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-b936896 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-9b74b9e>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9b74b9e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-9b74b9e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-9b74b9e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-73ff721>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-87f04ca>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-87f04ca .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-df0bf1f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-cb0b2aa>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-cb0b2aa .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-cb0b2aa .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-97b8373>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-52daf7c>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-52daf7c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-52daf7c .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-9cf296d>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9e684ea>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9e684ea .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-9e684ea .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-b5aa42f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4d4f008>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4d4f008 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-4d4f008 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-57a5d34>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-fa95913>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-fa95913 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-fa95913 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-fa95913 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-b3cf927>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-5d82385>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-5d82385 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-5d82385 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-2af8436>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2a4f9d6>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2a4f9d6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-0355ad4>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-0355ad4 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-0355ad4 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-fed16c9 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-31995 .elementor-element.elementor-element-fed16c9 .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-fb39d0a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-fb39d0a .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-3fd28bc
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-4a811e7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-5327e24>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-34ee6a7
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-701f0b5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-ed786d5
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-d924968 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-c7e793e
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-ddf9bb8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-edb747e
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-54cc82c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-82826e7
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-6d84757 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-69a1010
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-c102558 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-ab37694
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b2c0097 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-29626c6
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-a751ea7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-beef746
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-c4d9b1b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-3332a49
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-7919711 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-4439bc1
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-8247977 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-17cbeda
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-19556b1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-3aee40b
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-87edc7c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-8f2e986
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-1aeef02 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-2c93bf7
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-93ea4d4 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-f198c89
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-f24f252 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-58dae6b
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-6091e39 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-b8be9d0
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-76d3db5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-c8b4e98
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-a0b9455 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-a475639
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-09ec4e1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-9befb06
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-d032f48 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-a65ebbd
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-6cc26a3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-1c2813a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-4d25007 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-d0ac6d0
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-6da01be .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-2f49ae3
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b2aa465 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-98550c0
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-d8446be .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-2ae120d
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-292adfb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-7a334cf
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-f010394 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-aab2e04
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-58ff240 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-f714c40
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-4d7077c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9.5px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-a0b77cf
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-0b7043e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9.5px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-41b573d
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-58c89e2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-743136d
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-966d237 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9.5px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-305da3a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-a16c4c0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-ff7d70d
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-09070ca .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-62657d2
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-cc4c854 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-8b3780c
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-88a2340 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-3b54f07
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-2f6d613 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-a90ad97
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-ade4c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-8f0de71
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-1e7bc07 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 11px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-3297e94
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-ecb36b8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-7d78e94
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-ba70c85 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-04042e4
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-32af9a7 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-8449d16
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-17c1694 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-b3a2a24
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-bf02603 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-6a3ae0c
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b01434c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-b7b7cad
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-5b8e92b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-89b5fac
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b69bd6c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-2ad553e
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-471e4df .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-4d29064
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b206477 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-2b2ab3a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-6c05fbe .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-8553298
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-64a4fb1 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-08927dd
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-fb7ec92 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-4fce3f7
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-3aac271 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-cfc6f9d
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-7f36958 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-a6e6642
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-75032d5 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-12af838
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-74a03c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-2c95a69
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b826a1c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-ea966cf
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-3b5388d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-e730c06
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-5e65b30 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-6b7675d
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-9610907 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-2a3857a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-a299be3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-5e338ba
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-2984cfa .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-adae71b
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-8d14701 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-e58b2b8
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-ce25c74 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-ca3f9bc
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-ff890bf .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-8412aa6
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-285dbac .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-bae7102
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-65ebefe .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-fd50e04
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-570c519 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 9px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-e891348
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-504ba5d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-b6d37e1
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-1af403f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-65e9cf9
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-7cd9ba0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-90e1a4a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-e7fe211 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-f8d7cb1
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-4cff4ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-60ef47a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-95b0c37 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-dc2db65
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-f792057 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-d0f3c9f
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-3aa41e3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-777ab53
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-fd17316 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content
    {
        font-size: 10px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-deda043
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-accf77b
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-accf77b.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-accf77b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-702d120>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-702d120 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-6421c06
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-b999586
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-895e9e4
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-458bd07
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-9f57525
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-16a8174
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-428be36
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-def5ae1
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-6245545
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-5b73f7c
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-f4d1cf9 img
    {
        width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-20295b1
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-9f804d4
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-931a905
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-fce9b41
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-9aae2fd
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-e620056
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-6900011
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-3f38267
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-78e012f
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-e092b1c
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-f7f7088
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-63e913c
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-b0d7545
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-dad5552
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-342f4df
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-f7ac1cf
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-cc67f42
    {
        --width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-25db57f>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-40c7d52
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-1eebebc
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-ff03c79 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.3em;
    }
    .elementor-31995 .elementor-element.elementor-element-ac4cfc1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-c24160b
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-af42c4e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-af42c4e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-51722bc>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-51722bc .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31995 .elementor-element.elementor-element-db353b8
    {
        --width: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-c5b807e
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-31995 .elementor-element.elementor-element-4f1d04a .elementor-counter
    {
        gap: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-4f1d04a .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31995 .elementor-element.elementor-element-4f1d04a .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-2ed8520
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-c4eeb73 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-c4eeb73 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31995 .elementor-element.elementor-element-c4eeb73 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-d3ccdf5
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-01150b7 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-01150b7 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31995 .elementor-element.elementor-element-01150b7 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-31995 .elementor-element.elementor-element-d6fffa8
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-5483de5 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31995 .elementor-element.elementor-element-5483de5 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31995 .elementor-element.elementor-element-5483de5 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-cbe85c9
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b3e60c5 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31995 .elementor-element.elementor-element-b3e60c5 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31995 .elementor-element.elementor-element-b3e60c5 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-cfcf6d6
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-5085765 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31995 .elementor-element.elementor-element-5085765 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31995 .elementor-element.elementor-element-5085765 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-206f737
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-f06bcb0 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-31995 .elementor-element.elementor-element-f06bcb0 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-31995 .elementor-element.elementor-element-f06bcb0 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-b6a0a8c
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-8c201e5
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-2193f72 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-9484347>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9484347 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-2916f37
    {
        --flex-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-31995 .elementor-element.elementor-element-d38944c
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-fc7081a
    {
        --padding-top: 0px;
        --padding-bottom: 10px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-c45a14f
    {
        --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-31995 .elementor-element.elementor-element-c842249>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-aae9335 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-406815e>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-406815e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-31995 .elementor-element.elementor-element-406815e .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-31995 .elementor-element.elementor-element-37b01ce
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-0290c13
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-01fafb5>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-e65eafc
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-f4a1512>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-ea268a0
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-c81938a
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-63154d8
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-63154d8.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31995 .elementor-element.elementor-element-64bf89c
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-f4354af
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-9bf463a
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-ad2190b
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-cec462b
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-530bf69
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-73b1d4f
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-8434821
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-f31f8a9
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-07efc5a
    {
        --width: 33%;
    }
    .elementor-31995 .elementor-element.elementor-element-dc1adf3
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-a418f0b
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-0e6f61c
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-6c2a795
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-48b03f2
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-b47986d
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-8c8a966
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-d3152bb
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-8c575f2
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-c8703b5
    {
        --width: 50%;
    }
    .elementor-31995 .elementor-element.elementor-element-003a3bd
    {
        --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-31995 .elementor-element.elementor-element-003a3bd>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-003a3bd.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-31995 .elementor-element.elementor-element-a65ec13>.elementor-widget-container
    {
        padding: 0 10px 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-0bee10e
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-bc5178b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-bc5178b
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-bc5178b .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-f63e3c8>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-f63e3c8 .elementor-divider-separator
    {
        width: 25%;
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-f63e3c8 .elementor-divider
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-5e07782
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-7adb41a
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-31995 .elementor-element.elementor-element-79cbf4b>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-79cbf4b
    {
        text-align: center;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-18b44ce
    {
        --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-31995 .elementor-element.elementor-element-18b44ce.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31995 .elementor-element.elementor-element-c227d59>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2d4bfeb
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-46b866c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-46b866c .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-49acfe4>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-49acfe4 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-3597907>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-3597907
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-3597907 .elementor-heading-title
    {
        font-size: 13px;
    }
    .elementor-31995 .elementor-element.elementor-element-190b36c>.elementor-widget-container
    {
        margin: 0 10px 0 10px;
        padding: 15px 10px 15px 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-190b36c
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-31995 .elementor-element.elementor-element-190b36c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 1.4em;
    }
    .elementor-31995 .elementor-element.elementor-element-11d1427
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-3f1a56b
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-e973387>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-e973387 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-911dc4f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-911dc4f .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-052af50
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-98d9c81
    {
        --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-31995 .elementor-element.elementor-element-7f7de1c>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-7f7de1c .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-2cf5c39>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-2cf5c39
    {
        font-size: 11px;
    }
    .elementor-31995 .elementor-element.elementor-element-ed4ebe6>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-ed4ebe6 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-c0f2d1b>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-c0f2d1b
    {
        font-size: 11px;
    }
    .elementor-31995 .elementor-element.elementor-element-11a95c7
    {
        --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-31995 .elementor-element.elementor-element-5c690f1
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-42893e1>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-42893e1
    {
        text-align: left;
    }
    .elementor-31995 .elementor-element.elementor-element-42893e1 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-bf3d214>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-bf3d214
    {
        font-size: 11px;
    }
    .elementor-31995 .elementor-element.elementor-element-71043b1
    {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-5d3b292>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-5d3b292 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-3659a23>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-3659a23
    {
        font-size: 11px;
    }
    .elementor-31995 .elementor-element.elementor-element-e097531
    {
        --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-31995 .elementor-element.elementor-element-8d1fe4b
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-d599ff7>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-d599ff7 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-368e24d>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-368e24d
    {
        font-size: 11px;
    }
    .elementor-31995 .elementor-element.elementor-element-011e4ad>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-011e4ad .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-31995 .elementor-element.elementor-element-d8229b0>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-d8229b0
    {
        font-size: 11px;
    }
    .elementor-31995 .elementor-element.elementor-element-edf4455
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-01f47f4>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-01f47f4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-e0a4b41>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-e0a4b41 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-855b066
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-bddf38d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-bddf38d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-bddf38d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-bddf38d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-bddf38d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-bddf38d .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-2a54ce2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2a54ce2 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2a54ce2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2a54ce2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2a54ce2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-2a54ce2 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-4738bda>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4738bda .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4738bda.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4738bda.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4738bda.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4738bda .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-7081763>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 8px 0 13px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-7081763 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-7081763.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-7081763.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-7081763.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-7081763 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-f1de1b8
    {
        --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-31995 .elementor-element.elementor-element-f1de1b8.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-31995 .elementor-element.elementor-element-2693d90
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-357dc88>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 8px 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-357dc88 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-357dc88.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-357dc88.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-357dc88.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-357dc88 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-9aff051>.elementor-widget-container
    {
        padding: 8px 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9aff051 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9aff051.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9aff051.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9aff051.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-9aff051 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-9aff051 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-31995 .elementor-element.elementor-element-83790e5>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-83790e5 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-83790e5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-83790e5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-83790e5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-83790e5 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-8e3b052>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8e3b052 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8e3b052.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8e3b052.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8e3b052.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8e3b052 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-710106f
    {
        --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-31995 .elementor-element.elementor-element-a75df2f
    {
        --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-31995 .elementor-element.elementor-element-465b529>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-465b529 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-465b529.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-465b529.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-465b529.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-465b529 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-9a94faf
    {
        --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-31995 .elementor-element.elementor-element-4a2ddd2>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4a2ddd2 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4a2ddd2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4a2ddd2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4a2ddd2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4a2ddd2 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-d6bea00
    {
        --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-31995 .elementor-element.elementor-element-c3e004b>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-31995 .elementor-element.elementor-element-c3e004b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-c3e004b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-c3e004b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-c3e004b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-c3e004b .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-3145ec7
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-d775d0a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-e0c9aa0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-e0c9aa0 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-f3d5e18
    {
        --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-31995 .elementor-element.elementor-element-759b96c
    {
        --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-31995 .elementor-element.elementor-element-759b96c::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.elementor-background-video-container::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.e-con-inner>.elementor-background-video-container::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.elementor-background-slideshow::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.e-con-inner>.elementor-background-slideshow::before, .elementor-31995 .elementor-element.elementor-element-759b96c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-31995 .elementor-element.elementor-element-759b96c.e-con
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 25px 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-3c5fcd7 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-4cb87e0 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 25px 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-f3e3fb0 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01f3c .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-610ff19 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-328c141 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-f4c43b4 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-a86da6d .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a
    {
        width: var(--container-widget-width,40%);
        max-width: 40%;
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 50px 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-31995 .elementor-element.elementor-element-8f5ba1a .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-31995 .elementor-element.elementor-element-f8bf0f3 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-b85cd4d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-31995 .elementor-element.elementor-element-b85cd4d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-03459f5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-5244d79 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-a76d667 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-a76d667.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-a76d667.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-a76d667.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-a76d667 .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-31995 .elementor-element.elementor-element-719e323
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-57d619d>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-57d619d .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-57d619d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-57d619d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-57d619d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-31995 .elementor-element.elementor-element-c3509c5
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-87f12bf .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-31995 .elementor-element.elementor-element-ae2f585
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-6bd3458 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-5fa91bf
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-53fba18 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-31995 .elementor-element.elementor-element-9304188 .elementor-button
    {
        padding: 18px 30px 18px 30px;
    }
    .elementor-31995 .elementor-element.elementor-element-f7ed75f
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-adebb3b>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-adebb3b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-31995 .elementor-element.elementor-element-5016e01>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-5016e01 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-dc88aca .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31995 .elementor-element.elementor-element-5e01467 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31995 .elementor-element.elementor-element-5d52201 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31995 .elementor-element.elementor-element-12d400f .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31995 .elementor-element.elementor-element-69c4551 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-31995 .elementor-element.elementor-element-68a26a2
    {
        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-31995 .elementor-element.elementor-element-68a26a2.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-947c598
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-31995 .elementor-element.elementor-element-8fe5f98
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-31995 .elementor-element.elementor-element-8fe5f98.elementor-element
    {
        --align-self: center;
    }
    .elementor-31995 .elementor-element.elementor-element-8fe5f98 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-31995 .elementor-element.elementor-element-6e3284e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-31995 .elementor-element.elementor-element-6e3284e .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-31995 .elementor-element.elementor-element-0a5ea2e
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-861425e
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-9a8b136
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-8df4f66
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-b5aad90
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-f64f175
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-57949ae
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-917e671
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-81657cc
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-bcb8b80
    {
        font-size: 14px;
    }
    .elementor-31995 .elementor-element.elementor-element-becca6b>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-31995 .elementor-element.elementor-element-becca6b
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-c380c58 */
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-7de2552 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6453816 *//* .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-f740f9e */
.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-d560a17 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5979da6 *//*.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-ed7443e */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a0844fc */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7666d3c */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-563fc64 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f17dc7e */
.casino-type-section .elementor-image-box-wrapper
{
    display: flex;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-43906d3 */
.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-ea672c9 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a9d8384 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-c45a14f */
.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-003a3bd */
@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-57586f6 */
.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-710106f */
.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-edf4455 */
.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-38cfef8 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-efea8e0 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f7ed75f */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-becca6b */
.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 */
