.elementor-983 .elementor-element.elementor-element-eui8knz:not(.elementor-motion-effects-element-type-background),
.elementor-983 .elementor-element.elementor-element-eui8knz>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #01110A;
}

.elementor-983 .elementor-element.elementor-element-eui8knz {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-983 .elementor-element.elementor-element-eui8knz>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-983 .elementor-element.elementor-element-8027989.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-983 .elementor-element.elementor-element-8027989.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-983 .elementor-element.elementor-element-8027989>.elementor-element-populated {
    margin: 12% 8% 0% 8%;
    --e-column-margin-right: 8%;
    --e-column-margin-left: 8%;
}

.elementor-983 .elementor-element.elementor-element-23c5790>.elementor-widget-container {
    padding: 0% 25% 8% 0%;
}

.elementor-983 .elementor-element.elementor-element-23c5790 .elementor-heading-title {
    color: #40916C;
}

.elementor-983 .elementor-element.elementor-element-0307150 img {
    opacity: 0.4;
    transition-duration: 2s;
}

.elementor-983 .elementor-element.elementor-element-0307150:hover img {
    opacity: 0.8;
}

.elementor-983 .elementor-element.elementor-element-3660421 {
    padding: 6% 0% 10% 0%;
}

.elementor-983 .elementor-element.elementor-element-ec1ac80 .elementor-heading-title {
    color: #C4C2C2;
}

.elementor-983 .elementor-element.elementor-element-b3c77f1>.elementor-widget-container {
    padding: 6% 25% 2% 0%;
}

.elementor-983 .elementor-element.elementor-element-b3c77f1 .elementor-heading-title {
    color: #C4C2C2;
}

.elementor-983 .elementor-element.elementor-element-ad2025b .elementor-button {
    background-color: #1B4332;
}

.elementor-983 .elementor-element.elementor-element-38c9e33 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-astglobalcolor6);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4% 0% 10% 0%;
}

.elementor-983 .elementor-element.elementor-element-38c9e33>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-983 .elementor-element.elementor-element-5c212aa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-983 .elementor-element.elementor-element-5c212aa>.elementor-element-populated {
    padding: 0% 50% 0% 0%;
}

.elementor-983 .elementor-element.elementor-element-f5360d2 .elementor-heading-title {
    color: #E4E4E4;
}

.elementor-983 .elementor-element.elementor-element-95f3ba2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(100px/2);
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(100px/2);
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(100px/2);
    margin-left: calc(100px/2);
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-100px/2);
    margin-left: calc(-100px/2);
}

body.rtl .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-100px/2);
}

body:not(.rtl) .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-100px/2);
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: var( --e-global-color-astglobalcolor6);
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-offset: 0px;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-item>a {
    font-family: "Forum", Sans-serif;
    font-size: 2.7vw;
}

.elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-text {
    color: #CFCDCD;
    transition: color 0.3s;
}

.elementor-983 .elementor-element.elementor-element-2ad63b7 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-astglobalcolor6);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 8% 0% 8% 0%;
}

.elementor-983 .elementor-element.elementor-element-2ad63b7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-983 .elementor-element.elementor-element-df42f25>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-983 .elementor-element.elementor-element-36bc018 .elementor-heading-title {
    color: #CACACA;
}

.elementor-983 .elementor-element.elementor-element-mylp96a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-983 .elementor-element.elementor-element-mylp96a:not(.elementor-motion-effects-element-type-background),
.elementor-983 .elementor-element.elementor-element-mylp96a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-983 .elementor-element.elementor-element-mylp96a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-983 .elementor-element.elementor-element-mylp96a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-983 .elementor-element.elementor-element-79db928:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-983 .elementor-element.elementor-element-79db928>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #01110A;
}

.elementor-983 .elementor-element.elementor-element-79db928>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-983 .elementor-element.elementor-element-79db928>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-983 .elementor-element.elementor-element-79db928>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-983 .elementor-element.elementor-element-c8c67ab>.elementor-container {
    max-width: 500px;
}

.elementor-983 .elementor-element.elementor-element-c8c67ab {
    padding: 50px 0px 50px 0px;
}

.elementor-983 .elementor-element.elementor-element-7c813f9>.elementor-element-populated {
    padding: 0% 0% 0% 0%;
}

.elementor-983 .elementor-element.elementor-element-3bda911 {
    text-align: left;
}

.elementor-983 .elementor-element.elementor-element-3bda911 .elementor-heading-title {
    color: #C9C9C9;
}

.elementor-983 .elementor-element.elementor-element-ab78d7d {
    color: #FFFAFA;
}

.elementor-983 .elementor-element.elementor-element-58842f9 .elementor-button {
    background-color: #1B4332;
}

.elementor-983 .elementor-element.elementor-element-58842f9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-983 .elementor-element.elementor-element-3e66579>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-983 .elementor-element.elementor-element-96d0ebe img {
    width: 100%;
}

@media(max-width:1024px) {
    .elementor-983 .elementor-element.elementor-element-8027989>.elementor-element-populated {
        margin: 20% 6% 0% 6%;
        --e-column-margin-right: 6%;
        --e-column-margin-left: 6%;
    }
    .elementor-983 .elementor-element.elementor-element-23c5790>.elementor-widget-container {
        padding: 0% 10% 3% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-3660421 {
        padding: 4% 0% 20% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-b3c77f1>.elementor-widget-container {
        padding: 2% 0% 2% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(50px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(50px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(50px/2);
        margin-left: calc(50px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-50px/2);
        margin-left: calc(-50px/2);
    }
    body.rtl .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-50px/2);
    }
    body:not(.rtl) .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-50px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-item>a {
        font-size: 3.8vw;
    }
    .elementor-983 .elementor-element.elementor-element-2ad63b7 {
        padding: 10% 0% 11% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-79db928>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-983 .elementor-element.elementor-element-c8c67ab {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 40px 50px 40px;
    }
    .elementor-983 .elementor-element.elementor-element-7c813f9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-983 .elementor-element.elementor-element-96d0ebe>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-983 .elementor-element.elementor-element-8027989>.elementor-element-populated {
        margin: 40% 6% 0% 6%;
        --e-column-margin-right: 6%;
        --e-column-margin-left: 6%;
    }
    .elementor-983 .elementor-element.elementor-element-23c5790>.elementor-widget-container {
        padding: 0% 0% 10% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-23c5790 {
        text-align: center;
    }
    .elementor-983 .elementor-element.elementor-element-3660421 {
        padding: 10% 0% 30% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-ec1ac80 {
        text-align: center;
    }
    .elementor-983 .elementor-element.elementor-element-b3c77f1 {
        text-align: center;
    }
    .elementor-983 .elementor-element.elementor-element-38c9e33 {
        padding: 8% 0% 30% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-5c212aa>.elementor-element-populated {
        padding: 0% 0% 20% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-f5360d2 {
        text-align: center;
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(40px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(40px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(40px/2);
        margin-left: calc(40px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-40px/2);
        margin-left: calc(-40px/2);
    }
    body.rtl .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-40px/2);
    }
    body:not(.rtl) .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-40px/2);
    }
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-983 .elementor-element.elementor-element-32e68c4 .elementor-icon-list-item>a {
        font-size: 7vw;
    }
    .elementor-983 .elementor-element.elementor-element-2ad63b7 {
        padding: 20% 0% 20% 0%;
    }
    .elementor-983 .elementor-element.elementor-element-36bc018 {
        text-align: center;
    }
    .elementor-983 .elementor-element.elementor-element-c8c67ab {
        padding: 50px 25px 50px 25px;
    }
    .elementor-983 .elementor-element.elementor-element-96d0ebe>.elementor-widget-container {
        padding: 50px 0px 50px 0px;
    }
}