﻿.elementor-91 .elementor-element.elementor-element-7541300
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-7541300:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-7541300>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-widget-smartslider .neb-protected-content-message, .elementor-widget-smartslider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-2ff5e9c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-3e0e3d0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 1;
}
.elementor-91 .elementor-element.elementor-element-b52a803
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-b52a803::before, .elementor-91 .elementor-element.elementor-element-b52a803>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-b52a803>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-b52a803>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-b52a803>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-b52a803>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-0224391
{
    --display: flex;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-0224391:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-0224391>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-91 .elementor-element.elementor-element-7405dd8>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-7405dd8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-7405dd8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-7405dd8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-00693ce
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-00693ce:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-00693ce>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-91 .elementor-element.elementor-element-00693ce::before, .elementor-91 .elementor-element.elementor-element-00693ce>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-00693ce>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-00693ce>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-00693ce>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-00693ce>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-a70d37a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-45dc05c
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-887674d
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-fb8eca6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-3e31ea9 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-3e31ea9 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-3e31ea9 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-b49646e
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-b49646e:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-b49646e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-b49646e::before, .elementor-91 .elementor-element.elementor-element-b49646e>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-b49646e>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-b49646e>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-b49646e>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-b49646e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-widget-nested-accordion .neb-protected-content-message, .elementor-widget-nested-accordion .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-1247f16
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-90be6b2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-faa9acf
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-faa9acf .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-08275ac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-3226278
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-3226278 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-2a00362
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-f107cbd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-f817ba4 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-f817ba4 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-f817ba4 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-17fa893
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-17fa893>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-4777f69
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-4777f69::before, .elementor-91 .elementor-element.elementor-element-4777f69>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-4777f69>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-4777f69>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-4777f69>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-4777f69>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-d6ee9ad
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 7px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-d6ee9ad:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-d6ee9ad>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-d6ee9ad::before, .elementor-91 .elementor-element.elementor-element-d6ee9ad>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d6ee9ad>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d6ee9ad>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d6ee9ad>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d6ee9ad>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-b3f2d04>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 59%;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-779b922
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    box-shadow: 0 0 10px 0 #a6b4e0;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-779b922:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-779b922>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-779b922::before, .elementor-91 .elementor-element.elementor-element-779b922>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-779b922>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-779b922>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-779b922>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-779b922>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-a6a5dec
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-9d46de9
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-9d46de9 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-40ad20f
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-40ad20f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-3f6e91c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-a5d7d7b .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-a5d7d7b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-a5d7d7b .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-ea5968e
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-ea5968e:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-ea5968e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-ea5968e::before, .elementor-91 .elementor-element.elementor-element-ea5968e>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-ea5968e>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-ea5968e>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-ea5968e>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-ea5968e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-1860104
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-87db8e9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-ab23f66
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-ab23f66 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-433d80d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-02f811d
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-02f811d .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-aabacc9
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-5a4aac0 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-5a4aac0 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-5a4aac0 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-d59ce53
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-d59ce53>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-0e6aff1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-b30be9b
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-b30be9b::before, .elementor-91 .elementor-element.elementor-element-b30be9b>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-b30be9b>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-b30be9b>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-b30be9b>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-b30be9b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-e00db2b
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-e00db2b:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-e00db2b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-e00db2b::before, .elementor-91 .elementor-element.elementor-element-e00db2b>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-e00db2b>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-e00db2b>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-e00db2b>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-e00db2b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-d559ab0>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-d559ab0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-d559ab0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-d559ab0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-af419f3
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-af419f3:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-af419f3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-af419f3::before, .elementor-91 .elementor-element.elementor-element-af419f3>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-af419f3>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-af419f3>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-af419f3>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-af419f3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-3d83b88
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-1f59c11
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-1f59c11 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-bf5bb13
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-bf5bb13 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-6f45639
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-bb9ee0d .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-bb9ee0d .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-bb9ee0d .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-f47a2e4
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-f47a2e4:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-f47a2e4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-f47a2e4::before, .elementor-91 .elementor-element.elementor-element-f47a2e4>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-f47a2e4>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-f47a2e4>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-f47a2e4>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-f47a2e4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-4ce0d01
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-832010f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-f0384c7
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-f0384c7 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-1771ff6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-1e29430
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-1e29430 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-4a6e068
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-71acd04 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-71acd04 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-71acd04 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-b4a867f
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-b4a867f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-6e8b5ca
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-6e8b5ca::before, .elementor-91 .elementor-element.elementor-element-6e8b5ca>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-6e8b5ca>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-6e8b5ca>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-6e8b5ca>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-6e8b5ca>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-70f95ad
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-70f95ad:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-70f95ad>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-70f95ad::before, .elementor-91 .elementor-element.elementor-element-70f95ad>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-70f95ad>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-70f95ad>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-70f95ad>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-70f95ad>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-0f51382>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-0f51382.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-0f51382.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-0f51382.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-4ac9986
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-4ac9986:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-4ac9986>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-4ac9986::before, .elementor-91 .elementor-element.elementor-element-4ac9986>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-4ac9986>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-4ac9986>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-4ac9986>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-4ac9986>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-5f9f203
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-d83c099
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-d83c099 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-fbd3e0f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-faf55fb
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-3b05007 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-3b05007 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-3b05007 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-0e430b9
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-0e430b9:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-0e430b9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-0e430b9::before, .elementor-91 .elementor-element.elementor-element-0e430b9>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-0e430b9>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-0e430b9>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-0e430b9>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-0e430b9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-9841bea
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-5a961c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-33eca9e
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-33eca9e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-29960c8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-9b6a1b0 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-4f7305f
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-08fe55b .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-08fe55b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-08fe55b .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-c01f69e
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-title-normal-color: #fff;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-c01f69e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-0053810
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-7cb272e
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-7cb272e::before, .elementor-91 .elementor-element.elementor-element-7cb272e>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-7cb272e>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-7cb272e>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-7cb272e>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-7cb272e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-d25b6d5
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-d25b6d5:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-d25b6d5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-d25b6d5::before, .elementor-91 .elementor-element.elementor-element-d25b6d5>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d25b6d5>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d25b6d5>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d25b6d5>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d25b6d5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-fe5676a>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-fe5676a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-fe5676a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-fe5676a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-45c3ecd
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-45c3ecd:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-45c3ecd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-45c3ecd::before, .elementor-91 .elementor-element.elementor-element-45c3ecd>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-45c3ecd>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-45c3ecd>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-45c3ecd>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-45c3ecd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-28b68f2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-5aecbc6
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-5aecbc6 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-060ae0e
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-060ae0e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-55c2901
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-9f35819 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-9f35819 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-9f35819 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-7ab24b6
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-7ab24b6:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-7ab24b6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-7ab24b6::before, .elementor-91 .elementor-element.elementor-element-7ab24b6>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-7ab24b6>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-7ab24b6>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-7ab24b6>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-7ab24b6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-adcd6f0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-ba30648
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-6265dce
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-6265dce .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-a45fccf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-722f476
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-722f476 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-11ca098
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-fbc5a73 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-fbc5a73 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-fbc5a73 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-53261f6
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-53261f6>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-12373ff
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-12373ff::before, .elementor-91 .elementor-element.elementor-element-12373ff>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-12373ff>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-12373ff>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-12373ff>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-12373ff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-9aa038e
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-9aa038e:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-9aa038e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-9aa038e::before, .elementor-91 .elementor-element.elementor-element-9aa038e>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-9aa038e>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-9aa038e>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-9aa038e>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-9aa038e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-96322a3>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-96322a3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-96322a3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-96322a3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67%;
}
.elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-d73b81b
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-d73b81b:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-d73b81b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-d73b81b::before, .elementor-91 .elementor-element.elementor-element-d73b81b>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d73b81b>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d73b81b>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d73b81b>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d73b81b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-86f3898
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-ccaaf93
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-ccaaf93 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-e3023b5
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-e3023b5 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-5c2fc4e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-aae66a2 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-aae66a2 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-aae66a2 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-7259a30
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-7259a30:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-7259a30>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-7259a30::before, .elementor-91 .elementor-element.elementor-element-7259a30>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-7259a30>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-7259a30>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-7259a30>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-7259a30>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-e70a9d7
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-8ee4368
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-aa5c8d8 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-8d9e8f5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-f06df1a
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-f06df1a .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-26f736b
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-3fe1cbd .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-3fe1cbd .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-3fe1cbd .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-2caf35e
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-2caf35e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-2189fd9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-a9ae6d7
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-a9ae6d7::before, .elementor-91 .elementor-element.elementor-element-a9ae6d7>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-a9ae6d7>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-a9ae6d7>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-a9ae6d7>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-a9ae6d7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-882ec40
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-882ec40:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-882ec40>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-882ec40::before, .elementor-91 .elementor-element.elementor-element-882ec40>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-882ec40>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-882ec40>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-882ec40>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-882ec40>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-6d9ca29>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-47b49d4
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-47b49d4:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-47b49d4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-47b49d4::before, .elementor-91 .elementor-element.elementor-element-47b49d4>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-47b49d4>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-47b49d4>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-47b49d4>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-47b49d4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-a199dd1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-5bc66d7
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-5bc66d7 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-df0b7c4
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-df0b7c4 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-765dcbe
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-7b7975a .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-7b7975a .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-7b7975a .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-9219ab3
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-9219ab3:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-9219ab3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-9219ab3::before, .elementor-91 .elementor-element.elementor-element-9219ab3>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-9219ab3>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-9219ab3>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-9219ab3>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-9219ab3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-56080fc
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-0ffee4f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-7531065
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-7531065 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-fe23430
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-b6aa0c7 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-5210fc3
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-0d7e47d .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-0d7e47d .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-0d7e47d .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-246b199
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-246b199>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-23a75af
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-23a75af::before, .elementor-91 .elementor-element.elementor-element-23a75af>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-23a75af>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-23a75af>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-23a75af>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-23a75af>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-d73e39f
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-d73e39f:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-d73e39f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-d73e39f::before, .elementor-91 .elementor-element.elementor-element-d73e39f>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d73e39f>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d73e39f>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d73e39f>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d73e39f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-3ab13f9>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 69%;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-3f32aba
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-3f32aba:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-3f32aba>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-91 .elementor-element.elementor-element-3f32aba::before, .elementor-91 .elementor-element.elementor-element-3f32aba>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-3f32aba>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-3f32aba>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-3f32aba>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-3f32aba>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-d798c3a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-feedd22
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-feedd22 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-b27d273
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-b27d273 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-76bd847
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-7434cb6 .elementor-button
{
    background-color: #1e3684;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-7434cb6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-7434cb6 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-bba1197
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-bba1197:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-bba1197>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-bba1197::before, .elementor-91 .elementor-element.elementor-element-bba1197>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-bba1197>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-bba1197>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-bba1197>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-bba1197>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-c78a5d3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-9f258f7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-994fe98
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-994fe98 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-7d71c0f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-b09b63d
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-b09b63d .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-d8f5f66
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-0fb668c .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-0fb668c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-0fb668c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-e227f65
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-e227f65>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-15152b9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-f2aa19c
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-f2aa19c::before, .elementor-91 .elementor-element.elementor-element-f2aa19c>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-f2aa19c>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-f2aa19c>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-f2aa19c>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-f2aa19c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-69eb131
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-69eb131:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-69eb131>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-69eb131::before, .elementor-91 .elementor-element.elementor-element-69eb131>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-69eb131>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-69eb131>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-69eb131>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-69eb131>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-751901d>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-751901d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-91 .elementor-element.elementor-element-751901d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-91 .elementor-element.elementor-element-751901d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-d657019
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-d657019:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-d657019>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-d657019::before, .elementor-91 .elementor-element.elementor-element-d657019>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d657019>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-d657019>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d657019>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-d657019>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-fcc81cb
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-b8ae4d2 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-97fad3a
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-97fad3a .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-a083751
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-64acc4a .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-64acc4a .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-64acc4a .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-418ca30
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-418ca30:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-418ca30>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-418ca30::before, .elementor-91 .elementor-element.elementor-element-418ca30>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-418ca30>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-418ca30>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-418ca30>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-418ca30>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-f515387
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-552d265
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-cd4dd2b .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-33f627d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-9f4ca2c .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-8b302a4
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-18e1321 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-18e1321 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-18e1321 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-8e5ae35
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-8e5ae35>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-ac9a107
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-ac9a107::before, .elementor-91 .elementor-element.elementor-element-ac9a107>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-ac9a107>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-ac9a107>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-ac9a107>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-ac9a107>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-0a50d77
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 6px 0 #a6b4e0;
}
.elementor-91 .elementor-element.elementor-element-0a50d77:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-0a50d77>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-0a50d77::before, .elementor-91 .elementor-element.elementor-element-0a50d77>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-0a50d77>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-0a50d77>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-0a50d77>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-0a50d77>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-25df390>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-91 .elementor-element.elementor-element-25df390.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-91 .elementor-element.elementor-element-25df390.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-91 .elementor-element.elementor-element-25df390.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.4em;
}
.elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 83%;
}
.elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-cc5eb1c
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-91 .elementor-element.elementor-element-cc5eb1c:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-cc5eb1c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-cc5eb1c::before, .elementor-91 .elementor-element.elementor-element-cc5eb1c>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-cc5eb1c>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-cc5eb1c>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-cc5eb1c>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-cc5eb1c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-28f4838
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-7ae9a13
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-7ae9a13 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-17804a8
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-17804a8 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-9124f5f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-91 .elementor-element.elementor-element-84bbca0 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-84bbca0 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-84bbca0 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-011c162
{
    --display: flex;
    --flex-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: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-011c162:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-011c162>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-011c162::before, .elementor-91 .elementor-element.elementor-element-011c162>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-011c162>.e-con-inner>.elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-011c162>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-011c162>.e-con-inner>.elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-011c162>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-91 .elementor-element.elementor-element-a7b9ace
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-91 .elementor-element.elementor-element-e7c0132
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-a69179c
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-a69179c .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-24aa2ac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-252c154
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-252c154 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-fdaa89f
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-9b3ae28 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-9b3ae28 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-9b3ae28 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-d33a36a
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-d33a36a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-91 .elementor-element.elementor-element-797273e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-91 .elementor-element.elementor-element-797273e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-91 .elementor-element.elementor-element-346e4ce>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-91 .elementor-element.elementor-element-346e4ce>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-91 .elementor-element.elementor-element-06f4729 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-06f4729 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-06f4729 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-06f4729>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-06f4729
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-06f4729 .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-06f4729 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-50494de
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-50494de:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-50494de>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-91 .elementor-element.elementor-element-eef6011
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-e143ecb
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-e143ecb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    line-height: 41.4px;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-f6a1cdf
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-f6a1cdf .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-f6a1cdf .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-e966ebf
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-f212a7d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
}
.elementor-91 .elementor-element.elementor-element-0e80322
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-91 .elementor-element.elementor-element-0e80322:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-0e80322>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-9171b2a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-91 .elementor-element.elementor-element-9171b2a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-91 .elementor-element.elementor-element-9171b2a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-91 .elementor-element.elementor-element-9171b2a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-91 .elementor-element.elementor-element-9171b2a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-9171b2a .elementor-image-box-title
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-31ade06
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-31ade06 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-4679c3c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-4679c3c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-4679c3c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-0d7240f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-91 .elementor-element.elementor-element-0d7240f:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-0d7240f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-29d058c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-91 .elementor-element.elementor-element-29d058c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-91 .elementor-element.elementor-element-29d058c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-91 .elementor-element.elementor-element-29d058c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-91 .elementor-element.elementor-element-29d058c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-29d058c .elementor-image-box-title
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-84eb7d4
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-84eb7d4 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-79389ba .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-79389ba .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-79389ba .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-7766131
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-91 .elementor-element.elementor-element-7766131:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-7766131>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-cb4f0d8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-91 .elementor-element.elementor-element-cb4f0d8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-91 .elementor-element.elementor-element-cb4f0d8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-91 .elementor-element.elementor-element-cb4f0d8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-91 .elementor-element.elementor-element-cb4f0d8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-cb4f0d8 .elementor-image-box-title
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-98b1c64
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-98b1c64 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-094958b .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-094958b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-094958b .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-78ed01d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
}
.elementor-91 .elementor-element.elementor-element-6f7ec63
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-91 .elementor-element.elementor-element-6f7ec63:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-6f7ec63>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-fd29abd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-91 .elementor-element.elementor-element-fd29abd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-91 .elementor-element.elementor-element-fd29abd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-91 .elementor-element.elementor-element-fd29abd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-91 .elementor-element.elementor-element-fd29abd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-fd29abd .elementor-image-box-title
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-ed2aeef
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-ed2aeef .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-ae28b97 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-ae28b97 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-ae28b97 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-f48a156
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-91 .elementor-element.elementor-element-f48a156:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-f48a156>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-c27f0b3.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-91 .elementor-element.elementor-element-c27f0b3.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-91 .elementor-element.elementor-element-c27f0b3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-91 .elementor-element.elementor-element-c27f0b3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-91 .elementor-element.elementor-element-c27f0b3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-c27f0b3 .elementor-image-box-title
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-1daf485
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-1daf485 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-968f609 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-968f609 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-968f609 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-a54f1c5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-91 .elementor-element.elementor-element-a54f1c5:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-a54f1c5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-0e6c7a7.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-91 .elementor-element.elementor-element-0e6c7a7.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-91 .elementor-element.elementor-element-0e6c7a7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-91 .elementor-element.elementor-element-0e6c7a7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-91 .elementor-element.elementor-element-0e6c7a7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-91 .elementor-element.elementor-element-0e6c7a7 .elementor-image-box-title
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-4e5bffc
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-4e5bffc .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-dc48a73 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-dc48a73 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-dc48a73 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-ea4f38f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 45px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-3de4b41 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-3de4b41 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-3de4b41 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-3de4b41>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-3de4b41
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-3de4b41 .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-3de4b41 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-0333dad
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-0333dad:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-0333dad>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-91 .elementor-element.elementor-element-b863d9f
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-5fdd57c
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-5fdd57c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-da6b127
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-da6b127 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-da6b127 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-91 .elementor-element.elementor-element-b4ce8a5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-91 .elementor-element.elementor-element-12720a6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-91 .elementor-element.elementor-element-ef83d85 img
{
    height: 66px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-eeee88a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-6c0a2d8 img
{
    height: 67px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-b8b85e3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-c0bb104 img
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-b915c82
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-bbb7b70 img
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-67fdb31
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-42de37f img
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-f3c6da6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-91 .elementor-element.elementor-element-aa88504
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-857ebfb img
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-9fbb097
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-b2d388a img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-9a6ad7d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-0846396 img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-739fa24
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-2c9ee87 img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-79d0e2d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-26253db img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-7f9eb6a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-91 .elementor-element.elementor-element-dab62e4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-026614d img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-9ebff92
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-f758a60 img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-77f7597
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-a3b315d img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-66ddc4e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-5a8abac img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-eae7eca
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-039a04c img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-9ec68f3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-91 .elementor-element.elementor-element-064fcf8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-ca7cce1 img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-08da4a1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-c886bb4 img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-e1c3e6b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-d96b661 img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-78554ca
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-80db7a0 img
{
    height: 60px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-80392ab
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-a63585e .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-a63585e .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-a63585e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-a63585e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-a63585e
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-a63585e .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-a63585e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-0bb0c8d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-71f0e78
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-4286b9f
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-8dceaf7
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-8dceaf7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-4702dd1
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-4702dd1 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-4702dd1 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-91 .elementor-element.elementor-element-8ec6ce8
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-6ce7cd4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-a89dda9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-a89dda9.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-aab9aed .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-aab9aed .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-fe082ff
{
    --spacer-size: 45px;
}
.elementor-91 .elementor-element.elementor-element-95ae3f8 .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-95ae3f8 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-f2128f3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-f2128f3.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-91 .elementor-element.elementor-element-70cd782 .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-70cd782 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-1a5a133
{
    --spacer-size: 45px;
}
.elementor-91 .elementor-element.elementor-element-3bc1d6a .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-3bc1d6a .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-23f5560
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-23f5560.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-91 .elementor-element.elementor-element-697100e .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-91 .elementor-element.elementor-element-697100e .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-dcd5f32
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-dcd5f32:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-dcd5f32>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-1.png");
    background-position: center center;
    background-size: cover;
}
.elementor-91 .elementor-element.elementor-element-199c115
{
    --spacer-size: 346px;
}
.elementor-91 .elementor-element.elementor-element-0583cf8 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-0583cf8 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-0583cf8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-0583cf8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-0583cf8
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-0583cf8 .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-0583cf8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-bc55a9b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-bc55a9b:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-bc55a9b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-d10f4a8
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-0e645ac
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-0e645ac .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.4em;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-296871e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-296871e .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-296871e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-91 .elementor-element.elementor-element-17059e6
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .neb-protected-content-message, .elementor-widget-nested-tabs .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-91 .elementor-element.elementor-element-d55a09d
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-92e4a9a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-b9d6263
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-076d45a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-ab772b8
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-d64b802
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-73458bb
{
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-gap: 50px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #fff;
    --n-tabs-title-color-active: #011680;
}
.elementor-91 .elementor-element.elementor-element-73458bb>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-73458bb.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-91 .elementor-element.elementor-element-73458bb.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #fff;
}
.elementor-91 .elementor-element.elementor-element-73458bb>.elementor-widget-container
{
    padding: 20px 0 20px 0;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-73458bb.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 24px;
}
.elementor-91 .elementor-element.elementor-element-adc61f3 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-adc61f3 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-adc61f3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-adc61f3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-adc61f3
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-adc61f3 .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-adc61f3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-1179d54:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-1179d54>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-91 .elementor-element.elementor-element-1179d54
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-1179d54>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-91 .elementor-element.elementor-element-5fd3dea
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-5fd3dea .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-d5c0aee
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-d5c0aee .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-d5c0aee .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-91 .elementor-element.elementor-element-1c75d18
{
    --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 30px;
    --row-gap: 0px;
    --column-gap: 30px;
}
.elementor-91 .elementor-element.elementor-element-f4f1a89
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-video .neb-protected-content-message, .elementor-widget-video .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-93d268f>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-93d268f .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-91 .elementor-element.elementor-element-5388de6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-af7bacd>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-af7bacd .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-91 .elementor-element.elementor-element-0b2ed7e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-dbd194f>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-91 .elementor-element.elementor-element-dbd194f .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-91 .elementor-element.elementor-element-9b03e50
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-widget-shortcode .neb-protected-content-message, .elementor-widget-shortcode .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-e1f7eb0>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-7bbacba
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-6f6e2ca
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-a4c2616
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-a4c2616 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-5ac1e92
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-5ac1e92 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-5ac1e92 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-91 .elementor-element.elementor-element-f3eb921
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-76321db
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-eafe517
{
    --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;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-91 .elementor-element.elementor-element-34a4ae5 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-34a4ae5 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-34a4ae5 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-91 .elementor-element.elementor-element-232399f .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-232399f .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-232399f .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-91 .elementor-element.elementor-element-11cf200 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-11cf200 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-11cf200 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-91 .elementor-element.elementor-element-31ae700 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-31ae700 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-31ae700 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-91 .elementor-element.elementor-element-38ee733 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-38ee733 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-38ee733 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-91 .elementor-element.elementor-element-ef30f08 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-ef30f08 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-ef30f08 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-91 .elementor-element.elementor-element-798bf5f .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-798bf5f .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-798bf5f .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-widget-posts .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .neb-protected-content-message, .elementor-widget-posts .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-posts .elementor-post__meta-data
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__excerpt p
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-posts .elementor-post__read-more
{
    color: var(--e-global-color-accent);
}
.elementor-widget-posts a.elementor-post__read-more
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-pagination
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .e-load-more-message
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-d8b8e81
{
    --grid-row-gap: 24px;
    --grid-column-gap: 32px;
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__thumbnail__link
{
    width: 100%;
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__meta-data span+span:before
{
    content: "•";
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__card
{
    border-radius: 15px;
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__text
{
    margin-top: 0;
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__badge
{
    right: 0;
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__card .elementor-post__badge
{
    border-radius: 0;
    margin: 20px;
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__title, .elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__title a
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__meta-data
{
    font-family: "Geomanist",Sans-serif;
}
.elementor-91 .elementor-element.elementor-element-05c05e6 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-05c05e6 .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-05c05e6 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-05c05e6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-05c05e6
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-05c05e6 .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-05c05e6 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-883249c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-883249c:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-883249c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-91 .elementor-element.elementor-element-38b6c62
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-73cf0f8
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-73cf0f8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-6447dc5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-6447dc5 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-6447dc5 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-91 .elementor-element.elementor-element-5afbca9
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #ebebeb;
}
.elementor-91 .elementor-element.elementor-element-b3c6b11
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-29de7f8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-1e85630
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-91 .elementor-element.elementor-element-1e85630:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-1e85630>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-de94b3d>.elementor-widget-container
{
    padding: 50px 0 45px 0;
}
.elementor-91 .elementor-element.elementor-element-06450b8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-7e8d374 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-7e8d374 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-7e8d374 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-2e6c50a
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-91 .elementor-element.elementor-element-2e6c50a:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-2e6c50a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-78e3105>.elementor-widget-container
{
    padding: 50px 0 45px 0;
}
.elementor-91 .elementor-element.elementor-element-f7d7af4 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-104dbb3 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-104dbb3 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-104dbb3 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-946cbae
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-91 .elementor-element.elementor-element-946cbae:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-946cbae>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-9373a64 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-53691bc .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-53691bc .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-91 .elementor-element.elementor-element-53691bc .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-91 .elementor-element.elementor-element-066b398
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-82e6ada .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-82e6ada .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-82e6ada .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-82e6ada>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-82e6ada
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-82e6ada .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-82e6ada .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-c075f52
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-3fa2b39
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 30px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-01a64bf
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-01a64bf .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: var(--e-global-color-primary);
}
.elementor-91 .elementor-element.elementor-element-4f7a8ae
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-91 .elementor-element.elementor-element-4f7a8ae .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-4f7a8ae .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-91 .elementor-element.elementor-element-379730f
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-71da16d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 80px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-1839eae
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-f0a3c13
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-f1a9fc3
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-91 .elementor-element.elementor-element-f1a9fc3:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-f1a9fc3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-1f54463 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-c135c05
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-c135c05 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-4e5c7f2>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-91 .elementor-element.elementor-element-4e5c7f2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-b4edda7
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-91 .elementor-element.elementor-element-b4edda7:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-b4edda7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-6e219f2 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-9d15b68
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-9d15b68 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-3a2bf99>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-91 .elementor-element.elementor-element-3a2bf99 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-6be0779
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-91 .elementor-element.elementor-element-6be0779:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-6be0779>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-892297b img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-69db031
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-69db031 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-018757c>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-91 .elementor-element.elementor-element-018757c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-85a395d
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-91 .elementor-element.elementor-element-85a395d:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-85a395d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-91 .elementor-element.elementor-element-98bdbe3 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-91 .elementor-element.elementor-element-bc428b4
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-bc428b4 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-91 .elementor-element.elementor-element-697aec9>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-91 .elementor-element.elementor-element-697aec9 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-2a4399c .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-91 .elementor-element.elementor-element-2a4399c .elementor-button:hover, .elementor-91 .elementor-element.elementor-element-2a4399c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-2a4399c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-91 .elementor-element.elementor-element-2a4399c
{
    z-index: 2;
}
.elementor-91 .elementor-element.elementor-element-2a4399c .elementor-button:hover svg, .elementor-91 .elementor-element.elementor-element-2a4399c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-91 .elementor-element.elementor-element-f3780f8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-91 .elementor-element.elementor-element-f3780f8:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-f3780f8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-position: center center;
    background-repeat: repeat;
}
.elementor-91 .elementor-element.elementor-element-5853ab1
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-91 .elementor-element.elementor-element-8ee0e8c
{
    text-align: center;
}
.elementor-91 .elementor-element.elementor-element-8ee0e8c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-4f992f3
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-91 .elementor-element.elementor-element-4f992f3 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-91 .elementor-element.elementor-element-4f992f3 .elementor-divider
{
    text-align: center;
    padding-block-start: 12px;
    padding-block-end: 12px;
}
.elementor-91 .elementor-element.elementor-element-ca61aa1
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-e84dc2d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
}
.elementor-91 .elementor-element.elementor-element-edb5319
{
    --display: flex;
}
.elementor-91 .elementor-element.elementor-element-3f02898
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-91 .elementor-element.elementor-element-3f02898:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-3f02898>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-91 .elementor-element.elementor-element-3f185ce>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-widget-eael-contact-form-7 .neb-protected-content-message, .elementor-widget-eael-contact-form-7 .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .eael-contact-form-7-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .eael-contact-form-7-description
{
    color: #080808;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-list-item-label
{
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form label
{
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 label
{
    color: #000;
}
.elementor-91 .elementor-element.elementor-element-6902308 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-91 .elementor-element.elementor-element-19c2b89
{
    --display: flex;
}
.elementor-widget-toggle .neb-protected-content-message, .elementor-widget-toggle .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon
{
    color: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-toggle-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: var(--e-global-color-accent);
}
.elementor-widget-toggle .elementor-toggle-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-toggle .elementor-tab-content
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-91 .elementor-element.elementor-element-6624042>.elementor-widget-container
{
    background-color: var(--e-global-color-secondary);
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-tab-title
{
    border-width: 7px;
    border-color: var(--e-global-color-primary);
    padding: 23px 23px 23px 23px;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-tab-content
{
    border-width: 7px;
    border-bottom-color: var(--e-global-color-primary);
    background-color: #fff;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-toggle-item:not(:last-child)
{
    margin-bottom: 0;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-toggle-title, .elementor-91 .elementor-element.elementor-element-6624042 .elementor-toggle-icon
{
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-toggle-icon svg
{
    fill: #fff;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-tab-title.elementor-active a, .elementor-91 .elementor-element.elementor-element-6624042 .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: #fff;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-toggle-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-toggle-icon.elementor-toggle-icon-left
{
    margin-right: 14px;
}
.elementor-91 .elementor-element.elementor-element-6624042 .elementor-toggle-icon.elementor-toggle-icon-right
{
    margin-left: 14px;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-91 .elementor-element.elementor-element-3e0e3d0
    {
        --content-width: 1460px;
    }
    .elementor-91 .elementor-element.elementor-element-b52a803
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-90be6b2
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-08275ac
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-4777f69
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-87db8e9
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-433d80d
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-0e6aff1
    {
        --content-width: 1460px;
    }
    .elementor-91 .elementor-element.elementor-element-b30be9b
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-832010f
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-1771ff6
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-6e8b5ca
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-5a961c0
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-29960c8
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-0053810
    {
        --content-width: 1460px;
    }
    .elementor-91 .elementor-element.elementor-element-7cb272e
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-ba30648
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-a45fccf
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-12373ff
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-8ee4368
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-8d9e8f5
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-2189fd9
    {
        --content-width: 1460px;
    }
    .elementor-91 .elementor-element.elementor-element-a9ae6d7
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-0ffee4f
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-fe23430
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-23a75af
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-9f258f7
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-7d71c0f
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-15152b9
    {
        --content-width: 1460px;
    }
    .elementor-91 .elementor-element.elementor-element-f2aa19c
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-552d265
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-33f627d
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-ac9a107
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-e7c0132
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-24aa2ac
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-f212a7d
    {
        --content-width: 1140px;
    }
    .elementor-91 .elementor-element.elementor-element-78ed01d
    {
        --content-width: 1140px;
    }
    .elementor-91 .elementor-element.elementor-element-12720a6
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-eeee88a
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-b8b85e3
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-b915c82
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-67fdb31
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-aa88504
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-9fbb097
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-9a6ad7d
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-739fa24
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-79d0e2d
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-dab62e4
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-9ebff92
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-77f7597
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-66ddc4e
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-eae7eca
    {
        --width: 20%;
    }
    .elementor-91 .elementor-element.elementor-element-064fcf8
    {
        --width: 25%;
    }
    .elementor-91 .elementor-element.elementor-element-08da4a1
    {
        --width: 25%;
    }
    .elementor-91 .elementor-element.elementor-element-e1c3e6b
    {
        --width: 25%;
    }
    .elementor-91 .elementor-element.elementor-element-78554ca
    {
        --width: 25%;
    }
    .elementor-91 .elementor-element.elementor-element-4286b9f
    {
        --content-width: 1440px;
    }
    .elementor-91 .elementor-element.elementor-element-6ce7cd4
    {
        --content-width: 1440px;
    }
    .elementor-91 .elementor-element.elementor-element-a89dda9
    {
        --width: 19.641%;
    }
    .elementor-91 .elementor-element.elementor-element-f2128f3
    {
        --width: 21.518%;
    }
    .elementor-91 .elementor-element.elementor-element-23f5560
    {
        --width: 13.482%;
    }
    .elementor-91 .elementor-element.elementor-element-dcd5f32
    {
        --content-width: 801px;
    }
    .elementor-91 .elementor-element.elementor-element-f4f1a89
    {
        --width: 33%;
    }
    .elementor-91 .elementor-element.elementor-element-5388de6
    {
        --width: 33%;
    }
    .elementor-91 .elementor-element.elementor-element-0b2ed7e
    {
        --width: 33%;
    }
    .elementor-91 .elementor-element.elementor-element-eafe517
    {
        --content-width: 1600px;
    }
    .elementor-91 .elementor-element.elementor-element-1839eae
    {
        --content-width: 1460px;
    }
    .elementor-91 .elementor-element.elementor-element-f0a3c13
    {
        --content-width: 1460px;
    }
    .elementor-91 .elementor-element.elementor-element-e84dc2d
    {
        --content-width: 1430px;
    }
    .elementor-91 .elementor-element.elementor-element-19c2b89
    {
        --content-width: 1430px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-91 .elementor-element.elementor-element-a89dda9
    {
        --width: 33%;
    }
    .elementor-91 .elementor-element.elementor-element-f2128f3
    {
        --width: 33%;
    }
    .elementor-91 .elementor-element.elementor-element-23f5560
    {
        --width: 33%;
    }
    .elementor-91 .elementor-element.elementor-element-dcd5f32
    {
        --content-width: 28%;
    }
}
@media(min-width: 1367px)
{
    .elementor-91 .elementor-element.elementor-element-7541300:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-7541300>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: scroll;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-91 .elementor-element.elementor-element-3e0e3d0
    {
        --margin-top: -40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-91 .elementor-element.elementor-element-b52a803
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-b49646e
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-1247f16
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-faa9acf
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-3226278
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-17fa893
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-title
    {
        margin-bottom: 30px;
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-1860104
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-ab23f66
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-02f811d
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-d59ce53
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-0e6aff1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-title
    {
        margin-bottom: 52px;
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-4ce0d01
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-f0384c7
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-1e29430
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-b4a867f
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-0e430b9
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-9841bea
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-33eca9e
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-9b6a1b0
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-c01f69e
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-0053810
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-7ab24b6
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-adcd6f0
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-6265dce
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-722f476
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-53261f6
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-e70a9d7
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-aa5c8d8
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-f06df1a
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-2caf35e
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-2189fd9
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-9219ab3
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-56080fc
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-7531065
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-b6aa0c7
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-246b199
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-c78a5d3
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-994fe98
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-b09b63d
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-e227f65
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-15152b9
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-418ca30
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-f515387
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-cd4dd2b
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-9f4ca2c
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-8e5ae35
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-a7b9ace
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-91 .elementor-element.elementor-element-a69179c
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-252c154
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-d33a36a
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-91 .elementor-element.elementor-element-797273e
    {
        margin-top: 0;
        margin-bottom: 50px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-6ce7cd4
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-a89dda9
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-aab9aed>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-aab9aed .elementor-counter-number-wrapper
    {
        line-height: 55px;
    }
    .elementor-91 .elementor-element.elementor-element-aab9aed .elementor-counter-title
    {
        line-height: 29px;
    }
    .elementor-91 .elementor-element.elementor-element-95ae3f8 .elementor-counter-number-wrapper
    {
        line-height: 55px;
    }
    .elementor-91 .elementor-element.elementor-element-95ae3f8 .elementor-counter-title
    {
        line-height: 29px;
    }
    .elementor-91 .elementor-element.elementor-element-f2128f3
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-70cd782>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-70cd782 .elementor-counter-number-wrapper
    {
        line-height: 55px;
    }
    .elementor-91 .elementor-element.elementor-element-70cd782 .elementor-counter-title
    {
        line-height: 29px;
    }
    .elementor-91 .elementor-element.elementor-element-3bc1d6a .elementor-counter-number-wrapper
    {
        line-height: 55px;
    }
    .elementor-91 .elementor-element.elementor-element-3bc1d6a .elementor-counter-title
    {
        line-height: 29px;
    }
    .elementor-91 .elementor-element.elementor-element-23f5560
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-697100e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-697100e .elementor-counter-number-wrapper
    {
        line-height: 55px;
    }
    .elementor-91 .elementor-element.elementor-element-697100e .elementor-counter-title
    {
        line-height: 29px;
    }
    .elementor-91 .elementor-element.elementor-element-dcd5f32:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-dcd5f32>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-91 .elementor-element.elementor-element-dcd5f32
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-34a4ae5 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 0 10px 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-232399f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-232399f .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 0 33px 0 20px;
    }
    .elementor-91 .elementor-element.elementor-element-11cf200 .elementor-button
    {
        font-size: 16px;
        line-height: 30px;
        padding: 0 30px 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-31ae700 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 0 5px 0 5px;
    }
    .elementor-91 .elementor-element.elementor-element-38ee733 .elementor-button
    {
        font-size: 16px;
        line-height: 30px;
        padding: 0 25px 0 20px;
    }
    .elementor-91 .elementor-element.elementor-element-ef30f08 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 0 25px 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-798bf5f .elementor-button
    {
        font-size: 16px;
        line-height: 30px;
        padding: 0 20px 0 10px;
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-e84dc2d
    {
        --flex-wrap: wrap;
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 767px)
{
    .elementor-91 .elementor-element.elementor-element-3e0e3d0
    {
        --margin-top: -80px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-7405dd8 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-45dc05c .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(7px / 2);
    }
    .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(7px / 2);
    }
    .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(7px / 2);
        margin-left: calc(7px / 2);
    }
    .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-7px / 2);
        margin-left: calc(-7px / 2);
    }
    body.rtl .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-7px / 2);
    }
    body:not(.rtl) .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-7px / 2);
    }
    .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-887674d .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-17fa893
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-b3f2d04 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-d59ce53
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-d559ab0 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-b4a867f
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-0f51382 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-c01f69e
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-fe5676a .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-53261f6
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-96322a3 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-2caf35e
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-6d9ca29 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-246b199
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-3ab13f9 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-e227f65
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-91 .elementor-element.elementor-element-751901d .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-8e5ae35
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-91 .elementor-element.elementor-element-25df390 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-d33a36a
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-91 .elementor-element.elementor-element-797273e
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-91 .elementor-element.elementor-element-06f4729 .elementor-button
    {
        font-size: 20px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-e143ecb .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-e966ebf
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a.elementor-element
    {
        --align-self: center;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-9171b2a .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-91 .elementor-element.elementor-element-31ade06>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-29d058c>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-29d058c.elementor-element
    {
        --align-self: center;
    }
    .elementor-91 .elementor-element.elementor-element-29d058c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-29d058c .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-91 .elementor-element.elementor-element-29d058c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-91 .elementor-element.elementor-element-29d058c .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-91 .elementor-element.elementor-element-84eb7d4>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-cb4f0d8>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-cb4f0d8.elementor-element
    {
        --align-self: center;
    }
    .elementor-91 .elementor-element.elementor-element-cb4f0d8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-cb4f0d8 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-91 .elementor-element.elementor-element-cb4f0d8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-cb4f0d8 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.6em;
    }
    .elementor-91 .elementor-element.elementor-element-98b1c64>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-fd29abd>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-fd29abd.elementor-element
    {
        --align-self: center;
    }
    .elementor-91 .elementor-element.elementor-element-fd29abd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-fd29abd .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-91 .elementor-element.elementor-element-fd29abd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-fd29abd .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-91 .elementor-element.elementor-element-ed2aeef>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-c27f0b3>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-c27f0b3.elementor-element
    {
        --align-self: center;
    }
    .elementor-91 .elementor-element.elementor-element-c27f0b3 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-c27f0b3 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-91 .elementor-element.elementor-element-c27f0b3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-c27f0b3 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-91 .elementor-element.elementor-element-1daf485>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-0e6c7a7>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-91 .elementor-element.elementor-element-0e6c7a7.elementor-element
    {
        --align-self: center;
    }
    .elementor-91 .elementor-element.elementor-element-0e6c7a7 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-91 .elementor-element.elementor-element-0e6c7a7 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-91 .elementor-element.elementor-element-0e6c7a7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-0e6c7a7 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-91 .elementor-element.elementor-element-4e5bffc>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-3de4b41 .elementor-button
    {
        font-size: 19px;
        line-height: 1.5em;
    }
    .elementor-91 .elementor-element.elementor-element-5fdd57c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-91 .elementor-element.elementor-element-12720a6
    {
        --width: 50%;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-eeee88a
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-b8b85e3
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-b915c82
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-aa88504
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-857ebfb img
    {
        height: 50px;
    }
    .elementor-91 .elementor-element.elementor-element-9fbb097
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-b2d388a img
    {
        height: 50px;
    }
    .elementor-91 .elementor-element.elementor-element-9a6ad7d
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-0846396 img
    {
        height: 50px;
    }
    .elementor-91 .elementor-element.elementor-element-739fa24
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-2c9ee87 img
    {
        height: 50px;
    }
    .elementor-91 .elementor-element.elementor-element-dab62e4
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-026614d img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-9ebff92
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-f758a60 img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-77f7597
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-a3b315d img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-66ddc4e
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-5a8abac img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-039a04c img
    {
        height: 80px;
    }
    .elementor-91 .elementor-element.elementor-element-064fcf8
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-ca7cce1 img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-08da4a1
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-c886bb4 img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-e1c3e6b
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-d96b661 img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-78554ca
    {
        --width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-80db7a0 img
    {
        height: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-a63585e .elementor-button
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-8dceaf7 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-8ec6ce8
    {
        font-size: 16px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-aab9aed .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-91 .elementor-element.elementor-element-aab9aed .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-95ae3f8 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-91 .elementor-element.elementor-element-95ae3f8 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-70cd782 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-91 .elementor-element.elementor-element-70cd782 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-3bc1d6a .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-91 .elementor-element.elementor-element-3bc1d6a .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-697100e .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-91 .elementor-element.elementor-element-697100e .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-dcd5f32:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-dcd5f32>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: center center;
        background-size: cover;
    }
    .elementor-91 .elementor-element.elementor-element-0583cf8 .elementor-button
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-0e645ac .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-17059e6
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-73458bb
    {
        --n-tabs-title-font-size: 18px;
    }
    .elementor-91 .elementor-element.elementor-element-adc61f3 .elementor-button
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-1179d54
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 0 30px 0;
    }
    .elementor-91 .elementor-element.elementor-element-5fd3dea .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-9d78921>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-e1f7eb0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-91 .elementor-element.elementor-element-a4c2616 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-f3eb921
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-34a4ae5 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-232399f .elementor-button
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-11cf200 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-31ae700 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-38ee733 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-ef30f08 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-798bf5f .elementor-button
    {
        font-size: 16px;
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-91 .elementor-element.elementor-element-d8b8e81 .elementor-post__thumbnail__link
    {
        width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-73cf0f8 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-5afbca9
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-82e6ada .elementor-button
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-01a64bf .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-379730f
    {
        font-size: 16px;
    }
    .elementor-91 .elementor-element.elementor-element-1839eae
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-2a4399c .elementor-button
    {
        font-size: 20px;
    }
    .elementor-91 .elementor-element.elementor-element-8ee0e8c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-91 .elementor-element.elementor-element-ca61aa1
    {
        font-size: 16px;
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}/* Start custom CSS for smartslider, class: .elementor-element-2ff5e9c */
.n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
{
    left: 14%;
    bottom: 70px;
}
.n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
{
    right: 18%;
}
@media(min-width: 1024px) and (max-width: 1399px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 2%!important;
        bottom: 70px;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        right: 10%;
    }
}
@media(min-width: 1400px) and (max-width: 1440px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 0%!important;
        bottom: 70px;
    }
}
@media(min-width: 1600px) and (max-width: 1682px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 7%!important;
        bottom: 92px;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        right: 10%;
    }
}
@media(min-width: 1683px) and (max-width: 1808px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        position: fixed!important;
        left: 11%;
        bottom: 70px;
    }
}
@media(min-width: 1461px) and (max-width: 1599px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        position: fixed!important;
        left: 1%!important;
        bottom: 70px;
    }
}
@media(min-width: 320px) and (max-width: 576px)
{
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        padding-bottom: 42px;
    }
    div#n2-ss-3 .n-uc-sy0QUJoo8EBN-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-3 .n-uc-I86M43BqLHlr-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-3 .n-uc-K3uuVMwR05OM-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-3 .n-uc-I86M43BqLHlr-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-3 .n-uc-fKfg2B3Wd7HC-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-3 .n-uc-I86M43BqLHlr-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: inherit!important;
    }
    div#n2-ss-3 .n-uc-r7aN0tZCnsdl-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    .font_Set h2
    {
        font-size: 32px!important;
        text-align: center!important;
    }
    div#n2-ss-3 .n-uc-deRICy8ulHnU-inner
    {
        padding: 10px 10px 96px 10px!important;
    }
    div#n2-ss-3 .n-uc-1501f9697affe-inner
    {
        padding: 20px 0 77px 0!important;
        text-align: left;
        --ssselfalign: var(--ss-fs);
    }
    div#n2-ss-3 .n-uc-LbrjaTkF9oNF-inner
    {
        padding: 20px 0 46px 0!important;
    }
    div#n2-ss-3 .n-uc-HUy1WuiIcKwG-inner
    {
        padding: 20px 0 62px;
    }
    div#n2-ss-3 .n-uc-v843iZxDiETy-inner
    {
        padding: 20px 0 83px 0!important;
    }
    div#n2-ss-3 .n-uc-HUy1WuiIcKwG-inner
    {
        padding: 20px 0 74px 0!important;
    }
    div#n2-ss-3 .n-uc-xSbrPBEjV2yU-inner
    {
        padding: 20px 0 82px 0!important;
    }
    div#n2-ss-3 .n-uc-I86M43BqLHlr-inner
    {
        padding: 10px 10px 10px 10px;
    }
    p.n2-font-ed2711cafba2a9346857c1ef7d262c34-paragraph.n2-style-f8293b450b12ef15d5c4ff97a617a3e3-heading
    {
        padding-bottom: 30px!important;
    }
    img#n2-ss-3item8
    {
        padding-top: inherit!important;
    }
    img#n2-ss-3item2
    {
        padding-top: 18px!important;
        padding-bottom: 7px;
    }
    img#n2-ss-3item8
    {
        padding-top: 24px!important;
        padding-bottom: 32px!important;
    }
    img#n2-ss-3item19
    {
        padding-top: 32px!important;
        padding-bottom: 16px;
    }
    .text_font p
    {
        text-align: center!important;
        font-size: 15px!important;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        margin: 0 auto;
        top: -5%;
        right: 0!important;
        left: 0!important;
    }
    .n2-ss-slider .n2-ss-item-image-content img
    {
        padding-top: 20px!important;
    }
}
@media(min-width: 1810px) and (max-width: 1850px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 11%!important;
    }
}
@media(min-width: 1900px) and (max-width: 256px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 21%!important;
    }
}
@media(min-width: 902px) and (max-width: 1022px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 2%!important;
    }
}
@media(min-width: 576px) and (max-width: 768px)
{
    .font_Set h2
    {
        font-size: 50px!important;
        text-align: center!important;
    }
    .n2-ss-slider .n2-ss-item-image-content img
    {
        display: block!important;
        max-width: 100%;
        margin: 0 auto!important;
        justify-content: center!important;
    }
    .text_font p
    {
        text-align: center!important;
        font-size: 15px!important;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        margin: 0 auto;
        top: -5%;
        right: 0!important;
        left: 0!important;
    }
}
.img_center img
{
    animation: MoveUpDown 3s linear infinite;
}
@keyframes MoveUpDown
{
    0%, 100%
    {
        transform: translateY(10);
    }
    50%
    {
        transform: translateY(-50px);
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b52a803 */
@media(min-width: 992px) and (max-width: 1024px)
{
    .fit_content_first_div
    {
        height: 307px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4777f69 */
@media(min-width: 992px) and (max-width: 1024px)
{
    .fit_content_second_div
    {
        height: 308px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3e0e3d0 */
.elementor-image-box-title a
{
    font-weight: 700!important;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6e8b5ca */
@media(min-width: 992px) and (max-width: 1024px)
{
    .fit_content_fouth_div
    {
        height: 308px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-12373ff */
@media(min-width: 768px) and (max-width: 991px)
{
    .fit_content_sixth_div
    {
        height: 372px;
    }
}
@media(min-width: 992px) and (max-width: 1024px)
{
    .fit_content_sixth_div
    {
        min-height: 308px!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-23a75af */
@media(min-width: 992px) and (max-width: 1024px)
{
    .fit_content_eight_div
    {
        min-height: auto;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ac9a107 */
@media(min-width: 768px) and (max-width: 991px)
{
    .fit_content_last_div
    {
        height: 430px;
    }
}
@media(min-width: 992px) and (max-width: 1024px)
{
    .fit_content_last_div
    {
        height: auto;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-797273e */
.elementor-invisible
{
    visibility: visible;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-50494de */
@media(min-width: 320px) and (max-width: 576px)
{
    .display_SEt .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-9b03e50 */
.video_slide .sa_hover_container
{
    padding: 10px!important;
}
.video_slide .sa_hover_container .wp-video
{
    border: 5px solid #fff!important;
    border-radius: 10px;
}
.video_slide .mejs-controls
{
    display: none!important;
}
.testimonial_sec .sa_hover_container
{
    min-height: 450px;
}
.testimonial_sec .sa_hover_container
{
    padding: 0!important;
}
.testimonial_sec .testimonial_item
{
    background: #fff;
    padding: 33px;
    text-align: center;
    font-size: 17px;
    border-radius: 20px;
}
.Divider
{
    border-top: 2px solid #000;
    width: 21%;
    margin: 0 auto;
    margin-bottom: 19px;
}
.testimonial_item .content
{
    margin-bottom: 19px;
}
.testimonial_name h3
{
    font-family: 'Vanguard CF';
    color: #1654d5;
    font-weight: 500;
    font-size: 32px;
}
.testimonial_name p.founder_details
{
    color: #f00;
    font-size: 20px;
}
@media(max-width: 767px)
{
    .testimonial_sec .sa_hover_container
    {
        min-height: 650px!important;
    }
}/* End custom CSS *//* Start custom CSS for posts, class: .elementor-element-d8b8e81 */
.elementor-post__read-more
{
    background: #1754d5;
    padding: 8px;
    border-radius: 5px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-29de7f8 */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f0a3c13 */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-19c2b89 */
.footer_tgl h2
{
    font-size: 32px;
    font-family: 'Arimo';
    line-height: 1.3;
    margin-bottom: 0;
}
.footer_tgl h3
{
    font-size: 30px;
    font-family: 'Arimo';
    line-height: 1.3;
    margin-bottom: 0;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
