﻿.elementor-66338 .elementor-element.elementor-element-aa5eb79
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-aa5eb79:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-aa5eb79>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-66338 .elementor-element.elementor-element-45d2be2
{
    --display: flex;
    --justify-content: center;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-66338 .elementor-element.elementor-element-de348a6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-5380d59>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-5380d59 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 27.31px;
    color: #fff;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-66338 .elementor-element.elementor-element-ebf054c>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-ebf054c
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-66338 .elementor-element.elementor-element-76e1e19 .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 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-76e1e19 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-76e1e19 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-76e1e19>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-76e1e19
{
    z-index: 2;
}
.elementor-66338 .elementor-element.elementor-element-76e1e19 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-76e1e19 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-624d87f
{
    --display: flex;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-66338 .elementor-element.elementor-element-6ba20ba
{
    --display: flex;
    --justify-content: center;
}
.elementor-66338 .elementor-element.elementor-element-6ba20ba:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-6ba20ba>.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-66338 .elementor-element.elementor-element-9bef835
{
    --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-66338 .elementor-element.elementor-element-9bef835:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-9bef835>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-66338 .elementor-element.elementor-element-6aed400
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-c0d1b86
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-c0d1b86 .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-66338 .elementor-element.elementor-element-5fe18fe
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-5fe18fe .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-5fe18fe .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-19a2e90
{
    --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-66338 .elementor-element.elementor-element-c9431b1
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-c9431b1:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-c9431b1>.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-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-9407e28.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-9407e28.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-9407e28.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-9407e28 .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-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-eadc096
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-d70b9f5
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-d70b9f5:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-d70b9f5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-259a563.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-259a563.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-259a563.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-4869677
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-d11a497
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-d11a497:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-d11a497>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-description
{
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-ca09f35
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-2c2490a
{
    --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-66338 .elementor-element.elementor-element-45536f4
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-45536f4:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-45536f4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-2846dd9
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-484b058
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-484b058:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-484b058>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-d2b9976.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-66338 .elementor-element.elementor-element-d2b9976.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-66338 .elementor-element.elementor-element-d2b9976.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-4bade1a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-f86750c
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-f86750c:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-f86750c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-2a09663
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-8ef1124
{
    --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-66338 .elementor-element.elementor-element-c9c56a6
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-c9c56a6:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-c9c56a6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-2f525ed.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-2f525ed.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-2f525ed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-2f525ed .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-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-f4a0f22
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-3d68e3c
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-3d68e3c:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-3d68e3c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-a4d97ed.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a4d97ed.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a4d97ed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-cc8b6ea
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-b16467b
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-b16467b:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-b16467b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-description
{
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-b59f9da
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-e59e2c0
{
    --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-66338 .elementor-element.elementor-element-d5426fb
{
    --display: flex;
    --flex-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: none;
    --border-style: none;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-66338 .elementor-element.elementor-element-d5426fb:hover
{
    border-style: none;
}
.elementor-66338 .elementor-element.elementor-element-d5426fb, .elementor-66338 .elementor-element.elementor-element-d5426fb::before
{
    --border-transition: .3s;
}
.elementor-66338 .elementor-element.elementor-element-1566811
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-1566811:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-1566811>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-description
{
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-fc77153
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-acd76aa
{
    --display: flex;
    --flex-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: none;
    --border-style: none;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-66338 .elementor-element.elementor-element-acd76aa:hover
{
    border-style: none;
}
.elementor-66338 .elementor-element.elementor-element-acd76aa, .elementor-66338 .elementor-element.elementor-element-acd76aa::before
{
    --border-transition: .3s;
}
.elementor-66338 .elementor-element.elementor-element-aa0e109
{
    --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-66338 .elementor-element.elementor-element-aa0e109:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-aa0e109>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-66338 .elementor-element.elementor-element-df263eb
{
    --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-66338 .elementor-element.elementor-element-de92875>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-de92875 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-9ccbf33 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-9ccbf33 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-9ccbf33 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-9ccbf33 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-9ccbf33 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-f7b295d
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-f7b295d:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-f7b295d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-66338 .elementor-element.elementor-element-bc5def1
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-032f6a9
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-032f6a9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-2dbcf12
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-66338 .elementor-element.elementor-element-2dbcf12 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-2dbcf12 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-d8ce31e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-0421fbe
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-56119cc
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-519aa40.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-519aa40.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-519aa40.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-519aa40 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-66338 .elementor-element.elementor-element-519aa40 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-519aa40 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-3746e86
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-3746e86>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-3746e86.elementor-element
{
    --align-self: flex-end;
}
.elementor-66338 .elementor-element.elementor-element-1921f98
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-375fd45>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-375fd45.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-66338 .elementor-element.elementor-element-375fd45.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-66338 .elementor-element.elementor-element-375fd45.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-66338 .elementor-element.elementor-element-375fd45 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-375fd45 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-375fd45 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-04b87e5
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-04b87e5>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-04b87e5.elementor-element
{
    --align-self: flex-end;
}
.elementor-66338 .elementor-element.elementor-element-b2e29fa
{
    --display: flex;
    --padding-top: 91px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-e4c8d8c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-e4c8d8c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-e4c8d8c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-e4c8d8c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-e4c8d8c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-66338 .elementor-element.elementor-element-e4c8d8c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-81afaba
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-81afaba>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-81afaba.elementor-element
{
    --align-self: flex-end;
}
.elementor-66338 .elementor-element.elementor-element-0a723cc
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-78aeb3d.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-66338 .elementor-element.elementor-element-78aeb3d.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-66338 .elementor-element.elementor-element-78aeb3d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-66338 .elementor-element.elementor-element-78aeb3d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-78aeb3d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-78aeb3d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-6e0dfa3
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-6e0dfa3>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-6e0dfa3.elementor-element
{
    --align-self: flex-end;
}
.elementor-66338 .elementor-element.elementor-element-d5ec51a
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-ce794f0.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-ce794f0.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-ce794f0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-ce794f0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-ce794f0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-66338 .elementor-element.elementor-element-ce794f0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-f89ddfc
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-f89ddfc>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-f89ddfc.elementor-element
{
    --align-self: flex-end;
}
.elementor-66338 .elementor-element.elementor-element-45f105e
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-a7f82f5.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-a7f82f5.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-a7f82f5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-a7f82f5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-a7f82f5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-66338 .elementor-element.elementor-element-a7f82f5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-352c19a
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-352c19a>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-352c19a.elementor-element
{
    --align-self: flex-end;
}
.elementor-66338 .elementor-element.elementor-element-eda8611
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-7d3a362>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-d1042a8
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-a61a121>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-66338 .elementor-element.elementor-element-a61a121.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-a61a121.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-a61a121.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-a61a121.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-a61a121 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-a61a121 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-66338 .elementor-element.elementor-element-a61a121 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-4eaa607
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-4eaa607>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-4eaa607.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-86857ad
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683 .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-66338 .elementor-element.elementor-element-d3d6683 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-1c7c829
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-1c7c829>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-1c7c829.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-6556f58
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61>.elementor-widget-container
{
    padding: 0 0 0 15px;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61 .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-66338 .elementor-element.elementor-element-a5fcb61 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-8926d49
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-8926d49>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-8926d49.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-bc12c01
{
    --display: flex;
    --margin-top: 45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-67ba983>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-66338 .elementor-element.elementor-element-67ba983.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-67ba983.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-67ba983.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-67ba983.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-67ba983 .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-67ba983 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-66338 .elementor-element.elementor-element-67ba983 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-9044be9
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-9044be9>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-9044be9.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-86cd6c9
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-51e4cb9
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-3643fdc.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-3643fdc.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-3643fdc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-3643fdc .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-66338 .elementor-element.elementor-element-3643fdc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-66338 .elementor-element.elementor-element-3643fdc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-e796410
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-e796410>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-e796410.elementor-element
{
    --align-self: flex-start;
}
.elementor-66338 .elementor-element.elementor-element-18312d9
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-c461da7.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-c461da7.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-c461da7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-c461da7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-66338 .elementor-element.elementor-element-c461da7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-c461da7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-7e54ed4
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-7e54ed4>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-65d187b
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-689886e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-689886e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-689886e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-689886e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-66338 .elementor-element.elementor-element-689886e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-66338 .elementor-element.elementor-element-689886e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-5dd0e2a
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-5dd0e2a>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-9843ee3
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-d9be646.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-d9be646.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-d9be646.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-d9be646 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-66338 .elementor-element.elementor-element-d9be646 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-d9be646 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-78be827
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-78be827>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-1ca674d
{
    --display: flex;
    --padding-top: 70px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-8362b75.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-8362b75.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-8362b75.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-8362b75 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-66338 .elementor-element.elementor-element-8362b75 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-66338 .elementor-element.elementor-element-8362b75 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-0f74912
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-0f74912>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-68a850f
{
    --display: flex;
    --padding-top: 40px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-c935646.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-66338 .elementor-element.elementor-element-c935646.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-66338 .elementor-element.elementor-element-c935646.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-66338 .elementor-element.elementor-element-c935646 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-66338 .elementor-element.elementor-element-c935646 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-66338 .elementor-element.elementor-element-c935646 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-d62c74e
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-d62c74e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-5a16082
{
    --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-66338 .elementor-element.elementor-element-4bfd01d>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-4bfd01d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-1af6d61 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1745d5;
    color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-1af6d61 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-1af6d61 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-1af6d61 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-1af6d61 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-5a34d59
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-4a01728
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-3c318e5
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-3c318e5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-95e347c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-95e347c .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-95e347c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-aa41800
{
    --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-66338 .elementor-element.elementor-element-e607fbb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-963df7b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-66338 .elementor-element.elementor-element-38eecc9>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-38eecc9
{
    --e-icon-list-icon-size: 20px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 40px;
}
.elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-469c77d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-00bd59a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-f9dc76d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-7f65030 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-7f65030 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-7f65030 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-7f65030 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-7f65030 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-5216bcc
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-5216bcc:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-5216bcc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-66338 .elementor-element.elementor-element-2c1e0cb
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-2c1e0cb .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-8f2e542
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-8f2e542 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-8f2e542 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-d7757da
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 36px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-c6e160f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-4f5f952>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-4f5f952 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-4f5f952:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-384ab3b .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-486428b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-5b28a0b>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-5b28a0b img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-5b28a0b:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-69d2e7c>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-69d2e7c.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-69d2e7c.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-69d2e7c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-69d2e7c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-69d2e7c .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-69d2e7c .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-4537739
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-6561f72>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-6561f72 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-6561f72:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-91ff99c>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-91ff99c.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-91ff99c.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-91ff99c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-91ff99c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-91ff99c .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-91ff99c .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-b9afd56
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-3640e30>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-3640e30 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-3640e30:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-fb96ba9 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-58f6bd3
{
    --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-66338 .elementor-element.elementor-element-5aba118
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-f4c1353>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-f4c1353 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-f4c1353:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc .elementor-image-box-img img
{
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-6af61cc .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-0431967
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-ae27cde>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-ae27cde img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-ae27cde:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-6678f3a>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-6678f3a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-6678f3a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-6678f3a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-6678f3a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-6678f3a .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-6678f3a .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-7d16ddb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-0bb7223>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-0bb7223 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-0bb7223:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-cb62088>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-cb62088.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-cb62088.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-cb62088.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-cb62088 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-cb62088 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-cb62088 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-7defd2f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-45df461>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-45df461 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-66338 .elementor-element.elementor-element-45df461:hover img
{
    opacity: 1;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-66338 .elementor-element.elementor-element-dfa07b9 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-66338 .elementor-element.elementor-element-6272f63
{
    --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-66338 .elementor-element.elementor-element-90aab33>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-90aab33 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-e1905a2 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-e1905a2 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-e1905a2 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-e1905a2 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-e1905a2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-2eeeb70
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 70px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-2eeeb70:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-2eeeb70>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-66338 .elementor-element.elementor-element-2eeeb70.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-66338 .elementor-element.elementor-element-8e04415>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-8e04415.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-8e04415
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-8e04415 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-7120a7a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-7120a7a .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-7120a7a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-6a884d2
{
    --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-66338 .elementor-element.elementor-element-509caa9
{
    --display: flex;
    --flex-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: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 -40px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-66338 .elementor-element.elementor-element-6c441ea .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-aea5532>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-aea5532 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-aea5532.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-aea5532.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-aea5532.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-aea5532 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-aea5532 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-66338 .elementor-element.elementor-element-aea5532 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-66338 .elementor-element.elementor-element-46e2ef0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-d700443>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 -40px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-d700443 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-d700443.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-d700443.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-d700443.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-d700443 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-d700443 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-66338 .elementor-element.elementor-element-d700443 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-9a85e8e
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-2c9f09e
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-2c9f09e 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-66338 .elementor-element.elementor-element-19ebdb5
{
    --display: flex;
    --flex-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: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-625732a>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -30px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-625732a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-625732a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-625732a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-625732a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-625732a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-625732a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-625732a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-597a244>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-597a244 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-597a244.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-597a244.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-597a244.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-597a244 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-597a244 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 19%;
}
.elementor-66338 .elementor-element.elementor-element-597a244 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-c7965ff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -30px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-66338 .elementor-element.elementor-element-e341cc1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-0c35252
{
    --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: -15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-707b3d7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-6de1282
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-144bb21>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-144bb21 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-144bb21.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-144bb21.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-144bb21.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-144bb21 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-144bb21 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-144bb21 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-d2e00f5
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-be5896f
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-ce69694>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66338 .elementor-element.elementor-element-ce69694 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-ce69694.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-66338 .elementor-element.elementor-element-ce69694.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-66338 .elementor-element.elementor-element-ce69694.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-ce69694 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-ce69694 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-66338 .elementor-element.elementor-element-ce69694 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-ee2f833
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-b8fbe2e
{
    --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-66338 .elementor-element.elementor-element-f9a86b0>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-f9a86b0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-3b95cef .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-3b95cef .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-3b95cef .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-3b95cef .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-3b95cef .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-2ba71da
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-2ba71da:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-2ba71da>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-6af2210
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-40d7960
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-40d7960 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-7566eeb
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-7566eeb .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-7566eeb .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-bf66671
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-bf66671.e-con
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-8634089
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-8634089 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-2490d23
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-fdfe6ab
{
    --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-66338 .elementor-element.elementor-element-ecd3da6>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-ecd3da6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-1f58f21 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-1f58f21 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-1f58f21 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-1f58f21 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-1f58f21 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-938af05
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-938af05:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-938af05>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-66338 .elementor-element.elementor-element-30ce6f5
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-2a06831>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-2a06831.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-2a06831
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-2a06831 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-9863ff0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-9863ff0 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-9863ff0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-66e649a
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-3d5a8f8
{
    --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-66338 .elementor-element.elementor-element-c21d2f3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-3337719
{
    --display: flex;
    --flex-direction: 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-66338 .elementor-element.elementor-element-87ce2ee .elementor-counter
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-87ce2ee .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-66338 .elementor-element.elementor-element-87ce2ee .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-66338 .elementor-element.elementor-element-89d2549
{
    --display: flex;
    --flex-direction: 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-66338 .elementor-element.elementor-element-dd51d46
{
    --spacer-size: 70px;
}
.elementor-66338 .elementor-element.elementor-element-dd51d46>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-47c85e2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-e7c612f .elementor-counter
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-e7c612f .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-66338 .elementor-element.elementor-element-e7c612f .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-66338 .elementor-element.elementor-element-0655074
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-c821d45
{
    --spacer-size: 70px;
}
.elementor-66338 .elementor-element.elementor-element-c821d45>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-313261f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-18e02bc .elementor-counter
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-18e02bc .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-66338 .elementor-element.elementor-element-18e02bc .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-66338 .elementor-element.elementor-element-3226d83
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-9dddbf6
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-f6b978b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-66338 .elementor-element.elementor-element-f6b978b:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-f6b978b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-66338 .elementor-element.elementor-element-476fd85
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-2789e52
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-66338 .elementor-element.elementor-element-2789e52.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-2789e52 .elementor-counter
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-2789e52 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-2789e52 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-66338 .elementor-element.elementor-element-e765850
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-b4c3bee
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-66338 .elementor-element.elementor-element-b4c3bee.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-b4c3bee .elementor-counter
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-b4c3bee .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-b4c3bee .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-66338 .elementor-element.elementor-element-34fb74d
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-71d1a38
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-66338 .elementor-element.elementor-element-71d1a38.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-71d1a38 .elementor-counter
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-71d1a38 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-66338 .elementor-element.elementor-element-71d1a38 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-66338 .elementor-element.elementor-element-4843cb9
{
    --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-66338 .elementor-element.elementor-element-266d4b2>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-266d4b2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-6941060 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-6941060 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-6941060 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-6941060 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-6941060 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-d5b347a
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-1ff0ca0
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-1ff0ca0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-834b649
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-834b649 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-834b649 .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-66338 .elementor-element.elementor-element-7a63e32
{
    --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-66338 .elementor-element.elementor-element-f1f5c5c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-fae5c2e
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-eb3bb3c img
{
    height: 100px;
}
.elementor-66338 .elementor-element.elementor-element-6f1862f
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-e6a378c img
{
    height: 100px;
}
.elementor-66338 .elementor-element.elementor-element-86e9f61
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-3bb7774
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-09d69e5>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-09d69e5.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-66338 .elementor-element.elementor-element-09d69e5
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-09d69e5 img
{
    width: 100%;
}
.elementor-66338 .elementor-element.elementor-element-2f925e3
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-a5cd2b0 img
{
    width: 100%;
    height: 100px;
}
.elementor-66338 .elementor-element.elementor-element-49c64d8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-7c8a392
{
    --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-66338 .elementor-element.elementor-element-49903af
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-6b01f2b
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-a1dca66
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-a5992a1
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-417f69e
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-bc33cc5
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-6f3d48a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-58daad6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-36c6e80
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-0e4e09f
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-51eb101
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-ab2bc23
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-c30957c
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-1bcc6ab
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-0e62492
{
    --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-66338 .elementor-element.elementor-element-bf1f815
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-cb0ecef
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-34bd8fa
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-ed43f18
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-b36ac82
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-dae01ed
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-4ed9d30
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-8b8543a
{
    --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-66338 .elementor-element.elementor-element-9806c6b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-957fe70
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-6fbf30e
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-1348031
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-36fdfc6
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-9fdc347
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-f550455
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-4c3716f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-5b74fbc
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-f06d229
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-4975b4b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-96d9885
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-821146b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-8d08933
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-68dda3e
{
    --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-66338 .elementor-element.elementor-element-68dda3e>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-68dda3e.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-66338 .elementor-element.elementor-element-68dda3e.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-66338 .elementor-element.elementor-element-68dda3e.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-66338 .elementor-element.elementor-element-68dda3e>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-66338 .elementor-element.elementor-element-68dda3e.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-66338 .elementor-element.elementor-element-68dda3e [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-66338 .elementor-element.elementor-element-df014ba
{
    --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-66338 .elementor-element.elementor-element-2312fee>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-2312fee .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-b58a129 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-b58a129 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-b58a129 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-b58a129 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-b58a129 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-2a4af31
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-2a4af31:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-2a4af31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-66338 .elementor-element.elementor-element-0709e3a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-0709e3a.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-0709e3a
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-0709e3a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-5fb7ece
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-5fb7ece .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-5fb7ece .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-14ac9a9
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-0756ee9
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-66338 .elementor-element.elementor-element-0756ee9::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.elementor-background-video-container::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.e-con-inner>.elementor-background-video-container::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.elementor-background-slideshow::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.e-con-inner>.elementor-background-slideshow::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-image: url("../../gambling/image/Group-634.webp");
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-66338 .elementor-element.elementor-element-f043dbc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-f043dbc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-f043dbc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-f043dbc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-f043dbc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-f043dbc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-bf42949.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-bf42949.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-bf42949.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-bf42949 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-bf42949 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-bf42949 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-4c38b80.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-4c38b80.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-4c38b80.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-4c38b80 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-4c38b80 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-4c38b80 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-b3e8068.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b3e8068.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b3e8068.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b3e8068 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-b3e8068 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-b3e8068 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-ec1b522.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-ec1b522.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-ec1b522.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-ec1b522 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-ec1b522 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-ec1b522 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-2051c8f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-2051c8f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-2051c8f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-2051c8f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-2051c8f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-2051c8f .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-f1e0187.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-f1e0187.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-f1e0187.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-f1e0187 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-f1e0187 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-f1e0187 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-fa1db45.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-fa1db45.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-fa1db45.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-fa1db45 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-fa1db45 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-fa1db45 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-6feeccc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-6feeccc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-6feeccc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-6feeccc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-66338 .elementor-element.elementor-element-6feeccc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-6feeccc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-66338 .elementor-element.elementor-element-4dbe9db
{
    --display: flex;
    --min-height: 400px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-4dbe9db:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-4dbe9db>.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-66338 .elementor-element.elementor-element-d21d49e
{
    --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-66338 .elementor-element.elementor-element-4500f9b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-74ea3dc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-74ea3dc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-74ea3dc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-74ea3dc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-74ea3dc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-74ea3dc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-74ea3dc .elementor-image-box-description
{
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-f99a599
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-d0249eb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-b770c93.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b770c93.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b770c93.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-b770c93 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-b770c93 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-b770c93 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-a43d9b8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-11ae000
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-9adcf65.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-9adcf65.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-9adcf65.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-9adcf65 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-9adcf65 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-9adcf65 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-8a95700
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-3023424
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-7e4ecd8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-7e4ecd8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-7e4ecd8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-7e4ecd8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-7e4ecd8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-7e4ecd8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-a9b9e7c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-4b24b53
{
    --display: flex;
    --flex-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: 25px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-ee20e41.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-ee20e41.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-ee20e41.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-ee20e41 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-ee20e41 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-ee20e41 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-8c054a5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-109da6e
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-479b59b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-479b59b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-479b59b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-479b59b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-479b59b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-479b59b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-f89f0d5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-095c5d6
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-949318c>.elementor-widget-container
{
    margin: -15px 0 0 10px;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-949318c.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-949318c .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-949318c.elementor-position-right .elementor-image-box-img
{
    margin-left: 5px;
}
.elementor-66338 .elementor-element.elementor-element-949318c.elementor-position-left .elementor-image-box-img
{
    margin-right: 5px;
}
.elementor-66338 .elementor-element.elementor-element-949318c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 5px;
}
.elementor-66338 .elementor-element.elementor-element-949318c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-949318c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-949318c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-24a9977
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-92d3624
{
    --display: flex;
    --flex-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: 0px;
    --padding-left: 29px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-a52b602.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a52b602.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a52b602.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-a52b602 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-a52b602 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-a52b602 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-d88723d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-f47c2b1
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-536194f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-536194f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-66338 .elementor-element.elementor-element-536194f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-536194f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-66338 .elementor-element.elementor-element-536194f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-66338 .elementor-element.elementor-element-536194f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66338 .elementor-element.elementor-element-536194f .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-66338 .elementor-element.elementor-element-dcddeb6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-f6539fe
{
    --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-66338 .elementor-element.elementor-element-b488e73>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-b488e73 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-2058f2c .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-2058f2c .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-2058f2c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-2058f2c .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-2058f2c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-27a838e
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-6f756d6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-6f756d6
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-6f756d6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-45bcbe1
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-45bcbe1 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-45bcbe1 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-0909b04
{
    --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: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-2ea7e6c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-46aa96c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-46aa96c.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-66338 .elementor-element.elementor-element-8666cfd .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-66338 .elementor-element.elementor-element-8666cfd .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-66338 .elementor-element.elementor-element-8666cfd .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-92b36ea
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-92b36ea.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-66338 .elementor-element.elementor-element-b786574 .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-66338 .elementor-element.elementor-element-b786574 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-66338 .elementor-element.elementor-element-b786574 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-98cddf7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-98cddf7.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-66338 .elementor-element.elementor-element-fde303a .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-66338 .elementor-element.elementor-element-fde303a .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-66338 .elementor-element.elementor-element-fde303a .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-ab5abb9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-44a91e2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-640f7d1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-6756208
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-e9a22fd .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-66338 .elementor-element.elementor-element-e9a22fd .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-66338 .elementor-element.elementor-element-e9a22fd .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-66338 .elementor-element.elementor-element-3295ab7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-f015825
{
    width: var(--container-widget-width,67%);
    max-width: 67%;
    --container-widget-width: 67%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-f015825.elementor-element
{
    --align-self: center;
}
.elementor-66338 .elementor-element.elementor-element-9d20a4b
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-54e1d67
{
    --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: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-fc74086>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-fc74086 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-8170885 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-8170885 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-8170885 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-8170885 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-8170885 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-904e4fe:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-904e4fe>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-66338 .elementor-element.elementor-element-904e4fe>.elementor-container
{
    max-width: 1460px;
}
.elementor-66338 .elementor-element.elementor-element-904e4fe
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-66338 .elementor-element.elementor-element-904e4fe>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66338 .elementor-element.elementor-element-ca11e7f>.elementor-container
{
    max-width: 1460px;
}
.elementor-66338 .elementor-element.elementor-element-5e63598
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-5e63598 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-08a2c00
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-08a2c00 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-08a2c00 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-31d1bec>.elementor-container
{
    max-width: 1460px;
}
.elementor-66338 .elementor-element.elementor-element-31d1bec
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-f352b77>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-f352b77
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-0eface3
{
    --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-66338 .elementor-element.elementor-element-fca8360
{
    --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-66338 .elementor-element.elementor-element-e2f7562>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-e2f7562 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-26546e7 .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-66338 .elementor-element.elementor-element-26546e7 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-26546e7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-26546e7 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-26546e7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-541cfa6
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-541cfa6:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-541cfa6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-66338 .elementor-element.elementor-element-e78bad8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-e78bad8
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-e78bad8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-66338 .elementor-element.elementor-element-97050c4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-97050c4 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-97050c4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-66338 .elementor-element.elementor-element-d6dd4ba
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-d6dd4ba:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-d6dd4ba>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-628af64
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-4dfd55f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-bf00092>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-bf00092
{
    --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-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-76158b0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-76158b0
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-35372bf>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-35372bf .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb
{
    --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-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-7eb956a>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-7eb956a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55
{
    --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-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-5c9ddfd
{
    --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-66338 .elementor-element.elementor-element-8f16094
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-f90ddc1 img
{
    max-width: 100%;
}
.elementor-66338 .elementor-element.elementor-element-51cfc78
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-a7b839a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-a7b839a:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-a7b839a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-c49ad93
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-9e2183f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-ab436be>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-ab436be
{
    --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-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-ccf7b1f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-ccf7b1f
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-254d3e8>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-254d3e8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-88e220c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-88e220c
{
    --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-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-ad212c0
{
    --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-66338 .elementor-element.elementor-element-25e3c60
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-62006dd
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-7dcacfd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-7dcacfd:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-7dcacfd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-7a1517e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-4c5abc9 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-a51b712>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-a51b712
{
    --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-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-7fbfbf2>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-7fbfbf2
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-e819826>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-e819826 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b
{
    --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-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-ee54a09
{
    --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-66338 .elementor-element.elementor-element-4e358bd
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-063830a
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-52c926d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-52c926d:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-52c926d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-53bcbe7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-1cd6ea3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-b650cbf>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-b650cbf
{
    --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-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-acc14e0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-acc14e0
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-469244b>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-469244b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b
{
    --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-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-ceb09a7
{
    --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-66338 .elementor-element.elementor-element-f7437d1
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-1ab4804 img
{
    width: 100%;
    height: 325px;
}
.elementor-66338 .elementor-element.elementor-element-e2e6ff1
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-7129778
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-7129778:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-7129778>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-8ada3f5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-34d8f99 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-383ff30>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-383ff30
{
    --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-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-96b02f3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-96b02f3
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-29e3510>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-29e3510 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-973b145>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-973b145
{
    --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-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-c7e792f
{
    --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-66338 .elementor-element.elementor-element-373adec
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-40c24de
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-9d88418
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-9d88418:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-9d88418>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-99864c3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-dfa9cdb .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-418cfa0>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-418cfa0
{
    --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-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-7aea93c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-7aea93c
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-b1038f1>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-b1038f1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-0b14198>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-0b14198
{
    --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-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-93df345
{
    --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-66338 .elementor-element.elementor-element-d40a7c9
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-b9f87b7
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-aa77d41
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-aa77d41:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-aa77d41>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-46eb7de
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-6638d71 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d
{
    --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-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-72b51db>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-72b51db
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-5dca03c>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-5dca03c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-42d160d>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-42d160d
{
    --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-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-b0f76d5
{
    --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-66338 .elementor-element.elementor-element-66a4df2
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-cb5fafb
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-a623fbd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-a623fbd:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-a623fbd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-4ab87ed
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-d1758c7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-5f66598>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-5f66598
{
    --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-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-1829bb2>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-1829bb2
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-768f386>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-768f386 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e
{
    --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-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-7355a93
{
    --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-66338 .elementor-element.elementor-element-a09d289
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-7147634
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-5a715db
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-5a715db:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-5a715db>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-36fc9d3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-b8597fa .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2
{
    --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-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-37a4b62>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-37a4b62
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-1c1d416>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-1c1d416 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-925c577>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-925c577
{
    --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-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-ccbfb68
{
    --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-66338 .elementor-element.elementor-element-cdec072
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-3901d66
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-98fb5f6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-66338 .elementor-element.elementor-element-98fb5f6:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-98fb5f6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-b1c4be7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-66338 .elementor-element.elementor-element-8f660f5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2
{
    --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-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-cb5798d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-cb5798d
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-791e213>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-791e213 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-26d59d2>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-66338 .elementor-element.elementor-element-26d59d2
{
    --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-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-66338 .elementor-element.elementor-element-1a64d48
{
    --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-66338 .elementor-element.elementor-element-473a88f
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-8c5da82
{
    --display: flex;
}
.elementor-66338 .elementor-element.elementor-element-96dc7fc
{
    --n-tabs-direction: column;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 20px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-padding-top: 10px;
    --n-tabs-title-padding-right: 40px;
    --n-tabs-title-padding-bottom: 10px;
    --n-tabs-title-padding-left: 40px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #000;
}
.elementor-66338 .elementor-element.elementor-element-96dc7fc>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-66338 .elementor-element.elementor-element-96dc7fc.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-66338 .elementor-element.elementor-element-96dc7fc.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #f24c2c;
}
.elementor-66338 .elementor-element.elementor-element-96dc7fc>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-96dc7fc.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover)
{
    border-style: none;
}
.elementor-66338 .elementor-element.elementor-element-96dc7fc.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.elementor-66338 .elementor-element.elementor-element-5ea0910
{
    --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-66338 .elementor-element.elementor-element-fb6fe71 .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: 18px 42px 18px 42px;
}
.elementor-66338 .elementor-element.elementor-element-fb6fe71 .elementor-button:hover, .elementor-66338 .elementor-element.elementor-element-fb6fe71 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-fb6fe71 .elementor-button:hover svg, .elementor-66338 .elementor-element.elementor-element-fb6fe71 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-66338 .elementor-element.elementor-element-a953a21
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-3919bcb
{
    text-align: center;
}
.elementor-66338 .elementor-element.elementor-element-3919bcb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-e104a4e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-66338 .elementor-element.elementor-element-e104a4e .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-66338 .elementor-element.elementor-element-e104a4e .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-66338 .elementor-element.elementor-element-46d2ea9
{
    --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-66338 .elementor-element.elementor-element-46d2ea9:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-46d2ea9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-66338 .elementor-element.elementor-element-46d2ea9: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-66338 .elementor-element.elementor-element-46d2ea9, .elementor-66338 .elementor-element.elementor-element-46d2ea9::before
{
    --border-transition: .3s;
}
.elementor-66338 .elementor-element.elementor-element-0b5bad4
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-7af30a6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-7af30a6
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-1a54c8d
{
    --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-66338 .elementor-element.elementor-element-1a54c8d:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-1a54c8d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-66338 .elementor-element.elementor-element-1a54c8d: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-66338 .elementor-element.elementor-element-1a54c8d, .elementor-66338 .elementor-element.elementor-element-1a54c8d::before
{
    --border-transition: .3s;
}
.elementor-66338 .elementor-element.elementor-element-30a86ca
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-6ff8b48>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-6ff8b48
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-0892dca
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-66338 .elementor-element.elementor-element-0892dca:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-0892dca>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-66338 .elementor-element.elementor-element-0892dca: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-66338 .elementor-element.elementor-element-0892dca, .elementor-66338 .elementor-element.elementor-element-0892dca::before
{
    --border-transition: .3s;
}
.elementor-66338 .elementor-element.elementor-element-68b10a1
{
    --display: flex;
    --flex-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-66338 .elementor-element.elementor-element-bc0193b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-5144910
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-5144910:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-5144910>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-66338 .elementor-element.elementor-element-5144910: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-66338 .elementor-element.elementor-element-5144910, .elementor-66338 .elementor-element.elementor-element-5144910::before
{
    --border-transition: .3s;
}
.elementor-66338 .elementor-element.elementor-element-bbdc70a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-37050db
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-edecdac
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-66338 .elementor-element.elementor-element-edecdac:not(.elementor-motion-effects-element-type-background), .elementor-66338 .elementor-element.elementor-element-edecdac>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-66338 .elementor-element.elementor-element-edecdac: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-66338 .elementor-element.elementor-element-edecdac, .elementor-66338 .elementor-element.elementor-element-edecdac::before
{
    --border-transition: .3s;
}
.elementor-66338 .elementor-element.elementor-element-d65e941
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-66338 .elementor-element.elementor-element-dbde03c
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-66338 .elementor-element.elementor-element-ed27366
{
    --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-66338 .elementor-element.elementor-element-ed27366>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-66338 .elementor-element.elementor-element-ed27366>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-66338 .elementor-element.elementor-element-ed27366
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-66338 .elementor-element.elementor-element-ed27366>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
@media(min-width: 768px)
{
    .elementor-66338 .elementor-element.elementor-element-aa5eb79
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-45d2be2
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-624d87f
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-6ba20ba
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-19a2e90
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-2c2490a
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-8ef1124
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-e59e2c0
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-aa0e109
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-df263eb
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-f7b295d
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-d8ce31e
    {
        --content-width: 1388px;
    }
    .elementor-66338 .elementor-element.elementor-element-0421fbe
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-eda8611
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-5a16082
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-5a34d59
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-aa41800
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-e607fbb
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-963df7b
    {
        --width: 30%;
    }
    .elementor-66338 .elementor-element.elementor-element-469c77d
    {
        --width: 40%;
    }
    .elementor-66338 .elementor-element.elementor-element-00bd59a
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-5216bcc
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-d7757da
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-c6e160f
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-486428b
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-4537739
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-b9afd56
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-58f6bd3
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-5aba118
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-0431967
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-7d16ddb
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-7defd2f
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-6272f63
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-2eeeb70
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-6a884d2
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-509caa9
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-9a85e8e
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-19ebdb5
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-0c35252
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-707b3d7
    {
        --width: 5%;
    }
    .elementor-66338 .elementor-element.elementor-element-6de1282
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-d2e00f5
    {
        --width: 40%;
    }
    .elementor-66338 .elementor-element.elementor-element-be5896f
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-ee2f833
    {
        --width: 5%;
    }
    .elementor-66338 .elementor-element.elementor-element-b8fbe2e
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-2ba71da
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-bf66671
    {
        --width: 1140px;
    }
    .elementor-66338 .elementor-element.elementor-element-fdfe6ab
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-30ce6f5
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-66e649a
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-3d5a8f8
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-c21d2f3
    {
        --width: 24.5%;
    }
    .elementor-66338 .elementor-element.elementor-element-3337719
    {
        --width: 16%;
    }
    .elementor-66338 .elementor-element.elementor-element-89d2549
    {
        --width: 1.5%;
    }
    .elementor-66338 .elementor-element.elementor-element-47c85e2
    {
        --width: 16%;
    }
    .elementor-66338 .elementor-element.elementor-element-0655074
    {
        --width: 1.5%;
    }
    .elementor-66338 .elementor-element.elementor-element-313261f
    {
        --width: 16%;
    }
    .elementor-66338 .elementor-element.elementor-element-3226d83
    {
        --width: 24.5%;
    }
    .elementor-66338 .elementor-element.elementor-element-9dddbf6
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-f6b978b
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-476fd85
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-e765850
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-34fb74d
    {
        --width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-4843cb9
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-d5b347a
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-f1f5c5c
    {
        --width: 17%;
    }
    .elementor-66338 .elementor-element.elementor-element-fae5c2e
    {
        --width: 13%;
    }
    .elementor-66338 .elementor-element.elementor-element-6f1862f
    {
        --width: 13%;
    }
    .elementor-66338 .elementor-element.elementor-element-86e9f61
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-3bb7774
    {
        --width: 13%;
    }
    .elementor-66338 .elementor-element.elementor-element-2f925e3
    {
        --width: 13%;
    }
    .elementor-66338 .elementor-element.elementor-element-49c64d8
    {
        --width: 16%;
    }
    .elementor-66338 .elementor-element.elementor-element-49903af
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-6b01f2b
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-a1dca66
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-a5992a1
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-417f69e
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-bc33cc5
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-6f3d48a
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-58daad6
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-36c6e80
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-0e4e09f
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-51eb101
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-ab2bc23
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-c30957c
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-1bcc6ab
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-bf1f815
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-cb0ecef
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-34bd8fa
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-ed43f18
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-b36ac82
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-dae01ed
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-4ed9d30
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-8b8543a
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-9806c6b
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-957fe70
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-6fbf30e
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-1348031
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-36fdfc6
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-9fdc347
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-f550455
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-4c3716f
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-5b74fbc
    {
        --width: 14%;
    }
    .elementor-66338 .elementor-element.elementor-element-f06d229
    {
        --width: 12%;
    }
    .elementor-66338 .elementor-element.elementor-element-4975b4b
    {
        --width: 12%;
    }
    .elementor-66338 .elementor-element.elementor-element-96d9885
    {
        --width: 12%;
    }
    .elementor-66338 .elementor-element.elementor-element-821146b
    {
        --width: 12%;
    }
    .elementor-66338 .elementor-element.elementor-element-8d08933
    {
        --width: 15%;
    }
    .elementor-66338 .elementor-element.elementor-element-df014ba
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-14ac9a9
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-4dbe9db
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-d21d49e
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-4500f9b
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-f99a599
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-d0249eb
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-a43d9b8
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-11ae000
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-8a95700
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-3023424
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-a9b9e7c
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-4b24b53
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-8c054a5
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-109da6e
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-f89f0d5
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-095c5d6
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-24a9977
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-92d3624
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-d88723d
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-f47c2b1
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-dcddeb6
    {
        --width: 11%;
    }
    .elementor-66338 .elementor-element.elementor-element-f6539fe
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-27a838e
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-0909b04
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-2ea7e6c
    {
        --width: 5%;
    }
    .elementor-66338 .elementor-element.elementor-element-46aa96c
    {
        --width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-92b36ea
    {
        --width: 35%;
    }
    .elementor-66338 .elementor-element.elementor-element-98cddf7
    {
        --width: 35%;
    }
    .elementor-66338 .elementor-element.elementor-element-ab5abb9
    {
        --width: 5%;
    }
    .elementor-66338 .elementor-element.elementor-element-44a91e2
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-640f7d1
    {
        --width: 30%;
    }
    .elementor-66338 .elementor-element.elementor-element-6756208
    {
        --width: 30%;
    }
    .elementor-66338 .elementor-element.elementor-element-3295ab7
    {
        --width: 30%;
    }
    .elementor-66338 .elementor-element.elementor-element-54e1d67
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-0eface3
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-fca8360
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-541cfa6
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-d6dd4ba
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-628af64
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-a7b839a
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-c49ad93
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-7dcacfd
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-7a1517e
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-52c926d
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-53bcbe7
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-7129778
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-8ada3f5
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-9d88418
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-99864c3
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-aa77d41
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-46eb7de
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-a623fbd
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-4ab87ed
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-5a715db
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-36fc9d3
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-98fb5f6
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-b1c4be7
    {
        --width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-5ea0910
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-a953a21
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-0b5bad4
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-30a86ca
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-68b10a1
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-5144910
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-bbdc70a
    {
        --content-width: 1460px;
    }
    .elementor-66338 .elementor-element.elementor-element-edecdac
    {
        --content-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-d65e941
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-66338 .elementor-element.elementor-element-9a85e8e
    {
        --width: 45%;
    }
    .elementor-66338 .elementor-element.elementor-element-19ebdb5
    {
        --width: 29%;
    }
    .elementor-66338 .elementor-element.elementor-element-6de1282
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-d2e00f5
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-be5896f
    {
        --width: 33%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-469c77d
    {
        --justify-content: center;
    }
    .elementor-66338 .elementor-element.elementor-element-6af61cc
    {
        width: var(--container-widget-width,248px);
        max-width: 248px;
        --container-widget-width: 248px;
        --container-widget-flex-grow: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-8634089
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-8634089.elementor-element
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-66338 .elementor-element.elementor-element-aa5eb79
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-eadc096
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-4869677
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-ca09f35
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-2846dd9
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-4bade1a
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-2a09663
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-f4a0f22
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-cc8b6ea
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-b59f9da
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-fc77153
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-519aa40.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-519aa40.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-519aa40.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-519aa40 .elementor-image-box-title
    {
        margin-bottom: 9px;
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-3746e86
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-375fd45.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-375fd45.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-375fd45.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-375fd45 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-04b87e5
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-e4c8d8c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-e4c8d8c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-e4c8d8c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-e4c8d8c .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-81afaba
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-78aeb3d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-78aeb3d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-78aeb3d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-78aeb3d .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-6e0dfa3
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-ce794f0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ce794f0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ce794f0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ce794f0 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-f89ddfc
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-a7f82f5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-a7f82f5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-a7f82f5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-a7f82f5 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-352c19a
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-a61a121.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-a61a121.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-a61a121.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-a61a121 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-4eaa607
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-d3d6683.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-d3d6683.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-d3d6683.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-d3d6683 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-1c7c829
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-a5fcb61.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-a5fcb61.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-a5fcb61.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-a5fcb61 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-8926d49
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-67ba983.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-67ba983.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-67ba983.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-67ba983 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-9044be9
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-3643fdc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-3643fdc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-3643fdc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-3643fdc .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-e796410
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-c461da7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-c461da7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-c461da7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-c461da7 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-7e54ed4
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-689886e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-689886e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-689886e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-689886e .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-5dd0e2a
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-d9be646.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d9be646.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d9be646.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d9be646 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-78be827
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-8362b75.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-8362b75.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-8362b75.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-8362b75 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-0f74912
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-c935646.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-c935646.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-c935646.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-c935646 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-d62c74e
    {
        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-66338 .elementor-element.elementor-element-9a85e8e.e-con
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-0c35252
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-6de1282
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2e00f5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-be5896f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-8634089
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-87ce2ee .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-e7c612f .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-18e02bc .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-66338 .elementor-element.elementor-element-4dbe9db
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-d21d49e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-74ea3dc .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-b770c93 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-66338 .elementor-element.elementor-element-b770c93 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-9adcf65 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-7e4ecd8 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-ee20e41 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-ee20e41 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-109da6e
    {
        --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-66338 .elementor-element.elementor-element-479b59b .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-095c5d6
    {
        --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-66338 .elementor-element.elementor-element-949318c .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-92d3624
    {
        --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-66338 .elementor-element.elementor-element-a52b602 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-f47c2b1
    {
        --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-66338 .elementor-element.elementor-element-536194f .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-0909b04
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-66338 .elementor-element.elementor-element-0909b04.e-con
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-46aa96c
    {
        --justify-content: center;
    }
    .elementor-66338 .elementor-element.elementor-element-46aa96c.e-con
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-8666cfd .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-92b36ea
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-b786574>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b786574 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-98cddf7
    {
        --justify-content: center;
    }
    .elementor-66338 .elementor-element.elementor-element-fde303a .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-44a91e2
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-66338 .elementor-element.elementor-element-44a91e2.e-con
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-6756208
    {
        --justify-content: center;
    }
    .elementor-66338 .elementor-element.elementor-element-6756208.e-con
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-e9a22fd .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-ed27366>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-66338 .elementor-element.elementor-element-aa5eb79
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-de348a6>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-de348a6
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-de348a6 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-66338 .elementor-element.elementor-element-5380d59>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-5380d59
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-5380d59 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-ebf054c
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-76e1e19>.elementor-widget-container
    {
        padding: 30px 0 0 0;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-9bef835
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-6aed400
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-c0d1b86
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-c0d1b86.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-c0d1b86 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-5fe18fe>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-5fe18fe .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-66338 .elementor-element.elementor-element-19a2e90
    {
        --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-66338 .elementor-element.elementor-element-9407e28>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-9407e28.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-9407e28 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-eadc096>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-eadc096
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-259a563 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-4869677>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-4869677
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4b2925 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-ca09f35>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-ca09f35
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-a00b059 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-2846dd9>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-2846dd9
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d2b9976 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-4bade1a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-4bade1a
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-cf3438f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-2a09663>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-66338 .elementor-element.elementor-element-2a09663
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-8ef1124
    {
        --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-66338 .elementor-element.elementor-element-2f525ed>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-2f525ed.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-2f525ed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-f4a0f22>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-f4a0f22
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-a4d97ed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-cc8b6ea>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-cc8b6ea
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-d61f375 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-b59f9da>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-b59f9da
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-e59e2c0
    {
        --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-66338 .elementor-element.elementor-element-77d47a0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-77d47a0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-fc77153>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-fc77153
    {
        font-size: 13.31px;
    }
    .elementor-66338 .elementor-element.elementor-element-df263eb
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-f7b295d
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-bc5def1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-032f6a9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-66338 .elementor-element.elementor-element-2dbcf12>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-2dbcf12 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-66338 .elementor-element.elementor-element-d8ce31e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-0421fbe
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-519aa40 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-519aa40 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-3746e86>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-3746e86
    {
        --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-66338 .elementor-element.elementor-element-3746e86.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-375fd45 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-375fd45 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-66338 .elementor-element.elementor-element-04b87e5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-04b87e5
    {
        --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-66338 .elementor-element.elementor-element-04b87e5.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-e4c8d8c>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-e4c8d8c .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-e4c8d8c .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-81afaba
    {
        --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-66338 .elementor-element.elementor-element-81afaba.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-78aeb3d>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-78aeb3d .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-78aeb3d .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-6e0dfa3
    {
        --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-66338 .elementor-element.elementor-element-6e0dfa3.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-ce794f0>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ce794f0 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ce794f0 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-f89ddfc
    {
        --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-66338 .elementor-element.elementor-element-f89ddfc.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-a7f82f5>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a7f82f5 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-a7f82f5 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-352c19a
    {
        --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-66338 .elementor-element.elementor-element-352c19a.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-eda8611
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-d1042a8
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-a61a121 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-4eaa607
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-66338 .elementor-element.elementor-element-86857ad
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-d3d6683 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-1c7c829
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-66338 .elementor-element.elementor-element-6556f58
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-a5fcb61 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-8926d49
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-66338 .elementor-element.elementor-element-bc12c01
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-67ba983 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-66338 .elementor-element.elementor-element-9044be9
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-66338 .elementor-element.elementor-element-3643fdc .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-e796410
    {
        --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-66338 .elementor-element.elementor-element-e796410.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-c461da7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-7e54ed4
    {
        --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-66338 .elementor-element.elementor-element-7e54ed4.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-689886e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-5dd0e2a
    {
        --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-66338 .elementor-element.elementor-element-5dd0e2a.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-d9be646 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-78be827
    {
        --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-66338 .elementor-element.elementor-element-78be827.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-8362b75 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-0f74912
    {
        --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-66338 .elementor-element.elementor-element-0f74912.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-c935646 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-d62c74e
    {
        --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-66338 .elementor-element.elementor-element-d62c74e.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-5a16082
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-5a34d59
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-4a01728
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-3c318e5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-95e347c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-95e347c .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-38eecc9>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(10px / 2);
    }
    .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(10px / 2);
    }
    .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(10px / 2);
        margin-left: calc(10px / 2);
    }
    .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-10px / 2);
        margin-left: calc(-10px / 2);
    }
    body.rtl .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-10px / 2);
    }
    body:not(.rtl) .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-10px / 2);
    }
    .elementor-66338 .elementor-element.elementor-element-38eecc9
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-38eecc9 .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-469c77d
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-f9dc76d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-2c1e0cb .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-66338 .elementor-element.elementor-element-8f2e542>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-8f2e542 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-384ab3b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-69d2e7c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-91ff99c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-fb96ba9 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6af61cc .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6678f3a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cb62088 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-dfa07b9 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-2eeeb70
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-8e04415>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-8e04415 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-7120a7a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-7120a7a .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-509caa9
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-6c441ea>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6c441ea .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6c441ea.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6c441ea.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6c441ea.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6c441ea .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-aea5532>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-aea5532 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-aea5532.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-aea5532.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-aea5532.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-aea5532 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-46e2ef0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-46e2ef0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-46e2ef0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-46e2ef0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-46e2ef0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-46e2ef0 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-d700443>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d700443 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d700443.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d700443.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d700443.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-d700443 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-9a85e8e
    {
        --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-66338 .elementor-element.elementor-element-9a85e8e.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-66338 .elementor-element.elementor-element-19ebdb5
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 10px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-625732a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 8px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-625732a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-625732a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-625732a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-625732a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-625732a .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-597a244>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-597a244 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-597a244.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-597a244.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-597a244.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-597a244 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-c7965ff>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-c7965ff .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-c7965ff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-c7965ff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-c7965ff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-c7965ff .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-e341cc1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-e341cc1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-e341cc1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-e341cc1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-e341cc1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-e341cc1 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-0c35252
    {
        --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-66338 .elementor-element.elementor-element-6de1282
    {
        --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-66338 .elementor-element.elementor-element-144bb21>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-144bb21 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-144bb21.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-144bb21.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-144bb21.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-144bb21 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-d2e00f5
    {
        --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-66338 .elementor-element.elementor-element-be5896f
    {
        --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-66338 .elementor-element.elementor-element-ce69694>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ce69694 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ce69694.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ce69694.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ce69694.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ce69694 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-2ba71da
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-6af2210
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-40d7960 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-7566eeb>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-7566eeb .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-66338 .elementor-element.elementor-element-bf66671
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-8634089
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-66338 .elementor-element.elementor-element-8634089 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-fdfe6ab
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-938af05
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-2a06831>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-2a06831 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-9863ff0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-9863ff0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-66338 .elementor-element.elementor-element-c21d2f3
    {
        --width: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-3337719
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-66338 .elementor-element.elementor-element-87ce2ee .elementor-counter
    {
        gap: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-87ce2ee .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-66338 .elementor-element.elementor-element-87ce2ee .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-66338 .elementor-element.elementor-element-47c85e2
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-e7c612f .elementor-counter
    {
        gap: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-e7c612f .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-66338 .elementor-element.elementor-element-e7c612f .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-66338 .elementor-element.elementor-element-313261f
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-18e02bc .elementor-counter
    {
        gap: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-18e02bc .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-66338 .elementor-element.elementor-element-18e02bc .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-66338 .elementor-element.elementor-element-476fd85
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-2789e52 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-66338 .elementor-element.elementor-element-2789e52 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-66338 .elementor-element.elementor-element-2789e52 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-e765850
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-b4c3bee .elementor-counter
    {
        gap: 2px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4c3bee .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-66338 .elementor-element.elementor-element-b4c3bee .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-34fb74d
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-71d1a38 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-66338 .elementor-element.elementor-element-71d1a38 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-66338 .elementor-element.elementor-element-71d1a38 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-4843cb9
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-1ff0ca0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-834b649>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-834b649 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-66338 .elementor-element.elementor-element-834b649 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-66338 .elementor-element.elementor-element-7a63e32
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-fae5c2e
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-eb3bb3c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6f1862f
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-e6a378c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-86e9f61
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-3bb7774
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-2f925e3
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-2f925e3.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-66338 .elementor-element.elementor-element-6b01f2b
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-a1dca66
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-a5992a1
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-417f69e
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-bc33cc5
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-36c6e80
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-0e4e09f
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-51eb101
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-ab2bc23
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-c30957c
    {
        --width: 33%;
    }
    .elementor-66338 .elementor-element.elementor-element-cb0ecef
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-34bd8fa
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-ed43f18
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-b36ac82
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-957fe70
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-6fbf30e
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-1348031
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-36fdfc6
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-9fdc347
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-5b74fbc
    {
        --width: 50%;
    }
    .elementor-66338 .elementor-element.elementor-element-68dda3e
    {
        --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-66338 .elementor-element.elementor-element-68dda3e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-68dda3e.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-66338 .elementor-element.elementor-element-df014ba
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-2a4af31
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-0709e3a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-5fb7ece>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-5fb7ece .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-14ac9a9
    {
        --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-66338 .elementor-element.elementor-element-0756ee9
    {
        --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-66338 .elementor-element.elementor-element-0756ee9::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.elementor-background-video-container::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.e-con-inner>.elementor-background-video-container::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.elementor-background-slideshow::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.e-con-inner>.elementor-background-slideshow::before, .elementor-66338 .elementor-element.elementor-element-0756ee9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-66338 .elementor-element.elementor-element-0756ee9.e-con
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 25px 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-f043dbc .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-bf42949 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 25px 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-4c38b80 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-b3e8068 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-ec1b522 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-2051c8f .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 25px 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-f1e0187 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-fa1db45 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc
    {
        width: var(--container-widget-width,40%);
        max-width: 40%;
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 50px 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-66338 .elementor-element.elementor-element-6feeccc .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-66338 .elementor-element.elementor-element-74ea3dc .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-b770c93 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-66338 .elementor-element.elementor-element-b770c93 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-9adcf65 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-7e4ecd8 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-ee20e41 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ee20e41.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ee20e41.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ee20e41.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-ee20e41 .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-109da6e
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-479b59b>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-479b59b .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-479b59b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-479b59b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-479b59b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-66338 .elementor-element.elementor-element-095c5d6
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-949318c .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-66338 .elementor-element.elementor-element-92d3624
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-a52b602 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-f47c2b1
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-536194f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-66338 .elementor-element.elementor-element-6f756d6>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-6f756d6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-45bcbe1>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-45bcbe1 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-8666cfd .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-66338 .elementor-element.elementor-element-b786574 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-66338 .elementor-element.elementor-element-fde303a .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-66338 .elementor-element.elementor-element-e9a22fd .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-66338 .elementor-element.elementor-element-f015825
    {
        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-66338 .elementor-element.elementor-element-f015825.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-54e1d67
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-a07703e
    {
        width: 20%;
    }
    .elementor-66338 .elementor-element.elementor-element-5e63598 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-66338 .elementor-element.elementor-element-08a2c00>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-08a2c00 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-eeb19d0>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-eeb19d0 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-aaa0ed5>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-aaa0ed5 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-f352b77>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-f352b77 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-fca8360
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-e78bad8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-e78bad8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-66338 .elementor-element.elementor-element-97050c4>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-97050c4 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-628af64
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-4dfd55f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-bf00092>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-bf00092 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-76158b0>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-76158b0
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-35372bf .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-1fc75cb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-1fc75cb .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-7eb956a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-cf1ed55>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-cf1ed55 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-9e2183f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-ab436be>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-ab436be .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-ccf7b1f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-ccf7b1f
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-254d3e8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-88e220c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-88e220c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-7a1517e
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-4c5abc9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-a51b712>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-a51b712 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-7fbfbf2>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-7fbfbf2
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-e819826 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-4d69c9b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-4d69c9b .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-1cd6ea3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-b650cbf>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-b650cbf .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-acc14e0>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-acc14e0
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-469244b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-b2c0a2b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-b2c0a2b .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-8ada3f5
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-34d8f99 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-383ff30>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-383ff30 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-96b02f3>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-96b02f3
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-29e3510 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-973b145>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-973b145 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-99864c3
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-dfa9cdb .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-418cfa0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-418cfa0 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-7aea93c>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-7aea93c
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-b1038f1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-0b14198>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-0b14198 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-46eb7de
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-6638d71 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-cd4fe5d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-cd4fe5d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-72b51db>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-72b51db
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-5dca03c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-42d160d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-42d160d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-4ab87ed
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-d1758c7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-5f66598>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-5f66598 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-1829bb2>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-1829bb2
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-768f386 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-9a46c3e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-9a46c3e .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-36fc9d3
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-b8597fa .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-9c0abc2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-9c0abc2 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-37a4b62>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-37a4b62
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-1c1d416 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-925c577>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-925c577 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-b1c4be7
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-8f660f5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-2d78bd2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-2d78bd2 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-cb5798d>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-cb5798d
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-66338 .elementor-element.elementor-element-791e213 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-66338 .elementor-element.elementor-element-26d59d2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-66338 .elementor-element.elementor-element-26d59d2 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-66338 .elementor-element.elementor-element-96dc7fc>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-96dc7fc
    {
        --n-tabs-title-font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-96dc7fc.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
    {
        line-height: 21px;
    }
    .elementor-66338 .elementor-element.elementor-element-a953a21
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-66338 .elementor-element.elementor-element-3919bcb
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-66338 .elementor-element.elementor-element-3919bcb.elementor-element
    {
        --align-self: center;
    }
    .elementor-66338 .elementor-element.elementor-element-3919bcb .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-66338 .elementor-element.elementor-element-e104a4e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-66338 .elementor-element.elementor-element-e104a4e .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-66338 .elementor-element.elementor-element-7af30a6
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-6ff8b48
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-bc0193b
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-37050db
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-dbde03c
    {
        font-size: 14px;
    }
    .elementor-66338 .elementor-element.elementor-element-ed27366>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-66338 .elementor-element.elementor-element-ed27366
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-6ba20ba */
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-d11a497 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-19a2e90 *//* .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-484b058 */
.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-f86750c */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2c2490a *//*.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-b16467b */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-8ef1124 *//* .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-1566811 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e59e2c0 *//* .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-6a884d2 */
.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-0c35252 */
.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-2eeeb70 */
.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-3d5a8f8 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f6b978b */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-68dda3e */
@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-d21d49e */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .process_second_box
    {
        margin-top: -50px;
    }
    .process_fourth_box
    {
        margin-top: -75px;
    }
    .process_sixth_box
    {
        margin-top: -100px;
    }
    .process_eight_box
    {
        margin-top: -60px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-0909b04 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-44a91e2 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-ed27366 */
.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 *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Vanguard CF';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.svg') format('svg');
}/* End Custom Fonts CSS */
