.elementor-18 .elementor-element.elementor-element-5d4817a > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-d4374c1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-d718e2a > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 13px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-ea634b0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 6.5px 0px 6.5px;
}

.elementor-18 .elementor-element.elementor-element-a67640f > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 13px;
}

.elementor-18 .elementor-element.elementor-element-91c835e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 153px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-fe68831 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-18 .elementor-element.elementor-element-22a67d1 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-67a3357 > .elementor-widget-container {
    padding: 0% 13% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-2560c3e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-976ac23 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-49324b5 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-34e47f0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 18px 0px 20px 0px;
}

.elementor-18 .elementor-element.elementor-element-d5aebbd > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-c991c54 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 14px 0px;
}

.elementor-18 .elementor-element.elementor-element-248f0fd > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-f3113ad:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f3113ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #040946;
}

.elementor-18 .elementor-element.elementor-element-f3113ad {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 155px 0px 0px 0px;
}

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

.elementor-18 .elementor-element.elementor-element-d6a954a > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #f5fff9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-d6a954a > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-d6a954C > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1.5px 0px;
    border-color: #e6ede9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 180px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-d6a954C > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-8a31381 > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-18 .elementor-element.elementor-element-1b09071:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1b09071 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #040946;
}

.elementor-18 .elementor-element.elementor-element-1b09071 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 45px 0px;
}

.elementor-18 .elementor-element.elementor-element-1b09071 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-21ee480 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-ce96141 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 17%;
}

.elementor-18 .elementor-element.elementor-element-c1807a5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c1807a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #040946;
}

.elementor-18 .elementor-element.elementor-element-c1807a5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 100px 0px;
}

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

.elementor-18 .elementor-element.elementor-element-48f33dd > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-673260c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 158px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-7444eb6 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-b16e9e2 {
    margin-top: 4px;
    margin-bottom: 0px;
    padding: 0% 0% 0% 17%;
}

.elementor-18 .elementor-element.elementor-element-aea3c0d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 35px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-1073032 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-1073032 {
    z-index: 0;
}

.elementor-18 .elementor-element.elementor-element-db94ffc > .elementor-widget-container {
    margin: 80px 0px 0px 0px;
    padding: 0% 10% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-7bf13e2 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-b8213f4 > .elementor-element-populated {
    margin: 349px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 35px;
}

.elementor-18 .elementor-element.elementor-element-27dc37c > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-18 .elementor-element.elementor-element-cbabc2d {
    left: 0px;
}

body.rtl .elementor-18 .elementor-element.elementor-element-cbabc2d {
    right: 0px;
}

.elementor-18 .elementor-element.elementor-element-cbabc2d {
    top: 0px;
}

.elementor-18 .elementor-element.elementor-element-271a519 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-faa812d > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-faa812d {
    z-index: 0;
}

.elementor-18 .elementor-element.elementor-element-7630c7b > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-63273d2 > .elementor-widget-container {
    margin: 80px 0px 0px 0px;
    padding: 0% 10% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-d668675 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-78b2c05 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 160px 0px 14px 0px;
}

.elementor-18 .elementor-element.elementor-element-97bd0c4 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-7932d1c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7932d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2024/01/tz-map-back-img-00.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-18 .elementor-element.elementor-element-7932d1c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 152px 0px 287px 0px;
}

.elementor-18 .elementor-element.elementor-element-7932d1c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-d2d05cb > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 26% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-31481d0 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 23px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-45522a2 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 4% 0% 28.5%;
}

.elementor-18 .elementor-element.elementor-element-87fe43e {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 44px;
    margin-bottom: 0px;
    padding: 22px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-87fe43e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-c2350e0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-73fbca6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 22% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-f0738fe {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 54px;
    margin-bottom: 0px;
    padding: 22px 0px 0px 0px;
}

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

.elementor-18 .elementor-element.elementor-element-247cd74 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-a3325ce > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 22% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-518b7a4 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 54px;
    margin-bottom: 0px;
    padding: 22px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-518b7a4 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-168da12 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-cee6331 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 22% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-92f6513 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-a8cba62 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-877d2c6 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 155px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-91c835e {
        padding: 136px 0px 60px 0px;
    }

.elementor-18 .elementor-element.elementor-element-d8a413f > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #707070;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-d8a413f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-e41970b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-18 .elementor-element.elementor-element-482e7dd {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 5px 0px;
}

.elementor-18 .elementor-element.elementor-element-33c58ce > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-775d8e8 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 28%;
}

.elementor-18 .elementor-element.elementor-element-470010f {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-e00df9b > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-e00df9b > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-e146998 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 70px 0px;
}

.elementor-18 .elementor-element.elementor-element-e185ad4 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-92da0ca:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-92da0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #040946;
}

.elementor-18 .elementor-element.elementor-element-92da0ca {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 80px 0px 80px;
}

.elementor-18 .elementor-element.elementor-element-92da0ca > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-9a955e3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 160px 0px 30px 0px;
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-81185f1.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

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

.elementor-18 .elementor-element.elementor-element-81185f1 > .elementor-element-populated {
    text-align: right;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-18 .elementor-element.elementor-element-ee99e58 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 30px 0px;
}

.elementor-18 .elementor-element.elementor-element-3e1d726:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3e1d726 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #040946;
}

.elementor-18 .elementor-element.elementor-element-3e1d726 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0% 0% 0% 5%;
}

.elementor-18 .elementor-element.elementor-element-3e1d726 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-3c0d107.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

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

.elementor-18 .elementor-element.elementor-element-3c0d107 > .elementor-element-populated {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-2af17f3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-203f016:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-203f016 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #040946;
}

.elementor-18 .elementor-element.elementor-element-203f016 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 55px 0px 133px 0px;
}

.elementor-18 .elementor-element.elementor-element-203f016 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-bfa7cd2 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 80px 0px 80px;
}

.elementor-18 .elementor-element.elementor-element-9f58e36:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9f58e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F5FFF9;
}

.elementor-18 .elementor-element.elementor-element-9f58e36 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 155px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-9f58e36 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-4c88e63 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-ed295e7 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}

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

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

.elementor-18 .elementor-element.elementor-element-b1022fe > .elementor-element-populated {
    text-align: right;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 0px 60px 30px;
}

.elementor-18 .elementor-element.elementor-element-7f959ff > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-18 .elementor-element.elementor-element-ab37ed6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ab37ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FBFBFB;
}

.elementor-18 .elementor-element.elementor-element-ab37ed6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0% 0% 0% 5%;
}

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

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-638f317.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

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

.elementor-18 .elementor-element.elementor-element-638f317 > .elementor-element-populated {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-78b7f76 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-8755abb:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8755abb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F5FFF9;
}

.elementor-18 .elementor-element.elementor-element-8755abb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 35px 0px 25px 0px;
}

.elementor-18 .elementor-element.elementor-element-8755abb > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18 .elementor-element.elementor-element-8d19ca7 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 13.3px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-1662c71 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 6.65px 0px 6.65px;
}

.elementor-18 .elementor-element.elementor-element-5cce34a > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 13.3px;
}

.elementor-18 .elementor-element.elementor-element-7a84247 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-37a72e6 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 150px 0px 190px 0px;
    background-color: #f5fff9;
}

.elementor-18 .elementor-element.elementor-element-e138ad5 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-6ec2955 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-eb2432e > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-1e2d469 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    background-color: #f5fff9;
}

.elementor-18 .elementor-element.elementor-element-2505533 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-20642bc > .elementor-widget-container {
    margin: 0px -2px 0px -2px;
    padding: 0px 0px 0px 0px;
}

@media(max-width: 1440px) {
    .elementor-18 .elementor-element.elementor-element-22a67d1 > .elementor-element-populated {
        padding:0% 5% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-67a3357 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 20px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-45522a2 > .elementor-element-populated {
        padding: 0% 4% 0% 18.5%;
    }

    .elementor-18 .elementor-element.elementor-element-73fbca6 > .elementor-widget-container {
        padding: 0% 20% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-a3325ce > .elementor-widget-container {
        padding: 0% 20% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-cee6331 > .elementor-widget-container {
        padding: 0% 20% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-92da0ca {
        padding: 0px 80px 0px 80px;
    }

    .elementor-18 .elementor-element.elementor-element-81185f1 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-3e1d726 {
        padding: 0px 80px 0px 80px;
    }

    .elementor-18 .elementor-element.elementor-element-3c0d107 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-b1022fe > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-ab37ed6 {
        padding: 0px 80px 0px 80px;
    }

    .elementor-18 .elementor-element.elementor-element-638f317 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-8d19ca7 > .elementor-element-populated {
        padding: 0px 13.3px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-1662c71 > .elementor-element-populated {
        padding: 0px 6.65px 0px 6.65px;
    }

    .elementor-18 .elementor-element.elementor-element-5cce34a > .elementor-element-populated {
        padding: 0px 0px 0px 13.3px;
    }

    .elementor-18 .elementor-element.elementor-element-6ec2955 > .elementor-element-populated {
        padding: 0% 0% 0% 4%;
    }

    .elementor-18 .elementor-element.elementor-element-eb2432e > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }
}

@media(max-width: 1024px) {
    .elementor-18 .elementor-element.elementor-element-d4374c1 {
        padding:0% 0% 0% 0%;
    }

.elementor-18 .elementor-element.elementor-element-91c835e {
        padding: 136px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-d718e2a > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-ea634b0 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-bd6a84e > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-a67640f > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-2560c3e {
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-c991c54 {
        padding: 80px 0px 14px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-f3113ad {
        padding: 137px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-1b09071 {
        padding: 55px 0px 50px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-ce96141 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-673260c {
        margin-top: 136px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-b16e9e2 {
        margin-top: 224px;
        margin-bottom: 0px;
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-db94ffc > .elementor-widget-container {
        padding: 0% 5% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-63273d2 > .elementor-widget-container {
        padding: 0% 5% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-78b2c05 {
        padding: 120px 0px 14px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-7932d1c {
        padding: 136px 0px 134px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-d2d05cb > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-45522a2 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-87fe43e {
        margin-top: 70px;
        margin-bottom: 0px;
        padding: 22px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-73fbca6 > .elementor-widget-container {
        padding: 0% 56% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-a3325ce > .elementor-widget-container {
        padding: 0% 56% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-cee6331 > .elementor-widget-container {
        padding: 0% 56% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-877d2c6 {
        padding: 136px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-482e7dd {
        padding: 55px 0px 50px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-775d8e8 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-e146998 {
        padding: 90px 0px 40px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-92da0ca {
        padding: 0% 7% 0% 7%;
    }

    .elementor-18 .elementor-element.elementor-element-9a955e3 > .elementor-element-populated {
        padding: 136px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-81185f1 > .elementor-element-populated {
        padding: 12px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-3e1d726 {
        padding: 0% 7% 0% 7%;
    }

    .elementor-18 .elementor-element.elementor-element-3c0d107 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 12px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-203f016 {
        padding: 60px 0px 100px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-bfa7cd2 > .elementor-element-populated {
        padding: 0% 7% 0% 7%;
    }

    .elementor-18 .elementor-element.elementor-element-9f58e36 {
        padding: 136px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-b1022fe > .elementor-element-populated {
        padding: 12px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-ab37ed6 {
        padding: 0% 7% 0% 7%;
    }

    .elementor-18 .elementor-element.elementor-element-638f317 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 12px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-8755abb {
        padding: 70px 0px 40px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-8d19ca7 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-1662c71 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-5cce34a > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-37a72e6 {
        padding: 140px 0px 140px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-6ec2955 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 30px;
    }

    .elementor-18 .elementor-element.elementor-element-eb2432e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width: 880px) {
    .elementor-18 .elementor-element.elementor-element-db94ffc > .elementor-widget-container {
        padding:0% 5% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-63273d2 > .elementor-widget-container {
        padding: 0% 5% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-73fbca6 > .elementor-widget-container {
        padding: 0% 42% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-a3325ce > .elementor-widget-container {
        padding: 0% 42% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-cee6331 > .elementor-widget-container {
        padding: 0% 42% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-8d19ca7 > .elementor-element-populated {
        padding: 0% 17.7% 0% 17.7%;
    }

    .elementor-18 .elementor-element.elementor-element-1662c71 > .elementor-element-populated {
        padding: 0% 17.7% 0% 17.7%;
    }

    .elementor-18 .elementor-element.elementor-element-5cce34a > .elementor-element-populated {
        padding: 0% 17.7% 0% 17.7%;
    }
}

@media(max-width: 767px) {
    .elementor-18 .elementor-element.elementor-element-c991c54 {
        padding:80px 0px 14px 0px;
    }

.elementor-18 .elementor-element.elementor-element-d6a954C > .elementor-element-populated {
    margin: 30px 0px 90px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-37a72e6 {
        padding: 30px 0px 140px 0px;
    }

.elementor-18 .elementor-element.elementor-element-976ac23 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-2560c3e {
        padding: 15px 0px 0px 0px;
    }

.elementor-18 .elementor-element.elementor-element-fe68831 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 15px 0px;
}

    .elementor-18 .elementor-element.elementor-element-21ee480 > .elementor-element-populated {
        text-align: left;
        margin: 0% 0% 0% -4%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: -4%;
    }

    .elementor-18 .elementor-element.elementor-element-aea3c0d > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-db94ffc > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-b8213f4 > .elementor-element-populated {
        margin: 70px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-1b811cc {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 136px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-79c4d55 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-faa812d > .elementor-widget-container {
        padding: 43px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-7630c7b > .elementor-widget-container {
        padding: 30px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-63273d2 > .elementor-widget-container {
        margin: 13px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-73fbca6 > .elementor-widget-container {
        padding: 0% 10% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-a3325ce > .elementor-widget-container {
        padding: 0% 10% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-cee6331 > .elementor-widget-container {
        padding: 0% 10% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-33c58ce > .elementor-element-populated {
        margin: 0% 0% 0% -4%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: -4%;
    }

    .elementor-18 .elementor-element.elementor-element-e146998 {
        padding: 70px 0px 14px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-8d19ca7 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-1662c71 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-5cce34a > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-18 .elementor-element.elementor-element-6ec2955 > .elementor-element-populated {
        padding: 40px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-eb2432e > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width: 768px) {
    .elementor-18 .elementor-element.elementor-element-21ee480 {
        width:41.691%;
    }

    .elementor-18 .elementor-element.elementor-element-ce96141 {
        width: 58.232%;
    }

    .elementor-18 .elementor-element.elementor-element-7444eb6 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-33c58ce {
        width: 41.691%;
    }

    .elementor-18 .elementor-element.elementor-element-775d8e8 {
        width: 58.232%;
    }

    .elementor-18 .elementor-element.elementor-element-9a955e3 {
        width: 80.408%;
    }

    .elementor-18 .elementor-element.elementor-element-81185f1 {
        width: 19.56%;
    }

    .elementor-18 .elementor-element.elementor-element-e138ad5 {
        width: 28.079%;
    }

    .elementor-18 .elementor-element.elementor-element-6ec2955 {
        width: 71.921%;
    }
}

@media(max-width: 1440px) and (min-width:768px) {
    .elementor-18 .elementor-element.elementor-element-7444eb6 {
        width:100%;
    }

    .elementor-18 .elementor-element.elementor-element-9a955e3 {
        width: 75%;
    }

    .elementor-18 .elementor-element.elementor-element-81185f1 {
        width: 25%;
    }

    .elementor-18 .elementor-element.elementor-element-3c0d107 {
        width: 25%;
    }

    .elementor-18 .elementor-element.elementor-element-4c88e63 {
        width: 75%;
    }

    .elementor-18 .elementor-element.elementor-element-b1022fe {
        width: 26%;
    }

    .elementor-18 .elementor-element.elementor-element-638f317 {
        width: 25%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-18 .elementor-element.elementor-element-d718e2a {
        width:100%;
    }

    .elementor-18 .elementor-element.elementor-element-ea634b0 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-a67640f {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-fe68831 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-22a67d1 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-21ee480 {
        width: 50%;
    }

    .elementor-18 .elementor-element.elementor-element-ce96141 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-7444eb6 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-d2d05cb {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-45522a2 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-33c58ce {
        width: 50%;
    }

    .elementor-18 .elementor-element.elementor-element-775d8e8 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-9a955e3 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-81185f1 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-3c0d107 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-4c88e63 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-b1022fe {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-638f317 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-8d19ca7 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-1662c71 {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-5cce34a {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-e138ad5 {
        width: 30%;
    }

    .elementor-18 .elementor-element.elementor-element-6ec2955 {
        width: 70%;
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-18 .elementor-element.elementor-element-21ee480 {
        width:70%;
    }

    .elementor-18 .elementor-element.elementor-element-33c58ce {
        width: 70%;
    }
}
