.elementor-4101 .elementor-element.elementor-element-442c2d1c {
    margin-top: 200px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-1e93aea8>.elementor-container {
    max-width: 1296px;
}

.elementor-4101 .elementor-element.elementor-element-62566be.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-69946a1d {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-69946a1d .elementor-heading-title {
    color: #555555;
    font-family: "Arial", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 46px;
}

.elementor-4101 .elementor-element.elementor-element-edd81ff>.elementor-container {
    max-width: 1296px;
}

.elementor-4101 .elementor-element.elementor-element-392b6623.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-1b19c7ec {
    font-size: 29px;
    font-weight: 500;
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-1b19c7ec>.elementor-widget-container {
    margin: -8px 0px -18px 0px;
}

.elementor-4101 .elementor-element.elementor-element-4df3e278 {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 30px;
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-4df3e278 .elementor-divider-separator {
    width: 63px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4101 .elementor-element.elementor-element-4df3e278 .elementor-divider {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-4df3e278>.elementor-widget-container {
    margin: 0px 018px 0px 018px;
    --e-transform-rotateZ: 180deg;
    background-color: #000000;
    border-radius: 30px 30px 30px 30px;
}

.elementor-4101 .elementor-element.elementor-element-42083855 {
    font-size: 29px;
    font-weight: 700;
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-42083855>.elementor-widget-container {
    margin: -8px 0px -18px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1fef3584 {
    margin-top: 200px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-a5546b7>.elementor-container {
    max-width: 1296px;
}

.elementor-4101 .elementor-element.elementor-element-126b6a7b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-688cd608 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-688cd608 .elementor-heading-title {
    color: #555555;
    font-family: "Arial", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 46px;
}

.elementor-4101 .elementor-element.elementor-element-3ad419fa>.elementor-container {
    max-width: 1296px;
}

.elementor-4101 .elementor-element.elementor-element-50552ec5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-26cc825 {
    font-size: 29px;
    font-weight: 500;
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-26cc825>.elementor-widget-container {
    margin: -8px 0px -18px 0px;
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7 {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 30px;
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7 .elementor-divider-separator {
    width: 63px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7 .elementor-divider {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7>.elementor-widget-container {
    margin: 0px 018px 0px 018px;
    background-color: #000000;
    border-radius: 30px 30px 30px 30px;
}

.elementor-4101 .elementor-element.elementor-element-28397ee0 {
    font-size: 29px;
    font-weight: 700;
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-28397ee0>.elementor-widget-container {
    margin: -8px 0px -18px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1ef21e8e:not(.elementor-motion-effects-element-type-background),
.elementor-4101 .elementor-element.elementor-element-1ef21e8e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EBEBEB;
}

.elementor-4101 .elementor-element.elementor-element-1ef21e8e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1ef21e8e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-5e6d6ad4>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-607dd067:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-607dd067>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-607dd067>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-607dd067>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-77262f55 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-77262f55 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-7a149fdc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-7a149fdc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-7a149fdc>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-7a149fdc>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-7a149fdc>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7a149fdc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-7a149fdc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-74e6047e {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-74e6047e .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-219fc18c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-219fc18c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-219fc18c>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-219fc18c>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-219fc18c>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-219fc18c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-219fc18c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6defce8a {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-6defce8a .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-6415dd1f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-6415dd1f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-6415dd1f>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-6415dd1f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-6415dd1f>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-6415dd1f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6415dd1f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-8812767 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-8812767 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-533d91bb>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-415da9cb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-415da9cb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-415da9cb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-415da9cb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-b28cc53:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-b28cc53>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-b28cc53>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-b28cc53>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-73dff555 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-73dff555 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 47px;
    font-weight: 600;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-73dff555>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-3d21db94 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-4101 .elementor-element.elementor-element-3d21db94>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-49b1f7a0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-49b1f7a0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-49b1f7a0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-49b1f7a0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-224e8f7 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-224e8f7 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 47px;
    font-weight: 600;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-224e8f7>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-39285334 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-4101 .elementor-element.elementor-element-39285334>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-3a2d8997:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-3a2d8997>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-3a2d8997>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3a2d8997>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-497fb5c7 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-497fb5c7 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 47px;
    font-weight: 600;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-497fb5c7>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-12fc2d78 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-4101 .elementor-element.elementor-element-12fc2d78>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-116461a5>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-3ce1686f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-3ce1686f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-3ce1686f>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-3ce1686f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-3ce1686f>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-3ce1686f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3ce1686f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-571baaf0 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-571baaf0 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 21px;
    font-weight: 400;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-190da9fe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-190da9fe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-190da9fe>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-190da9fe>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-190da9fe>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-190da9fe>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 20px 20px;
}

.elementor-4101 .elementor-element.elementor-element-190da9fe>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2508e64d .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-4101 .elementor-element.elementor-element-1d90b3f1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1d90b3f1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1d90b3f1>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-1d90b3f1>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-1d90b3f1>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-1d90b3f1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 20px 20px;
}

.elementor-4101 .elementor-element.elementor-element-1d90b3f1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-4f9fcdee .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-4101 .elementor-element.elementor-element-27fe6aeb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-27fe6aeb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-27fe6aeb>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-27fe6aeb>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-27fe6aeb>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-27fe6aeb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 20px 20px;
}

.elementor-4101 .elementor-element.elementor-element-27fe6aeb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-35c752fc .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-4101 .elementor-element.elementor-element-4e92a217>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-4e92a217 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-4e727eb6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4e727eb6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-4e727eb6>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-4e727eb6>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-4e727eb6>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-4e727eb6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-4e727eb6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-56461983 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-664f0429 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-664f0429>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-650ec296 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-650ec296>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1aaf07b4 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-1aaf07b4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-6f71d6a3 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-6f71d6a3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-7346f2de.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7346f2de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7346f2de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-7346f2de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-7346f2de>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-7346f2de>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-7346f2de>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7346f2de>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 38px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-7346f2de>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-6d45a6f8 {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-17a7715b {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-6d544bec {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-67f52d2a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-67f52d2a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-67f52d2a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-67f52d2a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-67f52d2a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-67f52d2a>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-67f52d2a>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-67f52d2a>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-67f52d2a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-67f52d2a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2665e493 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-2665e493 .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-4848b07e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4848b07e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4848b07e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-4848b07e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4848b07e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-4848b07e>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-4848b07e>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-4848b07e>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-4848b07e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-4848b07e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-305b2775 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-305b2775 .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-c62ef.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-c62ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-c62ef.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-c62ef:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-c62ef>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-c62ef>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-c62ef>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-c62ef>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-c62ef>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-c62ef>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-336f8a2b .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-6695fbab>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-6695fbab {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-27c4516b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-27c4516b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-27c4516b>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-27c4516b>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-27c4516b>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-27c4516b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-27c4516b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-72d8f880 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-48b133d1 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-48b133d1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-57a589f7 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-57a589f7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-2e979153 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-2e979153>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-5a0123f0 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-5a0123f0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1f1a4712 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-1f1a4712>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-5e34643f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-5e34643f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-5e34643f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-5e34643f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-5e34643f>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-5e34643f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-5e34643f>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-5e34643f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-5e34643f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2>.elementor-widget-container {
    margin: -60px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-5e3cec2 {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-1e049a72.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1e049a72.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1e049a72.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-1e049a72:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1e049a72>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1e049a72>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-1e049a72>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-1e049a72>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-1e049a72>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1e049a72>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-15a66699 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-15a66699 .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-3bc86260.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-3bc86260.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-3bc86260.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-3bc86260:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-3bc86260>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-3bc86260>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-3bc86260>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-3bc86260>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-3bc86260>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3bc86260>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-2c98aab3 .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-46c76c00.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-46c76c00.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-46c76c00.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-46c76c00:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-46c76c00>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-46c76c00>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-46c76c00>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-46c76c00>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-46c76c00>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-46c76c00>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-6ff59d25 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-19e89245>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-19e89245 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-67970510:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-67970510>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-67970510>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-67970510>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-67970510>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-67970510>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-67970510>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-478f73ff .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-26341149 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-26341149>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-18ed6789 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-18ed6789>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-31e89f0 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-31e89f0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-3ca3eebd.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-3ca3eebd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-3ca3eebd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-3ca3eebd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-3ca3eebd>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-3ca3eebd>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-3ca3eebd>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-3ca3eebd>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-3ca3eebd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-d697171 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-d697171>.elementor-widget-container {
    margin: -49px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-d697171 {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-6340d7b8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6340d7b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6340d7b8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-6340d7b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-6340d7b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-6340d7b8>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-6340d7b8>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-6340d7b8>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-6340d7b8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-6340d7b8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2291f55c {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-2291f55c .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-2291f55c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-3abe26d5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-3abe26d5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-3abe26d5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-3abe26d5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-3abe26d5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-3abe26d5>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-3abe26d5>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-3abe26d5>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-3abe26d5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3abe26d5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-49b61e24 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-49b61e24>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-648a0094.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-648a0094.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-648a0094.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-648a0094:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-648a0094>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-648a0094>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-648a0094>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-648a0094>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-648a0094>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-648a0094>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-3f65f0f3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-2aa0c38c>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-2aa0c38c {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-66eabeec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-66eabeec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-66eabeec>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-66eabeec>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-66eabeec>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-66eabeec>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-66eabeec>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3e75517c .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-51d28782 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-51d28782>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-228bcd63 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-228bcd63>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-2a5a167f .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-2a5a167f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-76eec38f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-76eec38f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-76eec38f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-76eec38f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-76eec38f>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-76eec38f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-76eec38f>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-76eec38f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-76eec38f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95>.elementor-widget-container {
    margin: -5px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-3f6c4c95 {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06>.elementor-widget-container {
    margin: -12px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-7fecae06 {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-44d1e23 {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-45e5c044.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-45e5c044.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-45e5c044.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-45e5c044:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-45e5c044>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-45e5c044>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-45e5c044>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-45e5c044>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-45e5c044>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 61px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-45e5c044>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-36baa53d {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-36baa53d .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-36baa53d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-22218a8f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-22218a8f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-22218a8f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-22218a8f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-22218a8f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-22218a8f>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-22218a8f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-22218a8f>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-22218a8f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-22218a8f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-48f1d199 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-48f1d199>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-66b7e4a0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-66b7e4a0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-66b7e4a0.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-66b7e4a0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-66b7e4a0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-66b7e4a0>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-66b7e4a0>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-66b7e4a0>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-66b7e4a0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-66b7e4a0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-7229fa79 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-7229fa79>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-191f3333>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-191f3333 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-22dce35b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-22dce35b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-22dce35b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-22dce35b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-22dce35b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-22dce35b>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-22dce35b>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-22dce35b>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-22dce35b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-22dce35b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-741671de {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-741671de .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-58d2bf8e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-58d2bf8e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-58d2bf8e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-58d2bf8e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-58d2bf8e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-58d2bf8e>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-58d2bf8e>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-58d2bf8e>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-58d2bf8e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 20px 60px;
}

.elementor-4101 .elementor-element.elementor-element-58d2bf8e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-item>a {
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-4101 .elementor-element.elementor-element-563f4d1e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-2b3a5da5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-2b3a5da5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-2b3a5da5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-2b3a5da5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-2b3a5da5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-2b3a5da5>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-2b3a5da5>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-2b3a5da5>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-2b3a5da5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 20px 35px;
}

.elementor-4101 .elementor-element.elementor-element-2b3a5da5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-7b69383 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-item>a {
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-4101 .elementor-element.elementor-element-7b69383>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-78ff3a57.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-78ff3a57.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-78ff3a57.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-78ff3a57:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-78ff3a57>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-78ff3a57>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-78ff3a57>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-78ff3a57>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-78ff3a57>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 20px 26px;
}

.elementor-4101 .elementor-element.elementor-element-78ff3a57>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-item>a {
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-4101 .elementor-element.elementor-element-3af80c5e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-23d521b5>.elementor-container {
    max-width: 1310px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-6a387527.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6a387527.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6a387527.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-6a387527:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-6a387527>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-6a387527>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-6a387527>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-6a387527>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-6a387527>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-6a387527>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-56a9bd60.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-56a9bd60.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-56a9bd60.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-56a9bd60:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-56a9bd60>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-56a9bd60>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-56a9bd60>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-56a9bd60>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-56a9bd60>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-56a9bd60>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-51e738cf .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-639d0f45.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-639d0f45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-639d0f45.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-639d0f45:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-639d0f45>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-639d0f45>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-639d0f45>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-639d0f45>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-639d0f45>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-639d0f45>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-61a02d97 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-4239f2b3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4239f2b3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4239f2b3.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-4239f2b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4239f2b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-4239f2b3>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-4239f2b3>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-4239f2b3>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-4239f2b3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-4239f2b3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-66e24cd4 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-4101 .elementor-element.elementor-element-36edc725:not(.elementor-motion-effects-element-type-background),
.elementor-4101 .elementor-element.elementor-element-36edc725>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EBEBEB;
}

.elementor-4101 .elementor-element.elementor-element-36edc725 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-36edc725>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-66015a28>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-2dcb2cae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-2dcb2cae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2dcb2cae>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2dcb2cae>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-442fed05 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-442fed05 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-416de146:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-416de146>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-416de146>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-416de146>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-416de146>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-416de146>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-416de146>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3eda3d64 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-3eda3d64 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-43b7068f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-43b7068f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-43b7068f>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-43b7068f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-43b7068f>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-43b7068f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-43b7068f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-518ad822 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-518ad822 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-22c72e5b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-22c72e5b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-22c72e5b>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-22c72e5b>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-22c72e5b>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-22c72e5b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-22c72e5b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2480a148 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-2480a148 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-4ce774ed>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-1a2a701:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1a2a701>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1a2a701>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-1a2a701>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-4336eecf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4336eecf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-4336eecf>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-4336eecf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-27a072bc {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-27a072bc .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 47px;
    font-weight: 600;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-27a072bc>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7eb399c6 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-4101 .elementor-element.elementor-element-7eb399c6>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7ae4c768:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-7ae4c768>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-7ae4c768>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-7ae4c768>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-39fe6e69 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-39fe6e69 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 47px;
    font-weight: 600;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-39fe6e69>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1145d034 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-4101 .elementor-element.elementor-element-1145d034>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-5b6a383:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-5b6a383>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-5b6a383>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-5b6a383>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-7ba95a5e {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-7ba95a5e .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 47px;
    font-weight: 600;
    line-height: 54px;
}

.elementor-4101 .elementor-element.elementor-element-7ba95a5e>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-77813316 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-4101 .elementor-element.elementor-element-77813316>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7f157f4>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-6107b83e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-6107b83e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-6107b83e>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-6107b83e>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-6107b83e>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-6107b83e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6107b83e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-5a715892 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-5a715892 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 21px;
    font-weight: 400;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-74027a9c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-74027a9c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-74027a9c>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-74027a9c>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-74027a9c>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-74027a9c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 20px 20px;
}

.elementor-4101 .elementor-element.elementor-element-74027a9c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-32e6cf45 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-4101 .elementor-element.elementor-element-5960adf3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-5960adf3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-5960adf3>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-5960adf3>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-5960adf3>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-5960adf3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 20px 20px;
}

.elementor-4101 .elementor-element.elementor-element-5960adf3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-242954b5 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-4101 .elementor-element.elementor-element-222aae79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-222aae79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-222aae79>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-222aae79>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-222aae79>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-222aae79>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 20px 20px;
}

.elementor-4101 .elementor-element.elementor-element-222aae79>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-388882fc .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-4101 .elementor-element.elementor-element-39ceee88>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-39ceee88 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-4351ce16:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4351ce16>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-4351ce16>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-4351ce16>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-4351ce16>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-4351ce16>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-4351ce16>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-65182a52 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-715677f5 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-715677f5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-4b018cad .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-4b018cad>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-37190c77 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-37190c77>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-19a01e9d .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-19a01e9d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-21c73ab4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-21c73ab4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-21c73ab4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-21c73ab4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-21c73ab4>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-21c73ab4>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-21c73ab4>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-21c73ab4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 38px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-21c73ab4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-551c3c54 {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-40562bc .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-40562bc>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-40562bc {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-3c5b472e {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-6e5a26af.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6e5a26af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6e5a26af.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-6e5a26af:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-6e5a26af>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-6e5a26af>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-6e5a26af>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-6e5a26af>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-6e5a26af>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-6e5a26af>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-4069dad {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-4069dad .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-51377d52.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-51377d52.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-51377d52.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-51377d52:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-51377d52>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-51377d52>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-51377d52>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-51377d52>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-51377d52>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-51377d52>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-21cf984f {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-21cf984f .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-1e98fc2a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1e98fc2a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1e98fc2a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-1e98fc2a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1e98fc2a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1e98fc2a>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-1e98fc2a>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-1e98fc2a>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-1e98fc2a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1e98fc2a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-12bc30f4 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-6430399f>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-6430399f {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-1ff101eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1ff101eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1ff101eb>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-1ff101eb>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-1ff101eb>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-1ff101eb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-1ff101eb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-68001b8f .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-6842807f .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-6842807f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-11ab78e8 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-11ab78e8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1346b0a0 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-1346b0a0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-488b8941 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-488b8941>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1950f26f .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-1950f26f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-4d9015f7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4d9015f7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4d9015f7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4d9015f7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-4d9015f7>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-4d9015f7>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-4d9015f7>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-4d9015f7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-4d9015f7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-704bf708>.elementor-widget-container {
    margin: -60px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-704bf708 {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-7f251ee4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7f251ee4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7f251ee4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-7f251ee4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-7f251ee4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-7f251ee4>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-7f251ee4>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-7f251ee4>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-7f251ee4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7f251ee4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-6ae17ed3 .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-49f230f6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-49f230f6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-49f230f6.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-49f230f6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-49f230f6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-49f230f6>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-49f230f6>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-49f230f6>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-49f230f6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-49f230f6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-1ada2acf .elementor-icon-list-text {
    color: #000000;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-7d73d25a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7d73d25a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7d73d25a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-7d73d25a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-7d73d25a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-7d73d25a>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-7d73d25a>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-7d73d25a>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-7d73d25a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7d73d25a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-320f794f {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-320f794f .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-4229f57a>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-4229f57a {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-28a441c4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-28a441c4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-28a441c4>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-28a441c4>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-28a441c4>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-28a441c4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-28a441c4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-8567015 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-6abe0fe7 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-6abe0fe7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-74fc09bc .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-74fc09bc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-4cadba42 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-4cadba42>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-459b12bf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-459b12bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-459b12bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-459b12bf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-459b12bf>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-459b12bf>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-459b12bf>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-459b12bf>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-459b12bf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d>.elementor-widget-container {
    margin: -49px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-6c26814d {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-4206dea8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4206dea8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4206dea8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-4206dea8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4206dea8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-4206dea8>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-4206dea8>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-4206dea8>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-4206dea8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-4206dea8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-2ed09ef4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-43ece651.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-43ece651.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-43ece651.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-43ece651:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-43ece651>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-43ece651>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-43ece651>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-43ece651>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-43ece651>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-43ece651>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-2c596d34 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-2c596d34>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-b53563.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-b53563.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-b53563.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-b53563:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-b53563>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-b53563>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-b53563>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-b53563>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-b53563>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-b53563>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-6e1563fc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-2b4a2b14>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-2b4a2b14 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-4101 .elementor-element.elementor-element-72e0c468:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-72e0c468>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-72e0c468>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-72e0c468>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-72e0c468>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-72e0c468>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 30px;
}

.elementor-4101 .elementor-element.elementor-element-72e0c468>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-31f291f8 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-4101 .elementor-element.elementor-element-65cd02cc .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-65cd02cc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-733d4f6b .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-733d4f6b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-27ca4cb9 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-4101 .elementor-element.elementor-element-27ca4cb9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-367f8db6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-367f8db6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-367f8db6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-367f8db6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-367f8db6>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-367f8db6>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-367f8db6>.elementor-background-slideshow {
    border-radius: 0px 10px 10px 0px;
}

.elementor-4101 .elementor-element.elementor-element-367f8db6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 10px;
}

.elementor-4101 .elementor-element.elementor-element-367f8db6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107>.elementor-widget-container {
    margin: -5px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-6e3ce107 {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5>.elementor-widget-container {
    margin: -12px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-3bd204d5 {
    width: auto;
    max-width: auto;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-content i {
    font-size: 22px;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-content svg {
    height: 22px;
    width: 22px;
    line-height: 22px;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger {
    height: 22px;
    width: 22px;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
    animation-duration: 300ms;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip a {
    color: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip svg {
    fill: #D5D5D5;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip:hover {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip:hover a {
    color: #212121;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip:hover svg {
    fill: #212121;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text {
    width: 150px;
    max-width: 150px;
    background-color: #555;
    color: #fff;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text:after {
    border-width: 5px;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
    top: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
    left: calc(50% - 5px);
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after {
    border-top-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after {
    border-bottom-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after {
    border-left-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after {
    border-right-color: #555;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e>.elementor-widget-container {
    margin: 0px 0px 0px -56px;
}

.elementor-4101 .elementor-element.elementor-element-1b7a235e {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-1f91d4a4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1f91d4a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1f91d4a4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-1f91d4a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1f91d4a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1f91d4a4>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-1f91d4a4>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-1f91d4a4>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-1f91d4a4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 61px 0px 70px 0px;
}

.elementor-4101 .elementor-element.elementor-element-1f91d4a4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-750f0a8c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-77059e1e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-77059e1e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-77059e1e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-77059e1e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-77059e1e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-77059e1e>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-77059e1e>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-77059e1e>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-77059e1e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-77059e1e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-3619ade7 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-3619ade7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-41e626e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-41e626e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-41e626e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-41e626e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-41e626e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-41e626e>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-41e626e>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-41e626e>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-41e626e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-41e626e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-ce24558 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-ce24558 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-ce24558>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-75163641>.elementor-container {
    max-width: 1310px;
}

.elementor-4101 .elementor-element.elementor-element-75163641 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-40ff6e17.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-40ff6e17.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-40ff6e17.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-40ff6e17:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-40ff6e17>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-40ff6e17>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-40ff6e17>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-40ff6e17>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-40ff6e17>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-40ff6e17>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-2038e1d3 {
    text-align: center;
}

.elementor-4101 .elementor-element.elementor-element-2038e1d3 .elementor-heading-title {
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-5e6ff7e8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-5e6ff7e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-5e6ff7e8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-5e6ff7e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-5e6ff7e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-5e6ff7e8>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-5e6ff7e8>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-5e6ff7e8>.elementor-background-slideshow {
    border-radius: 10px 10px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-5e6ff7e8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 20px 60px;
}

.elementor-4101 .elementor-element.elementor-element-5e6ff7e8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-316f0812 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-item>a {
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-4101 .elementor-element.elementor-element-316f0812>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-1405f17a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1405f17a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1405f17a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-1405f17a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1405f17a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1405f17a>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-1405f17a>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-1405f17a>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-1405f17a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 20px 35px;
}

.elementor-4101 .elementor-element.elementor-element-1405f17a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-21f63316 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-item>a {
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-4101 .elementor-element.elementor-element-21f63316>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-1b93f367.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1b93f367.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-1b93f367.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-1b93f367:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-1b93f367>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-1b93f367>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-1b93f367>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-1b93f367>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-1b93f367>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 20px 26px;
}

.elementor-4101 .elementor-element.elementor-element-1b93f367>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-icon i {
    color: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-icon svg {
    fill: #E2B540;
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 {
    --e-icon-list-icon-size: 26px;
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-text {
    color: #000000;
}

.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-item>a {
    font-family: "Arial", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-4101 .elementor-element.elementor-element-43e6b936>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-7ab68374>.elementor-container {
    max-width: 1310px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-4c43e3b9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4c43e3b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-4c43e3b9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-4c43e3b9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-4c43e3b9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4101 .elementor-element.elementor-element-4c43e3b9>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-4c43e3b9>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-4c43e3b9>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-4c43e3b9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

.elementor-4101 .elementor-element.elementor-element-4c43e3b9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-6b681507.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6b681507.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-6b681507.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-6b681507:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-6b681507>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-6b681507>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-6b681507>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-6b681507>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-6b681507>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 30px 0px;
}

.elementor-4101 .elementor-element.elementor-element-6b681507>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-1e76758e .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-7a714ab9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7a714ab9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-7a714ab9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-7a714ab9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-7a714ab9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-7a714ab9>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-7a714ab9>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-7a714ab9>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-7a714ab9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-7a714ab9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-78649a25 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

.elementor-bc-flex-widget .elementor-4101 .elementor-element.elementor-element-243408ad.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-243408ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4101 .elementor-element.elementor-element-243408ad.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4101 .elementor-element.elementor-element-243408ad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4101 .elementor-element.elementor-element-243408ad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1D252C;
}

.elementor-4101 .elementor-element.elementor-element-243408ad>.elementor-element-populated,
.elementor-4101 .elementor-element.elementor-element-243408ad>.elementor-element-populated>.elementor-background-overlay,
.elementor-4101 .elementor-element.elementor-element-243408ad>.elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
}

.elementor-4101 .elementor-element.elementor-element-243408ad>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-243408ad>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4101 .elementor-element.elementor-element-71b71b0c .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    fill: #000000;
    color: #000000;
    background-color: #E2B540;
    padding: 10px 30px 10px 30px;
}

@media(min-width:768px) {
    .elementor-4101 .elementor-element.elementor-element-607dd067 {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-3b0a55e8 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-7a149fdc {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-6721f874 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-219fc18c {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-29eb37f7 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-6415dd1f {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-415da9cb {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-7de9b6f4 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-b28cc53 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-787fca66 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-49b1f7a0 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-20e5d2dc {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-3a2d8997 {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-3ce1686f {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-38587265 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-190da9fe {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-2e92fcd {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-1d90b3f1 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-d644cef {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-27fe6aeb {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-4e727eb6 {
        width: 25%;
    }

    .elementor-4101 .elementor-element.elementor-element-7346f2de {
        width: 4.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-36bf9b0c {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-67f52d2a {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-61469c21 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-4848b07e {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-537a1e47 {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-c62ef {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-27c4516b {
        width: 25.867%;
    }

    .elementor-4101 .elementor-element.elementor-element-5e34643f {
        width: 3.393%;
    }

    .elementor-4101 .elementor-element.elementor-element-5dab0ba2 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-1e049a72 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-69b561f {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-3bc86260 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-49f8414 {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-46c76c00 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-67970510 {
        width: 25%;
    }

    .elementor-4101 .elementor-element.elementor-element-3ca3eebd {
        width: 4.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-2efa2b63 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-6340d7b8 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-16cabbc0 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-3abe26d5 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-5b70c432 {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-648a0094 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-66eabeec {
        width: 25%;
    }

    .elementor-4101 .elementor-element.elementor-element-76eec38f {
        width: 4.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-400a66b7 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-45e5c044 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-75fad53d {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-22218a8f {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-1bd73f5c {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-66b7e4a0 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-22dce35b {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-5b582f60 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-58d2bf8e {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-f7d9b01 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-2b3a5da5 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-1c1a6fe4 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-78ff3a57 {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-6a387527 {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-36f3da8c {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-56a9bd60 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-75132e44 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-639d0f45 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-b66def0 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-4239f2b3 {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-2dcb2cae {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-4770d2bc {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-416de146 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-47f929b6 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-43b7068f {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-fd8139e {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-22c72e5b {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-1a2a701 {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-341cb7bf {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-4336eecf {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-236a5d2 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-7ae4c768 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-250cd68b {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-5b6a383 {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-6107b83e {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-5ae79ec6 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-74027a9c {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-76eb1f8b {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-5960adf3 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-a8aced9 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-222aae79 {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-4351ce16 {
        width: 25%;
    }

    .elementor-4101 .elementor-element.elementor-element-21c73ab4 {
        width: 4.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-29dbdcd3 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-6e5a26af {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-77dec527 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-51377d52 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-704650aa {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-1e98fc2a {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-1ff101eb {
        width: 25.867%;
    }

    .elementor-4101 .elementor-element.elementor-element-4d9015f7 {
        width: 3.393%;
    }

    .elementor-4101 .elementor-element.elementor-element-59c013a1 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-7f251ee4 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-582a4643 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-49f230f6 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-7b6253b3 {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-7d73d25a {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-28a441c4 {
        width: 25%;
    }

    .elementor-4101 .elementor-element.elementor-element-459b12bf {
        width: 4.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-63adb1ec {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-4206dea8 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-59997e2a {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-43ece651 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-46c7e54f {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-b53563 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-72e0c468 {
        width: 25%;
    }

    .elementor-4101 .elementor-element.elementor-element-367f8db6 {
        width: 4.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-196eb6e5 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-1f91d4a4 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-7be6a854 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-77059e1e {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-4d32ee38 {
        width: 3.136%;
    }

    .elementor-4101 .elementor-element.elementor-element-41e626e {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-40ff6e17 {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-4983a636 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-5e6ff7e8 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-423a23f7 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-1405f17a {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-4a771c17 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-1b93f367 {
        width: 21.025%;
    }

    .elementor-4101 .elementor-element.elementor-element-4c43e3b9 {
        width: 29.26%;
    }

    .elementor-4101 .elementor-element.elementor-element-7bf54f70 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-6b681507 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-65122b3b {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-7a714ab9 {
        width: 21%;
    }

    .elementor-4101 .elementor-element.elementor-element-31c7b829 {
        width: 2%;
    }

    .elementor-4101 .elementor-element.elementor-element-243408ad {
        width: 21.025%;
    }
}

@media(max-width:1024px) {
    .elementor-4101 .elementor-element.elementor-element-442c2d1c {
        margin-top: 275px;
        margin-bottom: 0px;
    }

    .elementor-4101 .elementor-element.elementor-element-1e93aea8>.elementor-container {
        max-width: 733px;
    }

    .elementor-4101 .elementor-element.elementor-element-69946a1d {
        text-align: center;
    }

    .elementor-4101 .elementor-element.elementor-element-69946a1d .elementor-heading-title {
        font-size: 29px;
        line-height: 36px;
    }

    .elementor-4101 .elementor-element.elementor-element-edd81ff>.elementor-container {
        max-width: 1600px;
    }

    .elementor-4101 .elementor-element.elementor-element-392b6623.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-4101 .elementor-element.elementor-element-a5546b7>.elementor-container {
        max-width: 733px;
    }

    .elementor-4101 .elementor-element.elementor-element-688cd608 {
        text-align: center;
    }

    .elementor-4101 .elementor-element.elementor-element-688cd608 .elementor-heading-title {
        font-size: 29px;
        line-height: 36px;
    }

    .elementor-4101 .elementor-element.elementor-element-3ad419fa>.elementor-container {
        max-width: 1600px;
    }

    .elementor-4101 .elementor-element.elementor-element-50552ec5.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-4101 .elementor-element.elementor-element-73dff555 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-224e8f7 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-497fb5c7 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-2508e64d .elementor-heading-title {
        font-size: 17px;
        line-height: 26px;
    }

    .elementor-4101 .elementor-element.elementor-element-56461983 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-4101 .elementor-element.elementor-element-664f0429 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-650ec296 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-1aaf07b4 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-6f71d6a3 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-6d45a6f8>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-17a7715b>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-6d544bec>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-48b133d1 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-57a589f7 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-2e979153 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-5a0123f0 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-1f1a4712 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-5e3cec2>.elementor-widget-container {
        margin: -46px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-26341149 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-18ed6789 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-31e89f0 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-d697171>.elementor-widget-container {
        margin: -49px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-51d28782 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-228bcd63 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-2a5a167f .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-3f6c4c95>.elementor-widget-container {
        margin: 34px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-7fecae06>.elementor-widget-container {
        margin: -11px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-44d1e23>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-741671de .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-4101 .elementor-element.elementor-element-58d2bf8e>.elementor-element-populated {
        padding: 50px 0px 0px 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4101 .elementor-element.elementor-element-563f4d1e .elementor-icon-list-item>a {
        font-size: 18px;
    }

    .elementor-4101 .elementor-element.elementor-element-2b3a5da5>.elementor-element-populated {
        padding: 50px 0px 20px 035px;
    }

    .elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4101 .elementor-element.elementor-element-7b69383 .elementor-icon-list-item>a {
        font-size: 18px;
    }

    .elementor-4101 .elementor-element.elementor-element-78ff3a57>.elementor-element-populated {
        padding: 50px 0px 20px 23px;
    }

    .elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4101 .elementor-element.elementor-element-3af80c5e .elementor-icon-list-item>a {
        font-size: 18px;
    }

    .elementor-4101 .elementor-element.elementor-element-27a072bc .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-39fe6e69 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-7ba95a5e .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-32e6cf45 .elementor-heading-title {
        font-size: 17px;
        line-height: 26px;
    }

    .elementor-4101 .elementor-element.elementor-element-65182a52 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-4101 .elementor-element.elementor-element-715677f5 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-4b018cad .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-37190c77 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-19a01e9d .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-551c3c54>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-40562bc>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-3c5b472e>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-6842807f .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-11ab78e8 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-1346b0a0 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-488b8941 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-1950f26f .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-704bf708>.elementor-widget-container {
        margin: -46px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-6abe0fe7 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-74fc09bc .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-4cadba42 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-6c26814d>.elementor-widget-container {
        margin: -49px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-65cd02cc .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-733d4f6b .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-27ca4cb9 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-4101 .elementor-element.elementor-element-6e3ce107>.elementor-widget-container {
        margin: 34px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-3bd204d5>.elementor-widget-container {
        margin: -11px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-1b7a235e>.elementor-widget-container {
        margin: 0px 0px 0px -72px;
    }

    .elementor-4101 .elementor-element.elementor-element-2038e1d3 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-4101 .elementor-element.elementor-element-5e6ff7e8>.elementor-element-populated {
        padding: 50px 0px 0px 35px;
    }

    .elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4101 .elementor-element.elementor-element-316f0812 .elementor-icon-list-item>a {
        font-size: 18px;
    }

    .elementor-4101 .elementor-element.elementor-element-1405f17a>.elementor-element-populated {
        padding: 50px 0px 20px 035px;
    }

    .elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4101 .elementor-element.elementor-element-21f63316 .elementor-icon-list-item>a {
        font-size: 18px;
    }

    .elementor-4101 .elementor-element.elementor-element-1b93f367>.elementor-element-populated {
        padding: 50px 0px 20px 23px;
    }

    .elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4101 .elementor-element.elementor-element-43e6b936 .elementor-icon-list-item>a {
        font-size: 18px;
    }
}

@media(max-width:767px) {
    .elementor-4101 .elementor-element.elementor-element-1e93aea8>.elementor-container {
        max-width: 727px;
    }

    .elementor-4101 .elementor-element.elementor-element-69946a1d .elementor-heading-title {
        font-size: 12px;
        line-height: 19px;
    }

    .elementor-4101 .elementor-element.elementor-element-1b19c7ec {
        font-size: 25px;
    }

    .elementor-4101 .elementor-element.elementor-element-42083855 {
        font-size: 25px;
    }

    .elementor-4101 .elementor-element.elementor-element-a5546b7>.elementor-container {
        max-width: 727px;
    }
}

/* Start custom CSS for divider, class: .elementor-element-4df3e278 */
.elementor-4101 .elementor-element.elementor-element-4df3e278 {
    --inactive-color: #E2E2E2;
    --padding: 3px;
    --size: 23px;
}

.elementor-4101 .elementor-element.elementor-element-4df3e278.monthly .elementor-widget-container {
    background: var(--inactive-color);
}

.elementor-4101 .elementor-element.elementor-element-4df3e278 .elementor-divider {
    position: relative;
    cursor: pointer;
}

.elementor-4101 .elementor-element.elementor-element-4df3e278 .elementor-divider:after {
    content: "";
    position: absolute;
    top: var(--padding);
    left: calc(100% - var(--size) - var(--padding));
    height: var(--size);
    width: var(--size);
    background: #fff;
    border-radius: 100%;
    transition: all 0.3s ease-in-out;
}

.elementor-4101 .elementor-element.elementor-element-4df3e278.monthly .elementor-divider:after {
    left: var(--padding);
}

/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3fe489a7 */
.elementor-4101 .elementor-element.elementor-element-3fe489a7 {
    --inactive-color: #E2E2E2;
    --padding: 3px;
    --size: 23px;
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7.monthly .elementor-widget-container {
    background: var(--inactive-color);
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7 .elementor-divider {
    position: relative;
    cursor: pointer;
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7 .elementor-divider:after {
    content: "";
    position: absolute;
    top: var(--padding);
    left: calc(100% - var(--size) - var(--padding));
    height: var(--size);
    width: var(--size);
    background: #fff;
    border-radius: 100%;
    transition: all 0.3s ease-in-out;
}

.elementor-4101 .elementor-element.elementor-element-3fe489a7.monthly .elementor-divider:after {
    left: var(--padding);
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18ed6789 */
.Promo-6 {
    font-weight: 600;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228bcd63 */
.Promo-6 {
    font-weight: 600;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74fc09bc */
.Promo-6 {
    font-weight: 600;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-733d4f6b */
.Promo-6 {
    font-weight: 600;
}

/* End custom CSS */