.elementor-5571 .elementor-element.elementor-element-6c09182 {
    --display: flex;
    --min-height: 400px;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-6c09182:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-6c09182>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #e7e7e79d;
    background-position: center left;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-5571 .elementor-element.elementor-element-6c09182,
.elementor-5571 .elementor-element.elementor-element-6c09182::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-fe3cf4b {
    --display: flex;
    --flex-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;
    --gap: 14px 0px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-d86bbe9 {
    --display: flex;
    --flex-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: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-d86bbe9:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-d86bbe9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-5571 .elementor-element.elementor-element-d86bbe9,
.elementor-5571 .elementor-element.elementor-element-d86bbe9::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-c803b9e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 0px 50px;
    --background-transition: 0.3s;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-c803b9e:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-c803b9e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-e8b965a);
}

.elementor-5571 .elementor-element.elementor-element-c803b9e,
.elementor-5571 .elementor-element.elementor-element-c803b9e::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-97b9bd0 {
    --display: flex;
    --flex-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: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-88c3b0d .elementor-wrapper {
    --video-aspect-ratio: 1;
}

.elementor-5571 .elementor-element.elementor-element-88c3b0d .elementor-custom-embed-play i {
    color: var(--e-global-color-f9bae7f);
    font-size: 35px;
}

.elementor-5571 .elementor-element.elementor-element-88c3b0d .elementor-custom-embed-play svg {
    fill: var(--e-global-color-f9bae7f);
    width: 35px;
    height: 35px;
}

.elementor-5571 .elementor-element.elementor-element-99e9398 {
    --display: flex;
    --flex-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: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-d1bcf43 {
    --display: flex;
    --flex-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: 10px 0px;
    --background-transition: 0.3s;
    --padding-top: 20px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-d1bcf43:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-d1bcf43>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-e8b965a);
}

.elementor-5571 .elementor-element.elementor-element-d1bcf43,
.elementor-5571 .elementor-element.elementor-element-d1bcf43::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-3743070 {
    text-align: center;
}

.elementor-5571 .elementor-element.elementor-element-4697068 {
    text-align: center;
}

.elementor-5571 .elementor-element.elementor-element-2d5f992.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2d5f992.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2d5f992.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2d5f992 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-2d5f992 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-5edea84.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-5edea84.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-5edea84.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-5edea84 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-5edea84 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-2ea9361.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2ea9361.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2ea9361.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2ea9361 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-2ea9361 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-53409e2.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-53409e2.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-53409e2.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-53409e2 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-53409e2 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-47fbdf6.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-47fbdf6.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-47fbdf6.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-47fbdf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-47fbdf6 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-2414237.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2414237.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2414237.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2414237 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-2414237 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-e49c090.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-e49c090.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-e49c090.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-e49c090 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-e49c090 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-abb142a.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-abb142a.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-abb142a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-abb142a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-abb142a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-fd78423.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-fd78423.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-fd78423.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-fd78423 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-fd78423 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-3a61b57.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-3a61b57.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-3a61b57.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-3a61b57 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-3a61b57 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-1fe18d0.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-1fe18d0.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-1fe18d0.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-1fe18d0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-1fe18d0 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-9ad7f51.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-9ad7f51.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-9ad7f51.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-9ad7f51 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-9ad7f51 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-609c1c5 {
    --display: flex;
    --flex-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: 10px 0px;
    --background-transition: 0.3s;
    --padding-top: 20px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-609c1c5:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-609c1c5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-e8b965a);
}

.elementor-5571 .elementor-element.elementor-element-609c1c5,
.elementor-5571 .elementor-element.elementor-element-609c1c5::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-582ef83 {
    text-align: center;
}

.elementor-5571 .elementor-element.elementor-element-e97911a {
    text-align: center;
}

.elementor-5571 .elementor-element.elementor-element-81a63a6 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-cac5194 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-8356019.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-8356019.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-8356019.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-8356019 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-8356019 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-133832b {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-36c8314 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-6a14d09 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-05c9f78 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-a4b1021 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-a095620 {
    text-align: right;
}

.elementor-5571 .elementor-element.elementor-element-9b09d73 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-8970556 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-1100d80 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-2f71e36.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2f71e36.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2f71e36.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-2f71e36 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-2f71e36 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-ebe8bfa {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-edc2bc5 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-79640bd.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-79640bd.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-79640bd.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-79640bd .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-79640bd .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-47b62ca {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-617050b img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-4d1d1ed {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-9a6d262 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-756f445 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-59bff76 {
    text-align: right;
}

.elementor-5571 .elementor-element.elementor-element-481154c {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-5a724a9 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-1b68d01 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-cc95c51.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-cc95c51.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-cc95c51.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-cc95c51 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-cc95c51 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-496fcf3 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-4c4b8d9 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-74e30ee.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-74e30ee.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-74e30ee.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-74e30ee .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-74e30ee .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-b27afb1 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-836a068 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-07761c6 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-c4e9c89 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-581da62 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-05f8bb3 {
    text-align: right;
}

.elementor-5571 .elementor-element.elementor-element-99fd058 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-9862da0 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-4995829 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-532dab0.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-532dab0.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-532dab0.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-532dab0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-532dab0 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-2d89a06 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-d718535 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-0593b7f.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-0593b7f.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-0593b7f.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-0593b7f .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-0593b7f .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-0db41fb {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-3770d07 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-baec0d0 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-d28f9df {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-d203012 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-22142c4 {
    text-align: right;
}

.elementor-5571 .elementor-element.elementor-element-d8ee1a5 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-e0dae03 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-cbf48fe {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-4b9034c.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-4b9034c.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-4b9034c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-4b9034c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-4b9034c .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-087c1b1 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-1a782ab {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-5995d09.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-5995d09.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-5995d09.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-5995d09 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-5995d09 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-6bdd1c5 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-e270e7a img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-506e91b {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-3b71f44 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-843753e {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-2b90ef2 {
    text-align: right;
}

.elementor-5571 .elementor-element.elementor-element-60dc1b9 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-975937b img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-4036d76 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-06b72ba.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-06b72ba.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-06b72ba.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-06b72ba .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-06b72ba .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-b600f9e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-f5c85e8 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-c2db930.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-c2db930.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-c2db930.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-c2db930 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-c2db930 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-a80de93 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-bfd187a img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-9566370 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-302d56d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-54a61f5 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-7e31b63 {
    text-align: right;
}

.elementor-5571 .elementor-element.elementor-element-1f55c78 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-13b9150 img {
    width: 100%;
    max-width: 180px;
}

.elementor-5571 .elementor-element.elementor-element-92c12d3 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-a933645.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-5571 .elementor-element.elementor-element-a933645.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-5571 .elementor-element.elementor-element-a933645.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-5571 .elementor-element.elementor-element-a933645 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5571 .elementor-element.elementor-element-a933645 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-8dde4ef {
    --display: flex;
    --flex-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: 40px 0px;
    --background-transition: 0.3s;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-8dde4ef:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-8dde4ef>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: white;
}

.elementor-5571 .elementor-element.elementor-element-8dde4ef,
.elementor-5571 .elementor-element.elementor-element-8dde4ef::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-cb6b648 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-cc1df91 {
    text-align: center;
}

.elementor-5571 .elementor-element.elementor-element-189b703 {
    --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 25px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-4c48d20 {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-4c48d20:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-4c48d20>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-4c48d20,
.elementor-5571 .elementor-element.elementor-element-4c48d20::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-4f307f6.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-4f307f6.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-4f307f6.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-4f307f6 .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-4f307f6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-4f307f6 .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-9e05c13.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-8e42c8b {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-8e42c8b:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-8e42c8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-8e42c8b,
.elementor-5571 .elementor-element.elementor-element-8e42c8b::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-a053de6.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-a053de6.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-a053de6.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-a053de6 .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-a053de6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-a053de6 .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-0cf9424.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-6eb5538 {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-6eb5538:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-6eb5538>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-6eb5538,
.elementor-5571 .elementor-element.elementor-element-6eb5538::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-8dc96fd.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-8dc96fd.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-8dc96fd.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-8dc96fd .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-8dc96fd .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-8dc96fd .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-5d62877.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-2ec6adf {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-2ec6adf:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-2ec6adf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-2ec6adf,
.elementor-5571 .elementor-element.elementor-element-2ec6adf::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-f8abf71.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-f8abf71.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-f8abf71.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-f8abf71 .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-f8abf71 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-f8abf71 .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-b1de3ec.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-7529fab {
    --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 25px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-6369e8f {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-6369e8f:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-6369e8f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-6369e8f,
.elementor-5571 .elementor-element.elementor-element-6369e8f::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-8a919b3.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-8a919b3.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-8a919b3.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-8a919b3 .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-8a919b3 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-8a919b3 .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-26e1679.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-317d013 {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-317d013:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-317d013>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-317d013,
.elementor-5571 .elementor-element.elementor-element-317d013::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-eca3dff.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-eca3dff.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-eca3dff.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-eca3dff .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-eca3dff .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-eca3dff .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-b20654d.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-e0ff6d7 {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-e0ff6d7:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-e0ff6d7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-e0ff6d7,
.elementor-5571 .elementor-element.elementor-element-e0ff6d7::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-f6d3294.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-f6d3294.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-f6d3294.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-f6d3294 .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-f6d3294 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-f6d3294 .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-a1235d6.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-50ede20 {
    --display: flex;
    --justify-content: space-between;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 10px 5px rgba(120.70000000000002, 120.70000000000002, 120.70000000000002, 0.06);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-50ede20:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-50ede20>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-50ede20,
.elementor-5571 .elementor-element.elementor-element-50ede20::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-b393308.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5571 .elementor-element.elementor-element-b393308.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5571 .elementor-element.elementor-element-b393308.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5571 .elementor-element.elementor-element-b393308 .elementor-image-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-6908d6d);
    font-size: 20px;
    font-weight: 700;
}

.elementor-5571 .elementor-element.elementor-element-b393308 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60%;
}

.elementor-5571 .elementor-element.elementor-element-b393308 .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-36fd49a.elementor-element {
    --align-self: center;
}

.elementor-5571 .elementor-element.elementor-element-782c349 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 50px 0px;
    --background-transition: 0.3s;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-782c349:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-782c349>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #e7e7e79d;
    background-image: url("../../2023/10/Group-397.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 55% auto;
}

.elementor-5571 .elementor-element.elementor-element-782c349,
.elementor-5571 .elementor-element.elementor-element-782c349::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-fe69425 {
    --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 80px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-d46c9aa {
    --display: flex;
    --gap: 10px 0px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-22c84a1 .elementor-heading-title {
    color: #129dac;
}

.elementor-5571 .elementor-element.elementor-element-173cb1c {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-e5f7a1a {
    color: #FFFFFF;
}

.elementor-5571 .elementor-element.elementor-element-d84a485 .elementor-button {
    background-color: var(--e-global-color-674eb3b);
    border-style: none;
}

.elementor-5571 .elementor-element.elementor-element-d84a485 .elementor-button:hover,
.elementor-5571 .elementor-element.elementor-element-d84a485 .elementor-button:focus {
    color: #129dac;
    background-color: var(--e-global-color-26d1daf);
}

.elementor-5571 .elementor-element.elementor-element-d84a485 .elementor-button:hover svg,
.elementor-5571 .elementor-element.elementor-element-d84a485 .elementor-button:focus svg {
    fill: #129dac;
}

.elementor-5571 .elementor-element.elementor-element-d84a485.elementor-element {
    --align-self: flex-start;
}

.elementor-5571 .elementor-element.elementor-element-7857188 img {
    height: 430px;
    object-fit: none;
    object-position: center center;
    border-radius: 10px 10px 10px 10px;
}

.elementor-5571 .elementor-element.elementor-element-0d45cb1 {
    --display: flex;
    --flex-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: 20px 0px;
    --background-transition: 0.3s;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-0d45cb1:not(.elementor-motion-effects-element-type-background),
.elementor-5571 .elementor-element.elementor-element-0d45cb1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F9F9F9;
}

.elementor-5571 .elementor-element.elementor-element-0d45cb1,
.elementor-5571 .elementor-element.elementor-element-0d45cb1::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-5714f34 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-1af7828 {
    text-align: center;
}

.elementor-5571 .elementor-element.elementor-element-510d445 {
    --display: flex;
    --gap: 25px 0px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-7569a07 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 60px 50px;
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-e99cc90 {
    width: var(--container-widget-width, 9%);
    max-width: 9%;
    --container-widget-width: 9%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-64da741 {
    width: var(--container-widget-width, 7%);
    max-width: 7%;
    --container-widget-width: 7%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-6094dad {
    width: var(--container-widget-width, 11%);
    max-width: 11%;
    --container-widget-width: 11%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-fbe8b02 {
    width: var(--container-widget-width, 15%);
    max-width: 15%;
    --container-widget-width: 15%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-9865179 {
    width: var(--container-widget-width, 11%);
    max-width: 11%;
    --container-widget-width: 11%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-763d76d {
    width: var(--container-widget-width, 9%);
    max-width: 9%;
    --container-widget-width: 9%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-398bbf2 {
    --display: flex;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 0px 1px 0px;
    --border-top-width: 1px;
    --border-right-width: 0px;
    --border-bottom-width: 1px;
    --border-left-width: 0px;
    border-color: #B7B7B7;
    --border-color: #B7B7B7;
    --margin-top: 20px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-398bbf2,
.elementor-5571 .elementor-element.elementor-element-398bbf2::before {
    --border-transition: 0.3s;
}

.elementor-5571 .elementor-element.elementor-element-7ce23b2 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 20px 30px;
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-dc15121 img {
    max-width: 80%;
}

.elementor-5571 .elementor-element.elementor-element-dc15121 {
    width: var(--container-widget-width, 7%);
    max-width: 7%;
    --container-widget-width: 7%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-aec1de1 img {
    max-width: 80px;
}

.elementor-5571 .elementor-element.elementor-element-aec1de1 {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-6abcf5e {
    width: var(--container-widget-width, 15%);
    max-width: 15%;
    --container-widget-width: 15%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-a0df4c0 {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-9d9ba39 {
    width: var(--container-widget-width, 13%);
    max-width: 13%;
    --container-widget-width: 13%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-f6a481a img {
    width: 100%;
    max-width: 110px;
}

.elementor-5571 .elementor-element.elementor-element-f6a481a {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-2b83815 {
    width: var(--container-widget-width, 11%);
    max-width: 11%;
    --container-widget-width: 11%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-16661ae {
    width: var(--container-widget-width, 11%);
    max-width: 11%;
    --container-widget-width: 11%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-da8f47b {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-ac9edb0 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 60px 50px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5571 .elementor-element.elementor-element-d624445 {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-be47f55 {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-2f0bdf3 img {
    width: 100%;
    max-width: 110px;
}

.elementor-5571 .elementor-element.elementor-element-2f0bdf3 {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-1c99491 img {
    width: 100%;
    max-width: 110px;
}

.elementor-5571 .elementor-element.elementor-element-1c99491 {
    width: var(--container-widget-width, 10%);
    max-width: 10%;
    --container-widget-width: 10%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-1d68be5 img {
    width: 100%;
    max-width: 110px;
}

.elementor-5571 .elementor-element.elementor-element-1d68be5 {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-34ef946 {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

.elementor-5571 .elementor-element.elementor-element-1dc0dbf {
    width: var(--container-widget-width, 12%);
    max-width: 12%;
    --container-widget-width: 12%;
    --container-widget-flex-grow: 0;
}

@media(min-width:768px) {
    .elementor-5571 .elementor-element.elementor-element-fe3cf4b {
        --width: min(30%, 1170px/2);
    }

    .elementor-5571 .elementor-element.elementor-element-d86bbe9 {
        --width: 65%;
    }

    .elementor-5571 .elementor-element.elementor-element-97b9bd0 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-99e9398 {
        --width: 60%;
    }

    .elementor-5571 .elementor-element.elementor-element-cac5194 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-133832b {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-6a14d09 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-a4b1021 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-9b09d73 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-1100d80 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-edc2bc5 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-47b62ca {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-4d1d1ed {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-756f445 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-481154c {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-1b68d01 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-4c4b8d9 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-b27afb1 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-07761c6 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-581da62 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-99fd058 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-4995829 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-d718535 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-0db41fb {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-baec0d0 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-d203012 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-d8ee1a5 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-cbf48fe {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-1a782ab {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-6bdd1c5 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-506e91b {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-843753e {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-60dc1b9 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-4036d76 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-f5c85e8 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-a80de93 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-9566370 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-54a61f5 {
        --width: 40%;
    }

    .elementor-5571 .elementor-element.elementor-element-1f55c78 {
        --width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-92c12d3 {
        --width: 40%;
    }
}

@media(max-width:1366px) {
    .elementor-5571 .elementor-element.elementor-element-c803b9e {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-d1bcf43 {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-609c1c5 {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-8dde4ef {
        --gap: 25px 0px;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-782c349 {
        --gap: 20px 0px;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-7857188 img {
        height: 330px;
    }

    .elementor-5571 .elementor-element.elementor-element-0d45cb1 {
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-5714f34 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-7569a07 {
        --gap: 40px 40px;
        --flex-wrap: wrap;
    }

    .elementor-5571 .elementor-element.elementor-element-7ce23b2 {
        --gap: 40px 40px;
    }

    .elementor-5571 .elementor-element.elementor-element-ac9edb0 {
        --gap: 40px 40px;
    }
}

@media(max-width:1200px) {
    .elementor-5571 .elementor-element.elementor-element-189b703 {
        --gap: 0px 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-4c48d20 {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-8e42c8b {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-6eb5538 {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2ec6adf {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-7529fab {
        --gap: 0px 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-6369e8f {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-317d013 {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-e0ff6d7 {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-50ede20 {
        --gap: 10px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-7857188 img {
        height: 300px;
    }

    .elementor-5571 .elementor-element.elementor-element-0d45cb1 {
        --gap: 0px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-e99cc90 {
        --container-widget-width: 10%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 10%);
        max-width: 10%;
    }

    .elementor-5571 .elementor-element.elementor-element-64da741 {
        --container-widget-width: 8%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 8%);
        max-width: 8%;
    }

    .elementor-5571 .elementor-element.elementor-element-6094dad {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-fbe8b02 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-9865179 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-763d76d {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-dc15121 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-aec1de1 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-6abcf5e {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-a0df4c0 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-9d9ba39 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-f6a481a {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-2b83815 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-16661ae {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-d624445 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-be47f55 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-2f0bdf3 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-1c99491 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-1d68be5 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-34ef946 {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }

    .elementor-5571 .elementor-element.elementor-element-1dc0dbf {
        --container-widget-width: 13%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 13%);
        max-width: 13%;
    }
}

@media(max-width:1024px) {
    .elementor-5571 .elementor-element.elementor-element-9e05c13 img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-0cf9424 img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-5d62877 img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-b1de3ec img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-26e1679 img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-b20654d img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-a1235d6 img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-36fd49a img {
        width: 32px;
    }

    .elementor-5571 .elementor-element.elementor-element-7569a07 {
        --gap: 30px 30px;
    }

    .elementor-5571 .elementor-element.elementor-element-7ce23b2 {
        --gap: 30px 30px;
    }

    .elementor-5571 .elementor-element.elementor-element-ac9edb0 {
        --gap: 30px 30px;
    }
}

@media(max-width:880px) {
    .elementor-5571 .elementor-element.elementor-element-7569a07 {
        --gap: 20px 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-7ce23b2 {
        --gap: 20px 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-ac9edb0 {
        --gap: 20px 20px;
    }
}

@media(max-width:767px) {
    .elementor-5571 .elementor-element.elementor-element-6c09182 {
        --min-height: 100px;
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }

    .elementor-5571 .elementor-element.elementor-element-fe3cf4b {
        --gap: 5px 0px;
        --padding-top: 20px;
        --padding-bottom: 40px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-d86bbe9 {
        --min-height: 30px;
    }

    .elementor-5571 .elementor-element.elementor-element-c803b9e {
        --gap: 20px 35px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-d1bcf43 {
        --gap: 25px 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-4697068>.elementor-widget-container {
        margin: -20px 2px 2px 2px;
    }

    .elementor-5571 .elementor-element.elementor-element-2d5f992 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2d5f992.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2d5f992.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2d5f992.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2d5f992 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-2d5f992 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-5edea84 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-5edea84.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-5edea84.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-5edea84.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-5edea84 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-5edea84 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-2ea9361 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2ea9361.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2ea9361.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2ea9361.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2ea9361 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-2ea9361 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-53409e2 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-53409e2.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-53409e2.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-53409e2.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-53409e2 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-53409e2 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-47fbdf6 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-47fbdf6.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-47fbdf6.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-47fbdf6.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-47fbdf6 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-47fbdf6 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-2414237 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2414237.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2414237.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2414237.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-2414237 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-2414237 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-e49c090 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-e49c090.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-e49c090.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-e49c090.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-e49c090 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-e49c090 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-abb142a .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-abb142a.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-abb142a.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-abb142a.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-abb142a .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-abb142a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-fd78423 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-fd78423.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-fd78423.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-fd78423.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-fd78423 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-fd78423 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-3a61b57 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-3a61b57.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-3a61b57.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-3a61b57.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-3a61b57 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-3a61b57 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-1fe18d0 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-1fe18d0.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-1fe18d0.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-1fe18d0.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-1fe18d0 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-1fe18d0 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-9ad7f51 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-9ad7f51.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-9ad7f51.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-9ad7f51.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-9ad7f51 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-5571 .elementor-element.elementor-element-9ad7f51 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 22%;
    }

    .elementor-5571 .elementor-element.elementor-element-609c1c5 {
        --gap: 10px 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-8356019 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-2f71e36 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-79640bd .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-cc95c51 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-74e30ee .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-532dab0 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-0593b7f .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-4b9034c .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-5995d09 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-06b72ba .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-c2db930 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-a933645 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-5571 .elementor-element.elementor-element-8dde4ef {
        --gap: 20px 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-cb6b648 {
        --gap: 15px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-189b703 {
        --justify-content: space-between;
        --gap: 25px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-4c48d20 {
        --width: 48%;
        --justify-content: space-between;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-4f307f6 .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-4f307f6 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-8e42c8b {
        --width: 48%;
        --justify-content: space-between;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-a053de6 .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-a053de6 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-6eb5538 {
        --width: 48%;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-8dc96fd .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-8dc96fd .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-2ec6adf {
        --width: 48%;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-f8abf71 .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-f8abf71 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-7529fab {
        --justify-content: space-between;
        --gap: 25px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-6369e8f {
        --width: 48%;
        --justify-content: space-between;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-8a919b3 .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-8a919b3 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-317d013 {
        --width: 48%;
        --justify-content: space-between;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-eca3dff .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-eca3dff .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-e0ff6d7 {
        --width: 48%;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-f6d3294 .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-f6d3294 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-50ede20 {
        --width: 48%;
        --gap: 10px 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-5571 .elementor-element.elementor-element-b393308 .elementor-image-box-img {
        margin-bottom: 5px;
    }

    .elementor-5571 .elementor-element.elementor-element-b393308 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 75%;
    }

    .elementor-5571 .elementor-element.elementor-element-782c349 {
        --gap: 35px 35px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-fe69425 {
        --gap: 20px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-173cb1c {
        --gap: 15px 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-7857188 img {
        height: 165px;
        object-fit: cover;
        object-position: center center;
    }
    .elementor-5571 .elementor-element.elementor-element-7857188 .tet img {
        height: 165px;
        object-fit: cover;
        object-position: center center;
    }

    .elementor-5571 .elementor-element.elementor-element-0d45cb1 {
        --gap: 20px 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5571 .elementor-element.elementor-element-7569a07 {
        --gap: 30px 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-e99cc90 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-64da741 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-6094dad {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-fbe8b02 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-9865179 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-763d76d {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-7ce23b2 {
        --justify-content: flex-start;
        --gap: 30px 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-dc15121 {
        --container-widget-width: 20%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 20%);
        max-width: 20%;
    }

    .elementor-5571 .elementor-element.elementor-element-aec1de1 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-6abcf5e {
        --container-widget-width: 37%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 37%);
        max-width: 37%;
    }

    .elementor-5571 .elementor-element.elementor-element-a0df4c0 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-9d9ba39 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-f6a481a {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-2b83815 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-16661ae {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-ac9edb0 {
        --gap: 30px 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5571 .elementor-element.elementor-element-d624445 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-be47f55 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-2f0bdf3 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-1c99491 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-1d68be5 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-34ef946 {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }

    .elementor-5571 .elementor-element.elementor-element-1dc0dbf {
        --container-widget-width: 28%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 28%);
        max-width: 28%;
    }
}